builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-1077 starttime: 1467873245.06 results: success (0) buildid: 20160706215822 builduid: 005acac198204b229cc2500b323a4168 revision: d142c49033c015f67272562b37dbe2912cfc7f14 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 23:34:05.055648) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 23:34:05.056280) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 1 mins, 0 secs) (at 2016-07-06 23:34:05.056694) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 1 mins, 0 secs) (at 2016-07-06 23:35:05.671343) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 23:35:05.671776) ========= 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-1467873119.757486-1693309223 _=/tools/buildbot/bin/python using PTY: False --2016-07-06 23:35:05-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 6.39M=0.002s 2016-07-06 23:35:06 (6.39 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.283425 ========= master_lag: 1.68 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 23:35:07.630281) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-06 23:35:07.630735) ========= 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-1467873119.757486-1693309223 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.032466 ========= master_lag: 4.38 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-06 23:35:12.043767) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 8 secs) (at 2016-07-06 23:35:12.044392) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev d142c49033c015f67272562b37dbe2912cfc7f14 --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-beta --rev d142c49033c015f67272562b37dbe2912cfc7f14 --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-1467873119.757486-1693309223 _=/tools/buildbot/bin/python using PTY: False 2016-07-06 23:35:12,321 truncating revision to first 12 chars 2016-07-06 23:35:12,322 Setting DEBUG logging. 2016-07-06 23:35:12,322 attempt 1/10 2016-07-06 23:35:12,322 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/d142c49033c0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-06 23:35:12,710 unpacking tar archive at: mozilla-beta-d142c49033c0/testing/mozharness/ program finished with exit code 0 elapsedTime=0.677280 ========= master_lag: 7.54 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 8 secs) (at 2016-07-06 23:35:20.257500) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 23:35:20.257950) ========= script_repo_revision: d142c49033c015f67272562b37dbe2912cfc7f14 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 23:35:20.258543) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 11 secs) (at 2016-07-06 23:35:20.258936) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 11 secs) (at 2016-07-06 23:35:31.611641) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 57 secs) (at 2016-07-06 23:35:31.612188) ========= /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-beta --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-beta', '--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-1467873119.757486-1693309223 _=/tools/buildbot/bin/python using PTY: False 23:35:32 INFO - MultiFileLogger online at 20160706 23:35:32 in /builds/slave/test 23:35:32 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-beta --download-symbols true 23:35:32 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 23:35:32 INFO - {'append_to_log': False, 23:35:32 INFO - 'base_work_dir': '/builds/slave/test', 23:35:32 INFO - 'blob_upload_branch': 'mozilla-beta', 23:35:32 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 23:35:32 INFO - 'buildbot_json_path': 'buildprops.json', 23:35:32 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 23:35:32 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:35:32 INFO - 'download_minidump_stackwalk': True, 23:35:32 INFO - 'download_symbols': 'true', 23:35:32 INFO - 'e10s': False, 23:35:32 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 23:35:32 INFO - 'tooltool.py': '/tools/tooltool.py', 23:35:32 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 23:35:32 INFO - '/tools/misc-python/virtualenv.py')}, 23:35:32 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:35:32 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:35:32 INFO - 'log_level': 'info', 23:35:32 INFO - 'log_to_console': True, 23:35:32 INFO - 'opt_config_files': (), 23:35:32 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:35:32 INFO - '--processes=1', 23:35:32 INFO - '--config=%(test_path)s/wptrunner.ini', 23:35:32 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:35:32 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:35:32 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:35:32 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:35:32 INFO - 'pip_index': False, 23:35:32 INFO - 'require_test_zip': True, 23:35:32 INFO - 'test_type': ('testharness',), 23:35:32 INFO - 'this_chunk': '1', 23:35:32 INFO - 'tooltool_cache': '/builds/tooltool_cache', 23:35:32 INFO - 'total_chunks': '10', 23:35:32 INFO - 'virtualenv_path': 'venv', 23:35:32 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:35:32 INFO - 'work_dir': 'build'} 23:35:32 INFO - ##### 23:35:32 INFO - ##### Running clobber step. 23:35:32 INFO - ##### 23:35:32 INFO - Running pre-action listener: _resource_record_pre_action 23:35:32 INFO - Running main action method: clobber 23:35:32 INFO - rmtree: /builds/slave/test/build 23:35:32 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 23:35:33 INFO - Running post-action listener: _resource_record_post_action 23:35:33 INFO - ##### 23:35:33 INFO - ##### Running read-buildbot-config step. 23:35:33 INFO - ##### 23:35:33 INFO - Running pre-action listener: _resource_record_pre_action 23:35:33 INFO - Running main action method: read_buildbot_config 23:35:33 INFO - Using buildbot properties: 23:35:33 INFO - { 23:35:33 INFO - "project": "", 23:35:33 INFO - "product": "firefox", 23:35:33 INFO - "script_repo_revision": "production", 23:35:33 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 23:35:33 INFO - "repository": "", 23:35:33 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 23:35:33 INFO - "buildid": "20160706215822", 23:35:33 INFO - "pgo_build": "False", 23:35:33 INFO - "basedir": "/builds/slave/test", 23:35:33 INFO - "buildnumber": 21, 23:35:33 INFO - "slavename": "tst-linux32-spot-1077", 23:35:33 INFO - "revision": "d142c49033c015f67272562b37dbe2912cfc7f14", 23:35:33 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 23:35:33 INFO - "platform": "linux", 23:35:33 INFO - "branch": "mozilla-beta", 23:35:33 INFO - "repo_path": "releases/mozilla-beta", 23:35:33 INFO - "moz_repo_path": "", 23:35:33 INFO - "stage_platform": "linux", 23:35:33 INFO - "builduid": "005acac198204b229cc2500b323a4168", 23:35:33 INFO - "slavebuilddir": "test" 23:35:33 INFO - } 23:35:33 INFO - Found installer url https://queue.taskcluster.net/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 23:35:33 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 23:35:33 INFO - Running post-action listener: _resource_record_post_action 23:35:33 INFO - ##### 23:35:33 INFO - ##### Running download-and-extract step. 23:35:33 INFO - ##### 23:35:33 INFO - Running pre-action listener: _resource_record_pre_action 23:35:33 INFO - Running main action method: download_and_extract 23:35:33 INFO - mkdir: /builds/slave/test/build/tests 23:35:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:35:33 INFO - https://queue.taskcluster.net/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 23:35:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 23:35:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 23:35:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 23:35:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 23:35:38 INFO - Downloaded 1291 bytes. 23:35:38 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 23:35:38 INFO - Using the following test package requirements: 23:35:38 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 23:35:38 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 23:35:38 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 23:35:38 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 23:35:38 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 23:35:38 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 23:35:38 INFO - u'jsshell-linux-i686.zip'], 23:35:38 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 23:35:38 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 23:35:38 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 23:35:38 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 23:35:38 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 23:35:38 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 23:35:38 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 23:35:38 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 23:35:38 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 23:35:38 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 23:35:38 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 23:35:38 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 23:35: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')]} 23:35:38 INFO - https://queue.taskcluster.net/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 23:35:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 23:35:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 23:35:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 23:35:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 23:35:41 INFO - Downloaded 22860918 bytes. 23:35:42 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:35:42 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:35:42 INFO - caution: filename not matched: web-platform/* 23:35:42 INFO - Return code: 11 23:35:42 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')]} 23:35:42 INFO - https://queue.taskcluster.net/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 23:35:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 23:35:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 23:35:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 23:35:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 23:35:46 INFO - Downloaded 36389876 bytes. 23:35:46 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:35:46 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:35:50 INFO - caution: filename not matched: bin/* 23:35:50 INFO - caution: filename not matched: config/* 23:35:50 INFO - caution: filename not matched: mozbase/* 23:35:50 INFO - caution: filename not matched: marionette/* 23:35:50 INFO - caution: filename not matched: tools/wptserve/* 23:35:50 INFO - Return code: 11 23:35:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:35:50 INFO - https://queue.taskcluster.net/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 23:35:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 23:35:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 23:35:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 23:35:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 23:35:58 INFO - Downloaded 69350868 bytes. 23:35:58 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 23:35:58 INFO - mkdir: /builds/slave/test/properties 23:35:58 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 23:35:58 INFO - Writing to file /builds/slave/test/properties/build_url 23:35:58 INFO - Contents: 23:35:58 INFO - build_url:https://queue.taskcluster.net/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 23:35:59 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 23:35:59 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 23:35:59 INFO - Writing to file /builds/slave/test/properties/symbols_url 23:35:59 INFO - Contents: 23:35:59 INFO - symbols_url:https://queue.taskcluster.net/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 23:35:59 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')]} 23:35:59 INFO - https://queue.taskcluster.net/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:35:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 23:35:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 23:35:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 23:35:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 23:36:08 INFO - Downloaded 92362950 bytes. 23:36:08 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 23:36:08 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 23:36:17 INFO - Return code: 0 23:36:17 INFO - Running post-action listener: _resource_record_post_action 23:36:17 INFO - Running post-action listener: set_extra_try_arguments 23:36:17 INFO - ##### 23:36:17 INFO - ##### Running create-virtualenv step. 23:36:17 INFO - ##### 23:36:17 INFO - Running pre-action listener: _pre_create_virtualenv 23:36:17 INFO - Running pre-action listener: _resource_record_pre_action 23:36:17 INFO - Running main action method: create_virtualenv 23:36:17 INFO - Creating virtualenv /builds/slave/test/build/venv 23:36: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 23:36:17 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 23:36:17 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 23:36:17 INFO - Using real prefix '/usr' 23:36:17 INFO - New python executable in /builds/slave/test/build/venv/bin/python 23:36:19 INFO - Installing distribute.............................................................................................................................................................................................done. 23:36:23 INFO - Installing pip.................done. 23:36:23 INFO - Return code: 0 23:36:23 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 23:36: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')]} 23:36:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:36:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:36: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')]} 23:36:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:36:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:36: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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9d3cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9da3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9e55f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b37e30>, '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 0x9dd4c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e53470>, '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-1467873119.757486-1693309223', '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 23:36: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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 23:36: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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 23:36:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:36:23 INFO - 'CCACHE_UMASK': '002', 23:36:23 INFO - 'DISPLAY': ':0', 23:36:23 INFO - 'HOME': '/home/cltbld', 23:36:23 INFO - 'LANG': 'en_US.UTF-8', 23:36:23 INFO - 'LOGNAME': 'cltbld', 23:36:23 INFO - 'MAIL': '/var/mail/cltbld', 23:36:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:36:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:36:23 INFO - 'MOZ_NO_REMOTE': '1', 23:36:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:36:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:36:23 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:36:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:36:23 INFO - 'PWD': '/builds/slave/test', 23:36:23 INFO - 'SHELL': '/bin/bash', 23:36:23 INFO - 'SHLVL': '1', 23:36:23 INFO - 'TERM': 'linux', 23:36:23 INFO - 'TMOUT': '86400', 23:36:23 INFO - 'USER': 'cltbld', 23:36:23 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467873119.757486-1693309223', 23:36:23 INFO - '_': '/tools/buildbot/bin/python'} 23:36:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:36:23 INFO - Downloading/unpacking psutil>=0.7.1 23:36: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 23:36: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 23:36:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:36:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:36: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 23:36: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 23:36:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 23:36:27 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:36:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:36:27 INFO - Installing collected packages: psutil 23:36:27 INFO - Running setup.py install for psutil 23:36:28 INFO - building 'psutil._psutil_linux' extension 23:36:28 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 23:36:28 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 23:36:28 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 23:36:28 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 23:36:28 INFO - building 'psutil._psutil_posix' extension 23:36:28 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 23:36:28 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 23:36:28 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:36:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:36:29 INFO - Successfully installed psutil 23:36:29 INFO - Cleaning up... 23:36:29 INFO - Return code: 0 23:36:29 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 23:36:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:36:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:36:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:36:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:36:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:36:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:36:29 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9d3cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9da3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9e55f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b37e30>, '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 0x9dd4c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e53470>, '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-1467873119.757486-1693309223', '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 23:36:29 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 23:36:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 23:36:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:36:29 INFO - 'CCACHE_UMASK': '002', 23:36:29 INFO - 'DISPLAY': ':0', 23:36:29 INFO - 'HOME': '/home/cltbld', 23:36:29 INFO - 'LANG': 'en_US.UTF-8', 23:36:29 INFO - 'LOGNAME': 'cltbld', 23:36:29 INFO - 'MAIL': '/var/mail/cltbld', 23:36:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:36:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:36:29 INFO - 'MOZ_NO_REMOTE': '1', 23:36:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:36:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:36:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:36:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:36:29 INFO - 'PWD': '/builds/slave/test', 23:36:29 INFO - 'SHELL': '/bin/bash', 23:36:29 INFO - 'SHLVL': '1', 23:36:29 INFO - 'TERM': 'linux', 23:36:29 INFO - 'TMOUT': '86400', 23:36:29 INFO - 'USER': 'cltbld', 23:36:29 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467873119.757486-1693309223', 23:36:29 INFO - '_': '/tools/buildbot/bin/python'} 23:36:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:36:29 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:36:29 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 23:36:29 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 23:36:29 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:36:29 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:36:29 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 23:36:29 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 23:36:33 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:36:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 23:36:33 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 23:36:33 INFO - Installing collected packages: mozsystemmonitor 23:36:33 INFO - Running setup.py install for mozsystemmonitor 23:36:33 INFO - Successfully installed mozsystemmonitor 23:36:33 INFO - Cleaning up... 23:36:33 INFO - Return code: 0 23:36:33 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 23:36:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:36:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:36:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:36:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:36:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:36:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:36:33 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9d3cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9da3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9e55f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b37e30>, '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 0x9dd4c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e53470>, '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-1467873119.757486-1693309223', '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 23:36:33 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 23:36:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 23:36:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:36:33 INFO - 'CCACHE_UMASK': '002', 23:36:33 INFO - 'DISPLAY': ':0', 23:36:33 INFO - 'HOME': '/home/cltbld', 23:36:33 INFO - 'LANG': 'en_US.UTF-8', 23:36:33 INFO - 'LOGNAME': 'cltbld', 23:36:33 INFO - 'MAIL': '/var/mail/cltbld', 23:36:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:36:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:36:33 INFO - 'MOZ_NO_REMOTE': '1', 23:36:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:36:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:36:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:36:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:36:33 INFO - 'PWD': '/builds/slave/test', 23:36:33 INFO - 'SHELL': '/bin/bash', 23:36:33 INFO - 'SHLVL': '1', 23:36:33 INFO - 'TERM': 'linux', 23:36:33 INFO - 'TMOUT': '86400', 23:36:33 INFO - 'USER': 'cltbld', 23:36:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467873119.757486-1693309223', 23:36:33 INFO - '_': '/tools/buildbot/bin/python'} 23:36:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:36:34 INFO - Downloading/unpacking blobuploader==1.2.4 23:36:34 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 23:36:34 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 23:36:34 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:36:34 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:36:34 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 23:36:34 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 23:36:38 INFO - Downloading blobuploader-1.2.4.tar.gz 23:36:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 23:36:38 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:36:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:36:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:36:38 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:36:38 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:36:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:36:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:36:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 23:36:39 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:36:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:36:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:36:39 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:36:39 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:36:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:36:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:36:39 INFO - Downloading docopt-0.6.1.tar.gz 23:36:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 23:36:40 INFO - Installing collected packages: blobuploader, requests, docopt 23:36:40 INFO - Running setup.py install for blobuploader 23:36:40 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 23:36:40 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 23:36:40 INFO - Running setup.py install for requests 23:36:41 INFO - Running setup.py install for docopt 23:36:41 INFO - Successfully installed blobuploader requests docopt 23:36:41 INFO - Cleaning up... 23:36:41 INFO - Return code: 0 23:36:41 INFO - Installing None into virtualenv /builds/slave/test/build/venv 23:36:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:36:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:36:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:36:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:36:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:36:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:36:41 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9d3cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9da3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9e55f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b37e30>, '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 0x9dd4c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e53470>, '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-1467873119.757486-1693309223', '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 23:36:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 23:36:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 23:36:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:36:41 INFO - 'CCACHE_UMASK': '002', 23:36:41 INFO - 'DISPLAY': ':0', 23:36:41 INFO - 'HOME': '/home/cltbld', 23:36:41 INFO - 'LANG': 'en_US.UTF-8', 23:36:41 INFO - 'LOGNAME': 'cltbld', 23:36:41 INFO - 'MAIL': '/var/mail/cltbld', 23:36:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:36:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:36:41 INFO - 'MOZ_NO_REMOTE': '1', 23:36:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:36:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:36:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:36:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:36:41 INFO - 'PWD': '/builds/slave/test', 23:36:41 INFO - 'SHELL': '/bin/bash', 23:36:41 INFO - 'SHLVL': '1', 23:36:41 INFO - 'TERM': 'linux', 23:36:41 INFO - 'TMOUT': '86400', 23:36:41 INFO - 'USER': 'cltbld', 23:36:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467873119.757486-1693309223', 23:36:41 INFO - '_': '/tools/buildbot/bin/python'} 23:36:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:36:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 23:36:41 INFO - Running setup.py (path:/tmp/pip-C2q3jW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 23:36:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 23:36:42 INFO - Running setup.py (path:/tmp/pip-lrpDwS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 23:36:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 23:36:42 INFO - Running setup.py (path:/tmp/pip-WqVr_L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 23:36:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 23:36:42 INFO - Running setup.py (path:/tmp/pip-Z3qSAU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 23:36:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 23:36:42 INFO - Running setup.py (path:/tmp/pip-jlcWmO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 23:36:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 23:36:42 INFO - Running setup.py (path:/tmp/pip-sn9mK6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 23:36:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 23:36:42 INFO - Running setup.py (path:/tmp/pip-UaygqX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 23:36:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 23:36:42 INFO - Running setup.py (path:/tmp/pip-HBpu7D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 23:36:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 23:36:42 INFO - Running setup.py (path:/tmp/pip-hfztUy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 23:36:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 23:36:43 INFO - Running setup.py (path:/tmp/pip-ofzvQq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 23:36:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 23:36:43 INFO - Running setup.py (path:/tmp/pip-iiz34Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 23:36:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 23:36:43 INFO - Running setup.py (path:/tmp/pip-irpgvt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 23:36:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 23:36:43 INFO - Running setup.py (path:/tmp/pip-F8quym-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 23:36:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 23:36:43 INFO - Running setup.py (path:/tmp/pip-vtevrR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 23:36:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 23:36:43 INFO - Running setup.py (path:/tmp/pip-JI3vLr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 23:36:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 23:36:43 INFO - Running setup.py (path:/tmp/pip-cYeijm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 23:36:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 23:36:44 INFO - Running setup.py (path:/tmp/pip-dN6h5U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 23:36:44 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 23:36:44 INFO - Running setup.py (path:/tmp/pip-OP6XT8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 23:36:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 23:36:44 INFO - Running setup.py (path:/tmp/pip-I3kpGC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 23:36:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:36:44 INFO - Running setup.py (path:/tmp/pip-F56KRh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:36:44 INFO - Unpacking /builds/slave/test/build/tests/marionette 23:36:45 INFO - Running setup.py (path:/tmp/pip-e4wZaM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 23:36:45 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:36:45 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 23:36:45 INFO - Running setup.py install for manifestparser 23:36:45 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 23:36:45 INFO - Running setup.py install for mozcrash 23:36:45 INFO - Running setup.py install for mozdebug 23:36:45 INFO - Running setup.py install for mozdevice 23:36:46 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 23:36:46 INFO - Installing dm script to /builds/slave/test/build/venv/bin 23:36:46 INFO - Running setup.py install for mozfile 23:36:46 INFO - Running setup.py install for mozhttpd 23:36:46 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 23:36:46 INFO - Running setup.py install for mozinfo 23:36:46 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 23:36:46 INFO - Running setup.py install for mozInstall 23:36:46 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 23:36:46 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 23:36:46 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 23:36:46 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 23:36:46 INFO - Running setup.py install for mozleak 23:36:47 INFO - Running setup.py install for mozlog 23:36:47 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 23:36:47 INFO - Running setup.py install for moznetwork 23:36:47 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 23:36:47 INFO - Running setup.py install for mozprocess 23:36:47 INFO - Running setup.py install for mozprofile 23:36:48 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 23:36:48 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 23:36:48 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 23:36:48 INFO - Running setup.py install for mozrunner 23:36:48 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 23:36:48 INFO - Running setup.py install for mozscreenshot 23:36:48 INFO - Running setup.py install for moztest 23:36:48 INFO - Running setup.py install for mozversion 23:36:49 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 23:36:49 INFO - Running setup.py install for wptserve 23:36:49 INFO - Running setup.py install for marionette-driver 23:36:49 INFO - Running setup.py install for browsermob-proxy 23:36:49 INFO - Running setup.py install for marionette-client 23:36:49 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:36:50 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 23:36:50 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 23:36:50 INFO - Cleaning up... 23:36:50 INFO - Return code: 0 23:36:50 INFO - Installing None into virtualenv /builds/slave/test/build/venv 23:36:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:36:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:36:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:36:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:36:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:36:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:36:50 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9d3cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9da3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9e55f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b37e30>, '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 0x9dd4c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e53470>, '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-1467873119.757486-1693309223', '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 23:36:50 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 23:36:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 23:36:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:36:50 INFO - 'CCACHE_UMASK': '002', 23:36:50 INFO - 'DISPLAY': ':0', 23:36:50 INFO - 'HOME': '/home/cltbld', 23:36:50 INFO - 'LANG': 'en_US.UTF-8', 23:36:50 INFO - 'LOGNAME': 'cltbld', 23:36:50 INFO - 'MAIL': '/var/mail/cltbld', 23:36:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:36:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:36:50 INFO - 'MOZ_NO_REMOTE': '1', 23:36:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:36:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:36:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:36:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:36:50 INFO - 'PWD': '/builds/slave/test', 23:36:50 INFO - 'SHELL': '/bin/bash', 23:36:50 INFO - 'SHLVL': '1', 23:36:50 INFO - 'TERM': 'linux', 23:36:50 INFO - 'TMOUT': '86400', 23:36:50 INFO - 'USER': 'cltbld', 23:36:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467873119.757486-1693309223', 23:36:50 INFO - '_': '/tools/buildbot/bin/python'} 23:36:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:36:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 23:36:50 INFO - Running setup.py (path:/tmp/pip-ItslOs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 23:36:50 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 23:36:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 23:36:50 INFO - Running setup.py (path:/tmp/pip-_5QIWY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 23:36:51 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)) 23:36:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 23:36:51 INFO - Running setup.py (path:/tmp/pip-hd_oLh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 23:36:51 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)) 23:36:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 23:36:51 INFO - Running setup.py (path:/tmp/pip-ZIingS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 23:36:51 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)) 23:36:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 23:36:51 INFO - Running setup.py (path:/tmp/pip-TDSKOc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 23:36:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 23:36:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 23:36:51 INFO - Running setup.py (path:/tmp/pip-76_bX0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 23:36:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 23:36:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 23:36:51 INFO - Running setup.py (path:/tmp/pip-QXjfog-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 23:36:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 23:36:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 23:36:51 INFO - Running setup.py (path:/tmp/pip-hccWS9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 23:36:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 23:36:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 23:36:51 INFO - Running setup.py (path:/tmp/pip-iSn__p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 23:36:52 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)) 23:36:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 23:36:52 INFO - Running setup.py (path:/tmp/pip-3eQj3Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 23:36:52 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)) 23:36:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 23:36:52 INFO - Running setup.py (path:/tmp/pip-4nXtth-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 23:36:52 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)) 23:36:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 23:36:52 INFO - Running setup.py (path:/tmp/pip-pB71be-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 23:36:52 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)) 23:36:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 23:36:52 INFO - Running setup.py (path:/tmp/pip-fpNvE3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 23:36:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 23:36:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 23:36:52 INFO - Running setup.py (path:/tmp/pip-lgJg47-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 23:36:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 23:36:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 23:36:52 INFO - Running setup.py (path:/tmp/pip-16jA2z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 23:36:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 23:36:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 23:36:52 INFO - Running setup.py (path:/tmp/pip-IRB69V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 23:36:53 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)) 23:36:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 23:36:53 INFO - Running setup.py (path:/tmp/pip-CFfUeH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 23:36:53 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)) 23:36:53 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 23:36:53 INFO - Running setup.py (path:/tmp/pip-uJwc_r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 23:36:53 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)) 23:36:53 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 23:36:53 INFO - Running setup.py (path:/tmp/pip-fM0BoA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 23:36:53 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)) 23:36:53 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:36:53 INFO - Running setup.py (path:/tmp/pip-CyLZl2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:36:53 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 23:36:53 INFO - Unpacking /builds/slave/test/build/tests/marionette 23:36:54 INFO - Running setup.py (path:/tmp/pip-rtJRQI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 23:36:54 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:36:54 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)) 23:36:54 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)) 23:36:54 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)) 23:36:54 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)) 23:36:54 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)) 23:36:54 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)) 23:36:54 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 23:36:54 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 23:36:54 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 23:36:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:36:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:36:54 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 23:36:54 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 23:36:58 INFO - Downloading blessings-1.6.tar.gz 23:36:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 23:36:58 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 23:36:58 INFO - Installing collected packages: blessings 23:36:58 INFO - Running setup.py install for blessings 23:36:58 INFO - Successfully installed blessings 23:36:58 INFO - Cleaning up... 23:36:58 INFO - Return code: 0 23:36:58 INFO - Done creating virtualenv /builds/slave/test/build/venv. 23:36:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 23:36:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 23:36:59 INFO - Reading from file tmpfile_stdout 23:36:59 INFO - Current package versions: 23:36:59 INFO - argparse == 1.2.1 23:36:59 INFO - blessings == 1.6 23:36:59 INFO - blobuploader == 1.2.4 23:36:59 INFO - browsermob-proxy == 0.6.0 23:36:59 INFO - docopt == 0.6.1 23:36:59 INFO - manifestparser == 1.1 23:36:59 INFO - marionette-client == 2.3.0 23:36:59 INFO - marionette-driver == 1.4.0 23:36:59 INFO - mozInstall == 1.12 23:36:59 INFO - mozcrash == 0.17 23:36:59 INFO - mozdebug == 0.1 23:36:59 INFO - mozdevice == 0.48 23:36:59 INFO - mozfile == 1.2 23:36:59 INFO - mozhttpd == 0.7 23:36:59 INFO - mozinfo == 0.9 23:36:59 INFO - mozleak == 0.1 23:36:59 INFO - mozlog == 3.1 23:36:59 INFO - moznetwork == 0.27 23:36:59 INFO - mozprocess == 0.22 23:36:59 INFO - mozprofile == 0.28 23:36:59 INFO - mozrunner == 6.11 23:36:59 INFO - mozscreenshot == 0.1 23:36:59 INFO - mozsystemmonitor == 0.0 23:36:59 INFO - moztest == 0.7 23:36:59 INFO - mozversion == 1.4 23:36:59 INFO - psutil == 3.1.1 23:36:59 INFO - requests == 1.2.3 23:36:59 INFO - wptserve == 1.4.0 23:36:59 INFO - wsgiref == 0.1.2 23:36:59 INFO - Running post-action listener: _resource_record_post_action 23:36:59 INFO - Running post-action listener: _start_resource_monitoring 23:36:59 INFO - Starting resource monitoring. 23:36:59 INFO - ##### 23:36:59 INFO - ##### Running pull step. 23:36:59 INFO - ##### 23:36:59 INFO - Running pre-action listener: _resource_record_pre_action 23:36:59 INFO - Running main action method: pull 23:36:59 INFO - Pull has nothing to do! 23:36:59 INFO - Running post-action listener: _resource_record_post_action 23:36:59 INFO - ##### 23:36:59 INFO - ##### Running install step. 23:36:59 INFO - ##### 23:36:59 INFO - Running pre-action listener: _resource_record_pre_action 23:36:59 INFO - Running main action method: install 23:36:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 23:36:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 23:36:59 INFO - Reading from file tmpfile_stdout 23:36:59 INFO - Detecting whether we're running mozinstall >=1.0... 23:36:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 23:36:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 23:36:59 INFO - Reading from file tmpfile_stdout 23:36:59 INFO - Output received: 23:36:59 INFO - Usage: mozinstall [options] installer 23:36:59 INFO - Options: 23:36:59 INFO - -h, --help show this help message and exit 23:36:59 INFO - -d DEST, --destination=DEST 23:36:59 INFO - Directory to install application into. [default: 23:36:59 INFO - "/builds/slave/test"] 23:36:59 INFO - --app=APP Application being installed. [default: firefox] 23:36:59 INFO - mkdir: /builds/slave/test/build/application 23:36:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 23:36:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 23:37:31 INFO - Reading from file tmpfile_stdout 23:37:31 INFO - Output received: 23:37:31 INFO - /builds/slave/test/build/application/firefox/firefox 23:37:31 INFO - Running post-action listener: _resource_record_post_action 23:37:31 INFO - ##### 23:37:31 INFO - ##### Running run-tests step. 23:37:31 INFO - ##### 23:37:31 INFO - Running pre-action listener: _resource_record_pre_action 23:37:31 INFO - Running main action method: run_tests 23:37:31 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 23:37:31 INFO - Minidump filename unknown. Determining based upon platform and architecture. 23:37:31 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 23:37:31 INFO - grabbing minidump binary from tooltool 23:37:31 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')]} 23:37:31 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 0x9b37e30>, '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 0x9dd4c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e53470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 23:37:31 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 23:37:31 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 23:37:32 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 23:37:32 INFO - Return code: 0 23:37:32 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 23:37:32 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 23:37:32 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/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.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 23:37:32 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/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.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 23:37:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:37:32 INFO - 'CCACHE_UMASK': '002', 23:37:32 INFO - 'DISPLAY': ':0', 23:37:32 INFO - 'HOME': '/home/cltbld', 23:37:32 INFO - 'LANG': 'en_US.UTF-8', 23:37:32 INFO - 'LOGNAME': 'cltbld', 23:37:32 INFO - 'MAIL': '/var/mail/cltbld', 23:37:32 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 23:37:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:37:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:37:32 INFO - 'MOZ_NO_REMOTE': '1', 23:37:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:37:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:37:32 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:37:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:37:32 INFO - 'PWD': '/builds/slave/test', 23:37:32 INFO - 'SHELL': '/bin/bash', 23:37:32 INFO - 'SHLVL': '1', 23:37:32 INFO - 'TERM': 'linux', 23:37:32 INFO - 'TMOUT': '86400', 23:37:32 INFO - 'USER': 'cltbld', 23:37:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467873119.757486-1693309223', 23:37:32 INFO - '_': '/tools/buildbot/bin/python'} 23:37:32 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/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.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 23:37:32 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 23:37:32 INFO - import pkg_resources 23:37:34 INFO - Using 1 client processes 23:37:34 INFO - wptserve Starting http server on 127.0.0.1:8000 23:37:34 INFO - wptserve Starting http server on 127.0.0.1:8001 23:37:34 INFO - wptserve Starting http server on 127.0.0.1:8443 23:37:36 INFO - SUITE-START | Running 778 tests 23:37:36 INFO - Running testharness tests 23:37:36 INFO - Setting up ssl 23:37:36 INFO - PROCESS | certutil | 23:37:36 INFO - PROCESS | certutil | 23:37:36 INFO - PROCESS | certutil | 23:37:36 INFO - Certificate Nickname Trust Attributes 23:37:36 INFO - SSL,S/MIME,JAR/XPI 23:37:36 INFO - 23:37:36 INFO - web-platform-tests CT,, 23:37:36 INFO - 23:37:36 INFO - Starting runner 23:37:39 INFO - PROCESS | 10427 | 1467873459763 Marionette DEBUG Marionette enabled via build flag and pref 23:37:40 INFO - PROCESS | 10427 | ++DOCSHELL 0xa4d50800 == 1 [pid = 10427] [id = 1] 23:37:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 1 (0xa4d50c00) [pid = 10427] [serial = 1] [outer = (nil)] 23:37:40 INFO - PROCESS | 10427 | [10427] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:37:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 2 (0xa4d51400) [pid = 10427] [serial = 2] [outer = 0xa4d50c00] 23:37:40 INFO - PROCESS | 10427 | 1467873460655 Marionette INFO Listening on port 2828 23:37:41 INFO - PROCESS | 10427 | 1467873461323 Marionette DEBUG Marionette enabled via command-line flag 23:37:41 INFO - PROCESS | 10427 | ++DOCSHELL 0xa23ab400 == 2 [pid = 10427] [id = 2] 23:37:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 3 (0xa23ac800) [pid = 10427] [serial = 3] [outer = (nil)] 23:37:41 INFO - PROCESS | 10427 | [10427] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:37:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 4 (0xa23b5c00) [pid = 10427] [serial = 4] [outer = 0xa23ac800] 23:37:41 INFO - PROCESS | 10427 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d5220 23:37:41 INFO - PROCESS | 10427 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d5d00 23:37:41 INFO - PROCESS | 10427 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20ded80 23:37:41 INFO - PROCESS | 10427 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f99e0 23:37:41 INFO - PROCESS | 10427 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20df7a0 23:37:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 5 (0xa112f000) [pid = 10427] [serial = 5] [outer = 0xa4d50c00] 23:37:41 INFO - PROCESS | 10427 | [10427] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:37:41 INFO - PROCESS | 10427 | 1467873461793 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:57595 23:37:41 INFO - PROCESS | 10427 | [10427] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:37:41 INFO - PROCESS | 10427 | 1467873461834 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:57596 23:37:41 INFO - PROCESS | 10427 | 1467873461908 Marionette DEBUG Closed connection conn0 23:37:41 INFO - PROCESS | 10427 | 1467873461910 Marionette DEBUG Closed connection conn1 23:37:42 INFO - PROCESS | 10427 | [10427] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 23:37:42 INFO - PROCESS | 10427 | [10427] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:37:42 INFO - PROCESS | 10427 | 1467873462069 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:57597 23:37:42 INFO - PROCESS | 10427 | [10427] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:37:42 INFO - PROCESS | 10427 | 1467873462147 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:57598 23:37:42 INFO - PROCESS | 10427 | 1467873462157 Marionette DEBUG Closed connection conn2 23:37:42 INFO - PROCESS | 10427 | [10427] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:37:42 INFO - PROCESS | 10427 | 1467873462211 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:57599 23:37:42 INFO - PROCESS | 10427 | 1467873462233 Marionette DEBUG Closed connection conn3 23:37:42 INFO - PROCESS | 10427 | 1467873462282 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 23:37:42 INFO - PROCESS | 10427 | 1467873462292 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160706215822","device":"desktop","version":"48.0"} 23:37:43 INFO - PROCESS | 10427 | [10427] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:37:44 INFO - PROCESS | 10427 | ++DOCSHELL 0x9b53d400 == 3 [pid = 10427] [id = 3] 23:37:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 6 (0x9b53d800) [pid = 10427] [serial = 6] [outer = (nil)] 23:37:44 INFO - PROCESS | 10427 | ++DOCSHELL 0x9b541000 == 4 [pid = 10427] [id = 4] 23:37:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 7 (0x9b541400) [pid = 10427] [serial = 7] [outer = (nil)] 23:37:44 INFO - PROCESS | 10427 | [10427] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:37:45 INFO - PROCESS | 10427 | ++DOCSHELL 0x9ae57400 == 5 [pid = 10427] [id = 5] 23:37:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 8 (0x9ae57800) [pid = 10427] [serial = 8] [outer = (nil)] 23:37:45 INFO - PROCESS | 10427 | [10427] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:37:45 INFO - PROCESS | 10427 | [10427] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 23:37:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 9 (0x9a957c00) [pid = 10427] [serial = 9] [outer = 0x9ae57800] 23:37:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 10 (0x9a693000) [pid = 10427] [serial = 10] [outer = 0x9b53d800] 23:37:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 11 (0x9a694c00) [pid = 10427] [serial = 11] [outer = 0x9b541400] 23:37:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 12 (0x9a697400) [pid = 10427] [serial = 12] [outer = 0x9ae57800] 23:37:46 INFO - PROCESS | 10427 | 1467873466846 Marionette INFO startBrowser 8d795df4-22d5-461a-904a-f0f3f82934e7 23:37:46 INFO - PROCESS | 10427 | 1467873466891 Marionette DEBUG loaded listener.js 23:37:46 INFO - PROCESS | 10427 | 1467873466911 Marionette DEBUG loaded listener.js 23:37:46 INFO - PROCESS | 10427 | 1467873466915 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:37:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 13 (0x98525400) [pid = 10427] [serial = 13] [outer = 0x9ae57800] 23:37:47 INFO - PROCESS | 10427 | 1467873467676 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"8d795df4-22d5-461a-904a-f0f3f82934e7","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160706215822","device":"desktop","version":"48.0","command_id":1}}] 23:37:47 INFO - PROCESS | 10427 | 1467873467973 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 23:37:47 INFO - PROCESS | 10427 | 1467873467985 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:37:48 INFO - PROCESS | 10427 | 1467873468394 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 23:37:48 INFO - PROCESS | 10427 | 1467873468445 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 23:37:48 INFO - PROCESS | 10427 | 1467873468450 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:37:48 INFO - PROCESS | 10427 | [10427] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 23:37:48 INFO - PROCESS | 10427 | [10427] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:37:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 14 (0x96878000) [pid = 10427] [serial = 14] [outer = 0x9ae57800] 23:37:48 INFO - PROCESS | 10427 | [10427] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:37:48 INFO - PROCESS | 10427 | [10427] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:49 INFO - PROCESS | 10427 | 1467873469002 Marionette TRACE conn4 <- [1,3,null,{}] 23:37:49 INFO - PROCESS | 10427 | 1467873469017 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 23:37:49 INFO - PROCESS | 10427 | 1467873469031 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:37:49 INFO - PROCESS | 10427 | 1467873469075 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 23:37:49 INFO - PROCESS | 10427 | 1467873469117 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 23:37:49 INFO - PROCESS | 10427 | 1467873469121 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 23:37:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 23:37:49 INFO - PROCESS | 10427 | 1467873469133 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 23:37:49 INFO - PROCESS | 10427 | 1467873469138 Marionette TRACE conn4 <- [1,6,null,{}] 23:37:49 INFO - PROCESS | 10427 | 1467873469149 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:49 INFO - PROCESS | 10427 | 1467873469153 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:37:49 INFO - PROCESS | 10427 | 1467873469181 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 23:37:49 INFO - PROCESS | 10427 | 1467873469188 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:49 INFO - PROCESS | 10427 | 1467873469195 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:37:49 INFO - PROCESS | 10427 | ++DOCSHELL 0x93f0fc00 == 6 [pid = 10427] [id = 6] 23:37:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 15 (0x93f10000) [pid = 10427] [serial = 15] [outer = (nil)] 23:37:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 16 (0x9687a400) [pid = 10427] [serial = 16] [outer = 0x93f10000] 23:37:49 INFO - PROCESS | 10427 | 1467873469277 Marionette DEBUG loaded listener.js 23:37:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 17 (0x9c45e000) [pid = 10427] [serial = 17] [outer = 0x93f10000] 23:37:49 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d22c00 == 7 [pid = 10427] [id = 7] 23:37:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 18 (0x93d24000) [pid = 10427] [serial = 18] [outer = (nil)] 23:37:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 19 (0x93d5a400) [pid = 10427] [serial = 19] [outer = 0x93d24000] 23:37:49 INFO - PROCESS | 10427 | 1467873469773 Marionette DEBUG loaded listener.js 23:37:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 20 (0x93d5e400) [pid = 10427] [serial = 20] [outer = 0x93d24000] 23:37:50 INFO - PROCESS | 10427 | [10427] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 23:37:50 INFO - PROCESS | 10427 | 1467873470371 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 23:37:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 23:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1446ms 23:37:50 INFO - PROCESS | 10427 | 1467873470647 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 23:37:50 INFO - PROCESS | 10427 | 1467873470653 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 23:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 23:37:50 INFO - PROCESS | 10427 | 1467873470780 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 23:37:50 INFO - PROCESS | 10427 | 1467873470785 Marionette TRACE conn4 <- [1,10,null,{}] 23:37:50 INFO - PROCESS | 10427 | 1467873470844 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:50 INFO - PROCESS | 10427 | 1467873470851 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:37:51 INFO - PROCESS | 10427 | 1467873471076 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 23:37:51 INFO - PROCESS | 10427 | 1467873471186 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:51 INFO - PROCESS | 10427 | 1467873471198 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:37:51 INFO - PROCESS | 10427 | ++DOCSHELL 0x93275c00 == 8 [pid = 10427] [id = 8] 23:37:51 INFO - PROCESS | 10427 | ++DOMWINDOW == 21 (0x93d21c00) [pid = 10427] [serial = 21] [outer = (nil)] 23:37:51 INFO - PROCESS | 10427 | ++DOMWINDOW == 22 (0x99842800) [pid = 10427] [serial = 22] [outer = 0x93d21c00] 23:37:51 INFO - PROCESS | 10427 | 1467873471285 Marionette DEBUG loaded listener.js 23:37:51 INFO - PROCESS | 10427 | ++DOMWINDOW == 23 (0x9984dc00) [pid = 10427] [serial = 23] [outer = 0x93d21c00] 23:37:52 INFO - PROCESS | 10427 | 1467873472180 Marionette TRACE conn4 <- [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]]]}] 23:37:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 23:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1566ms 23:37:52 INFO - PROCESS | 10427 | 1467873472248 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 23:37:52 INFO - PROCESS | 10427 | 1467873472256 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 23:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 23:37:52 INFO - PROCESS | 10427 | 1467873472268 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 23:37:52 INFO - PROCESS | 10427 | 1467873472272 Marionette TRACE conn4 <- [1,14,null,{}] 23:37:52 INFO - PROCESS | 10427 | 1467873472280 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:52 INFO - PROCESS | 10427 | 1467873472287 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:37:52 INFO - PROCESS | 10427 | ++DOCSHELL 0x9c3b8400 == 9 [pid = 10427] [id = 9] 23:37:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 24 (0x9c3bbc00) [pid = 10427] [serial = 24] [outer = (nil)] 23:37:52 INFO - PROCESS | 10427 | 1467873472586 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 23:37:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 25 (0x9b3eb800) [pid = 10427] [serial = 25] [outer = 0x9c3bbc00] 23:37:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 26 (0x9b3ec800) [pid = 10427] [serial = 26] [outer = 0x9c3bbc00] 23:37:52 INFO - PROCESS | 10427 | 1467873472818 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:52 INFO - PROCESS | 10427 | 1467873472831 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:37:52 INFO - PROCESS | 10427 | ++DOCSHELL 0x9c3b8000 == 10 [pid = 10427] [id = 10] 23:37:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 27 (0x9d616800) [pid = 10427] [serial = 27] [outer = (nil)] 23:37:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 28 (0xa20a0000) [pid = 10427] [serial = 28] [outer = 0x9d616800] 23:37:52 INFO - PROCESS | 10427 | ++DOCSHELL 0xa2009c00 == 11 [pid = 10427] [id = 11] 23:37:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 29 (0xa2347000) [pid = 10427] [serial = 29] [outer = (nil)] 23:37:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 30 (0xa23a7800) [pid = 10427] [serial = 30] [outer = 0xa2347000] 23:37:53 INFO - PROCESS | 10427 | 1467873473018 Marionette DEBUG loaded listener.js 23:37:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 31 (0xa3110800) [pid = 10427] [serial = 31] [outer = 0xa2347000] 23:37:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 32 (0xa6794400) [pid = 10427] [serial = 32] [outer = 0x9d616800] 23:37:54 INFO - PROCESS | 10427 | 1467873474223 Marionette TRACE conn4 <- [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]]]}] 23:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 23:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 2001ms 23:37:54 INFO - PROCESS | 10427 | 1467873474269 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 23:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 23:37:54 INFO - PROCESS | 10427 | 1467873474274 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 23:37:54 INFO - PROCESS | 10427 | 1467873474281 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 23:37:54 INFO - PROCESS | 10427 | 1467873474288 Marionette TRACE conn4 <- [1,18,null,{}] 23:37:54 INFO - PROCESS | 10427 | 1467873474307 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:54 INFO - PROCESS | 10427 | 1467873474318 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:37:54 INFO - PROCESS | 10427 | 1467873474635 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 23:37:54 INFO - PROCESS | 10427 | 1467873474818 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:54 INFO - PROCESS | 10427 | 1467873474833 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:37:54 INFO - PROCESS | 10427 | ++DOCSHELL 0xa8cbd400 == 12 [pid = 10427] [id = 12] 23:37:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 33 (0xa8cbd800) [pid = 10427] [serial = 33] [outer = (nil)] 23:37:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 34 (0x9aab9c00) [pid = 10427] [serial = 34] [outer = 0xa8cbd800] 23:37:54 INFO - PROCESS | 10427 | 1467873474943 Marionette DEBUG loaded listener.js 23:37:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 35 (0x9aabf000) [pid = 10427] [serial = 35] [outer = 0xa8cbd800] 23:37:55 INFO - PROCESS | 10427 | 1467873475818 Marionette TRACE conn4 <- [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]]]}] 23:37:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 23:37:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1590ms 23:37:55 INFO - PROCESS | 10427 | 1467873475875 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 23:37:55 INFO - PROCESS | 10427 | 1467873475884 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 23:37:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 23:37:55 INFO - PROCESS | 10427 | 1467873475895 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 23:37:55 INFO - PROCESS | 10427 | 1467873475900 Marionette TRACE conn4 <- [1,22,null,{}] 23:37:55 INFO - PROCESS | 10427 | 1467873475910 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:55 INFO - PROCESS | 10427 | 1467873475917 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:37:56 INFO - PROCESS | 10427 | 1467873476146 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 23:37:56 INFO - PROCESS | 10427 | 1467873476274 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:56 INFO - PROCESS | 10427 | 1467873476280 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:37:56 INFO - PROCESS | 10427 | ++DOCSHELL 0x9b85f800 == 13 [pid = 10427] [id = 13] 23:37:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 36 (0x9c3dcc00) [pid = 10427] [serial = 36] [outer = (nil)] 23:37:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 37 (0x9c3e1000) [pid = 10427] [serial = 37] [outer = 0x9c3dcc00] 23:37:56 INFO - PROCESS | 10427 | 1467873476368 Marionette DEBUG loaded listener.js 23:37:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 38 (0x9c3e4800) [pid = 10427] [serial = 38] [outer = 0x9c3dcc00] 23:37:57 INFO - PROCESS | 10427 | 1467873477329 Marionette TRACE conn4 <- [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]]]}] 23:37:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 23:37:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1488ms 23:37:57 INFO - PROCESS | 10427 | 1467873477554 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 23:37:57 INFO - PROCESS | 10427 | 1467873477561 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 23:37:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 23:37:57 INFO - PROCESS | 10427 | 1467873477572 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 23:37:57 INFO - PROCESS | 10427 | 1467873477576 Marionette TRACE conn4 <- [1,26,null,{}] 23:37:57 INFO - PROCESS | 10427 | 1467873477585 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:57 INFO - PROCESS | 10427 | 1467873477591 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:37:57 INFO - PROCESS | 10427 | 1467873477757 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 23:37:57 INFO - PROCESS | 10427 | 1467873477933 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:57 INFO - PROCESS | 10427 | 1467873477949 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:37:57 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a4ec00 == 14 [pid = 10427] [id = 14] 23:37:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 39 (0x9946f800) [pid = 10427] [serial = 39] [outer = (nil)] 23:37:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 40 (0x994d7400) [pid = 10427] [serial = 40] [outer = 0x9946f800] 23:37:58 INFO - PROCESS | 10427 | 1467873478028 Marionette DEBUG loaded listener.js 23:37:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 41 (0x9a094400) [pid = 10427] [serial = 41] [outer = 0x9946f800] 23:37:58 INFO - PROCESS | 10427 | 1467873478979 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 23:37:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 23:37:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1439ms 23:37:59 INFO - PROCESS | 10427 | 1467873479012 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 23:37:59 INFO - PROCESS | 10427 | 1467873479019 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 23:37:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 23:37:59 INFO - PROCESS | 10427 | 1467873479030 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 23:37:59 INFO - PROCESS | 10427 | 1467873479038 Marionette TRACE conn4 <- [1,30,null,{}] 23:37:59 INFO - PROCESS | 10427 | 1467873479045 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:37:59 INFO - PROCESS | 10427 | 1467873479051 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:37:59 INFO - PROCESS | 10427 | 1467873479274 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 23:37:59 INFO - PROCESS | 10427 | 1467873479416 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:59 INFO - PROCESS | 10427 | 1467873479425 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:37:59 INFO - PROCESS | 10427 | ++DOCSHELL 0x9984e800 == 15 [pid = 10427] [id = 15] 23:37:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 42 (0x9a697000) [pid = 10427] [serial = 42] [outer = (nil)] 23:37:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 43 (0x9a922400) [pid = 10427] [serial = 43] [outer = 0x9a697000] 23:37:59 INFO - PROCESS | 10427 | 1467873479505 Marionette DEBUG loaded listener.js 23:37:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 44 (0x9aac2800) [pid = 10427] [serial = 44] [outer = 0x9a697000] 23:38:00 INFO - PROCESS | 10427 | 1467873480260 Marionette TRACE conn4 <- [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]]]}] 23:38:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 23:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1247ms 23:38:00 INFO - PROCESS | 10427 | 1467873480274 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 23:38:00 INFO - PROCESS | 10427 | 1467873480277 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 23:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 23:38:00 INFO - PROCESS | 10427 | 1467873480285 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 23:38:00 INFO - PROCESS | 10427 | 1467873480289 Marionette TRACE conn4 <- [1,34,null,{}] 23:38:00 INFO - PROCESS | 10427 | 1467873480338 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:00 INFO - PROCESS | 10427 | 1467873480349 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:00 INFO - PROCESS | 10427 | 1467873480527 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 23:38:00 INFO - PROCESS | 10427 | 1467873480541 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:00 INFO - PROCESS | 10427 | 1467873480558 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:00 INFO - PROCESS | 10427 | ++DOCSHELL 0x9b3e7400 == 16 [pid = 10427] [id = 16] 23:38:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 45 (0x9b3ef400) [pid = 10427] [serial = 45] [outer = (nil)] 23:38:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 46 (0x9b860c00) [pid = 10427] [serial = 46] [outer = 0x9b3ef400] 23:38:00 INFO - PROCESS | 10427 | 1467873480635 Marionette DEBUG loaded listener.js 23:38:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 47 (0x9b866800) [pid = 10427] [serial = 47] [outer = 0x9b3ef400] 23:38:01 INFO - PROCESS | 10427 | 1467873481528 Marionette TRACE conn4 <- [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]]]}] 23:38:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 23:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1265ms 23:38:01 INFO - PROCESS | 10427 | 1467873481550 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 23:38:01 INFO - PROCESS | 10427 | 1467873481554 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 23:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 23:38:01 INFO - PROCESS | 10427 | 1467873481560 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 23:38:01 INFO - PROCESS | 10427 | 1467873481564 Marionette TRACE conn4 <- [1,38,null,{}] 23:38:01 INFO - PROCESS | 10427 | 1467873481570 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:01 INFO - PROCESS | 10427 | 1467873481575 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:01 INFO - PROCESS | 10427 | 1467873481749 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 23:38:01 INFO - PROCESS | 10427 | 1467873481844 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:01 INFO - PROCESS | 10427 | 1467873481850 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:01 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a921000 == 17 [pid = 10427] [id = 17] 23:38:01 INFO - PROCESS | 10427 | ++DOMWINDOW == 48 (0x9bca5800) [pid = 10427] [serial = 48] [outer = (nil)] 23:38:01 INFO - PROCESS | 10427 | ++DOMWINDOW == 49 (0x9c312000) [pid = 10427] [serial = 49] [outer = 0x9bca5800] 23:38:01 INFO - PROCESS | 10427 | 1467873481925 Marionette DEBUG loaded listener.js 23:38:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 50 (0x9c3ddc00) [pid = 10427] [serial = 50] [outer = 0x9bca5800] 23:38:02 INFO - PROCESS | 10427 | 1467873482826 Marionette TRACE conn4 <- [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]]]}] 23:38:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 23:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1330ms 23:38:02 INFO - PROCESS | 10427 | 1467873482892 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 23:38:02 INFO - PROCESS | 10427 | 1467873482896 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 23:38:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 23:38:02 INFO - PROCESS | 10427 | 1467873482903 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 23:38:02 INFO - PROCESS | 10427 | 1467873482906 Marionette TRACE conn4 <- [1,42,null,{}] 23:38:02 INFO - PROCESS | 10427 | 1467873482918 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:02 INFO - PROCESS | 10427 | 1467873482922 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:03 INFO - PROCESS | 10427 | 1467873483142 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 23:38:03 INFO - PROCESS | 10427 | 1467873483258 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:03 INFO - PROCESS | 10427 | 1467873483265 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:03 INFO - PROCESS | 10427 | ++DOCSHELL 0x9c459400 == 18 [pid = 10427] [id = 18] 23:38:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 51 (0x9c45f000) [pid = 10427] [serial = 51] [outer = (nil)] 23:38:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 52 (0x9d61c800) [pid = 10427] [serial = 52] [outer = 0x9c45f000] 23:38:03 INFO - PROCESS | 10427 | 1467873483360 Marionette DEBUG loaded listener.js 23:38:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 53 (0x9d6e9000) [pid = 10427] [serial = 53] [outer = 0x9c45f000] 23:38:04 INFO - PROCESS | 10427 | 1467873484139 Marionette TRACE conn4 <- [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]]]}] 23:38:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 23:38:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1282ms 23:38:04 INFO - PROCESS | 10427 | 1467873484187 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 23:38:04 INFO - PROCESS | 10427 | 1467873484191 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 23:38:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 23:38:04 INFO - PROCESS | 10427 | 1467873484198 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 23:38:04 INFO - PROCESS | 10427 | 1467873484203 Marionette TRACE conn4 <- [1,46,null,{}] 23:38:04 INFO - PROCESS | 10427 | 1467873484213 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:04 INFO - PROCESS | 10427 | 1467873484228 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:04 INFO - PROCESS | 10427 | 1467873484597 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 23:38:04 INFO - PROCESS | 10427 | 1467873484679 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:04 INFO - PROCESS | 10427 | 1467873484690 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:04 INFO - PROCESS | 10427 | ++DOCSHELL 0x9aabcc00 == 19 [pid = 10427] [id = 19] 23:38:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 54 (0x9d6ed000) [pid = 10427] [serial = 54] [outer = (nil)] 23:38:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 55 (0xa2379400) [pid = 10427] [serial = 55] [outer = 0x9d6ed000] 23:38:04 INFO - PROCESS | 10427 | 1467873484878 Marionette DEBUG loaded listener.js 23:38:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 56 (0xa23b0800) [pid = 10427] [serial = 56] [outer = 0x9d6ed000] 23:38:05 INFO - PROCESS | 10427 | 1467873485838 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 23:38:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 23:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1684ms 23:38:05 INFO - PROCESS | 10427 | 1467873485882 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 23:38:05 INFO - PROCESS | 10427 | 1467873485886 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 23:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 23:38:05 INFO - PROCESS | 10427 | 1467873485893 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 23:38:05 INFO - PROCESS | 10427 | 1467873485896 Marionette TRACE conn4 <- [1,50,null,{}] 23:38:05 INFO - PROCESS | 10427 | 1467873485902 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:05 INFO - PROCESS | 10427 | 1467873485907 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:06 INFO - PROCESS | 10427 | 1467873486071 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 23:38:06 INFO - PROCESS | 10427 | 1467873486080 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:06 INFO - PROCESS | 10427 | 1467873486087 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:06 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d1f400 == 20 [pid = 10427] [id = 20] 23:38:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 57 (0x9aac4400) [pid = 10427] [serial = 57] [outer = (nil)] 23:38:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 58 (0xa25f3400) [pid = 10427] [serial = 58] [outer = 0x9aac4400] 23:38:06 INFO - PROCESS | 10427 | 1467873486162 Marionette DEBUG loaded listener.js 23:38:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 59 (0xa2561400) [pid = 10427] [serial = 59] [outer = 0x9aac4400] 23:38:06 INFO - PROCESS | 10427 | 1467873486935 Marionette TRACE conn4 <- [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]]]}] 23:38:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 23:38:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1085ms 23:38:06 INFO - PROCESS | 10427 | 1467873486979 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 23:38:06 INFO - PROCESS | 10427 | 1467873486983 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 23:38:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 23:38:06 INFO - PROCESS | 10427 | 1467873486992 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 23:38:06 INFO - PROCESS | 10427 | 1467873486995 Marionette TRACE conn4 <- [1,54,null,{}] 23:38:07 INFO - PROCESS | 10427 | 1467873487017 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:07 INFO - PROCESS | 10427 | 1467873487022 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:07 INFO - PROCESS | 10427 | 1467873487216 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 23:38:07 INFO - PROCESS | 10427 | 1467873487227 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:07 INFO - PROCESS | 10427 | 1467873487232 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:07 INFO - PROCESS | 10427 | ++DOCSHELL 0x9bca6800 == 21 [pid = 10427] [id = 21] 23:38:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 60 (0xa2537800) [pid = 10427] [serial = 60] [outer = (nil)] 23:38:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 61 (0xa3187c00) [pid = 10427] [serial = 61] [outer = 0xa2537800] 23:38:07 INFO - PROCESS | 10427 | 1467873487308 Marionette DEBUG loaded listener.js 23:38:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 62 (0xa3350000) [pid = 10427] [serial = 62] [outer = 0xa2537800] 23:38:08 INFO - PROCESS | 10427 | 1467873488208 Marionette TRACE conn4 <- [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]]]}] 23:38:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 23:38:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1254ms 23:38:09 INFO - PROCESS | 10427 | 1467873489486 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 23:38:09 INFO - PROCESS | 10427 | 1467873489491 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 23:38:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 23:38:09 INFO - PROCESS | 10427 | 1467873489529 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 23:38:09 INFO - PROCESS | 10427 | 1467873489538 Marionette TRACE conn4 <- [1,58,null,{}] 23:38:09 INFO - PROCESS | 10427 | 1467873489546 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:09 INFO - PROCESS | 10427 | 1467873489553 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:09 INFO - PROCESS | 10427 | 1467873489752 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 23:38:09 INFO - PROCESS | 10427 | 1467873489818 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:09 INFO - PROCESS | 10427 | 1467873489833 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:09 INFO - PROCESS | 10427 | ++DOCSHELL 0x96880400 == 22 [pid = 10427] [id = 22] 23:38:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x96882c00) [pid = 10427] [serial = 63] [outer = (nil)] 23:38:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x97aec000) [pid = 10427] [serial = 64] [outer = 0x96882c00] 23:38:09 INFO - PROCESS | 10427 | 1467873489905 Marionette DEBUG loaded listener.js 23:38:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x9946dc00) [pid = 10427] [serial = 65] [outer = 0x96882c00] 23:38:10 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x9a697000) [pid = 10427] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 23:38:10 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x9b3ef400) [pid = 10427] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 23:38:10 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0x9bca5800) [pid = 10427] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 23:38:10 INFO - PROCESS | 10427 | --DOMWINDOW == 61 (0x9c45f000) [pid = 10427] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 23:38:10 INFO - PROCESS | 10427 | --DOMWINDOW == 60 (0x9aac4400) [pid = 10427] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 23:38:10 INFO - PROCESS | 10427 | --DOMWINDOW == 59 (0x93f10000) [pid = 10427] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 23:38:10 INFO - PROCESS | 10427 | --DOMWINDOW == 58 (0x93d21c00) [pid = 10427] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 23:38:10 INFO - PROCESS | 10427 | --DOMWINDOW == 57 (0xa2347000) [pid = 10427] [serial = 29] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 23:38:10 INFO - PROCESS | 10427 | --DOMWINDOW == 56 (0xa8cbd800) [pid = 10427] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 23:38:10 INFO - PROCESS | 10427 | --DOMWINDOW == 55 (0x9c3dcc00) [pid = 10427] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 23:38:10 INFO - PROCESS | 10427 | --DOMWINDOW == 54 (0x9946f800) [pid = 10427] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 23:38:11 INFO - PROCESS | 10427 | 1467873491297 Marionette TRACE conn4 <- [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]]]}] 23:38:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 23:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1790ms 23:38:11 INFO - PROCESS | 10427 | 1467873491322 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 23:38:11 INFO - PROCESS | 10427 | 1467873491328 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 23:38:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 23:38:11 INFO - PROCESS | 10427 | 1467873491344 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 23:38:11 INFO - PROCESS | 10427 | 1467873491350 Marionette TRACE conn4 <- [1,62,null,{}] 23:38:11 INFO - PROCESS | 10427 | 1467873491358 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:11 INFO - PROCESS | 10427 | 1467873491364 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:11 INFO - PROCESS | 10427 | 1467873491524 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 23:38:11 INFO - PROCESS | 10427 | 1467873491618 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:11 INFO - PROCESS | 10427 | 1467873491625 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:11 INFO - PROCESS | 10427 | ++DOCSHELL 0x994d8000 == 23 [pid = 10427] [id = 23] 23:38:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 55 (0x9a096c00) [pid = 10427] [serial = 66] [outer = (nil)] 23:38:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 56 (0x9a4d1400) [pid = 10427] [serial = 67] [outer = 0x9a096c00] 23:38:11 INFO - PROCESS | 10427 | 1467873491711 Marionette DEBUG loaded listener.js 23:38:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 57 (0x9a837000) [pid = 10427] [serial = 68] [outer = 0x9a096c00] 23:38:12 INFO - PROCESS | 10427 | 1467873492509 Marionette TRACE conn4 <- [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]]]}] 23:38:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 23:38:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1193ms 23:38:12 INFO - PROCESS | 10427 | 1467873492540 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 23:38:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 23:38:12 INFO - PROCESS | 10427 | 1467873492544 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 23:38:12 INFO - PROCESS | 10427 | 1467873492552 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 23:38:12 INFO - PROCESS | 10427 | 1467873492555 Marionette TRACE conn4 <- [1,66,null,{}] 23:38:12 INFO - PROCESS | 10427 | 1467873492571 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:12 INFO - PROCESS | 10427 | 1467873492580 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:12 INFO - PROCESS | 10427 | 1467873492771 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 23:38:12 INFO - PROCESS | 10427 | 1467873492867 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:12 INFO - PROCESS | 10427 | 1467873492879 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:12 INFO - PROCESS | 10427 | ++DOCSHELL 0x93276000 == 24 [pid = 10427] [id = 24] 23:38:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 58 (0x93276400) [pid = 10427] [serial = 69] [outer = (nil)] 23:38:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 59 (0x93d21000) [pid = 10427] [serial = 70] [outer = 0x93276400] 23:38:13 INFO - PROCESS | 10427 | 1467873493021 Marionette DEBUG loaded listener.js 23:38:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 60 (0x94a4a400) [pid = 10427] [serial = 71] [outer = 0x93276400] 23:38:14 INFO - PROCESS | 10427 | 1467873494438 Marionette TRACE conn4 <- [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]]]}] 23:38:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 23:38:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1948ms 23:38:14 INFO - PROCESS | 10427 | 1467873494511 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 23:38:14 INFO - PROCESS | 10427 | 1467873494523 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 23:38:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 23:38:14 INFO - PROCESS | 10427 | 1467873494614 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 23:38:14 INFO - PROCESS | 10427 | 1467873494625 Marionette TRACE conn4 <- [1,70,null,{}] 23:38:14 INFO - PROCESS | 10427 | 1467873494647 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:14 INFO - PROCESS | 10427 | 1467873494660 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:14 INFO - PROCESS | 10427 | 1467873494978 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 23:38:15 INFO - PROCESS | 10427 | 1467873495141 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:15 INFO - PROCESS | 10427 | 1467873495152 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:15 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a2d0c00 == 25 [pid = 10427] [id = 25] 23:38:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 61 (0x9a43c000) [pid = 10427] [serial = 72] [outer = (nil)] 23:38:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 62 (0x9a69fc00) [pid = 10427] [serial = 73] [outer = 0x9a43c000] 23:38:15 INFO - PROCESS | 10427 | 1467873495257 Marionette DEBUG loaded listener.js 23:38:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x9a929000) [pid = 10427] [serial = 74] [outer = 0x9a43c000] 23:38:16 INFO - PROCESS | 10427 | 1467873496266 Marionette TRACE conn4 <- [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]]]}] 23:38:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 23:38:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1767ms 23:38:16 INFO - PROCESS | 10427 | 1467873496323 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 23:38:16 INFO - PROCESS | 10427 | 1467873496332 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 23:38:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 23:38:16 INFO - PROCESS | 10427 | 1467873496346 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 23:38:16 INFO - PROCESS | 10427 | 1467873496354 Marionette TRACE conn4 <- [1,74,null,{}] 23:38:16 INFO - PROCESS | 10427 | 1467873496362 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:16 INFO - PROCESS | 10427 | 1467873496371 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:16 INFO - PROCESS | 10427 | 1467873496581 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 23:38:16 INFO - PROCESS | 10427 | 1467873496727 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:16 INFO - PROCESS | 10427 | 1467873496735 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:16 INFO - PROCESS | 10427 | ++DOCSHELL 0x96885800 == 26 [pid = 10427] [id = 26] 23:38:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x9ae62400) [pid = 10427] [serial = 75] [outer = (nil)] 23:38:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x9bc1b400) [pid = 10427] [serial = 76] [outer = 0x9ae62400] 23:38:16 INFO - PROCESS | 10427 | 1467873496858 Marionette DEBUG loaded listener.js 23:38:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x9c3b5800) [pid = 10427] [serial = 77] [outer = 0x9ae62400] 23:38:17 INFO - PROCESS | 10427 | 1467873497799 Marionette TRACE conn4 <- [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]]]}] 23:38:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 23:38:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1538ms 23:38:17 INFO - PROCESS | 10427 | 1467873497885 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 23:38:17 INFO - PROCESS | 10427 | 1467873497891 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 23:38:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 23:38:17 INFO - PROCESS | 10427 | 1467873497900 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 23:38:17 INFO - PROCESS | 10427 | 1467873497908 Marionette TRACE conn4 <- [1,78,null,{}] 23:38:17 INFO - PROCESS | 10427 | 1467873497929 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:17 INFO - PROCESS | 10427 | 1467873497943 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:18 INFO - PROCESS | 10427 | 1467873498196 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 23:38:18 INFO - PROCESS | 10427 | 1467873498351 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:18 INFO - PROCESS | 10427 | 1467873498363 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:18 INFO - PROCESS | 10427 | ++DOCSHELL 0x9bc1f400 == 27 [pid = 10427] [id = 27] 23:38:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9d616000) [pid = 10427] [serial = 78] [outer = (nil)] 23:38:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0xa200c800) [pid = 10427] [serial = 79] [outer = 0x9d616000] 23:38:18 INFO - PROCESS | 10427 | 1467873498457 Marionette DEBUG loaded listener.js 23:38:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0xa237b800) [pid = 10427] [serial = 80] [outer = 0x9d616000] 23:38:19 INFO - PROCESS | 10427 | 1467873499412 Marionette TRACE conn4 <- [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]]]}] 23:38:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 23:38:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1549ms 23:38:19 INFO - PROCESS | 10427 | 1467873499450 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 23:38:19 INFO - PROCESS | 10427 | 1467873499455 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 23:38:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 23:38:19 INFO - PROCESS | 10427 | 1467873499463 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 23:38:19 INFO - PROCESS | 10427 | 1467873499466 Marionette TRACE conn4 <- [1,82,null,{}] 23:38:19 INFO - PROCESS | 10427 | 1467873499474 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:19 INFO - PROCESS | 10427 | 1467873499480 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:19 INFO - PROCESS | 10427 | 1467873499752 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 23:38:20 INFO - PROCESS | 10427 | 1467873500020 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:20 INFO - PROCESS | 10427 | 1467873500033 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:20 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d67c00 == 28 [pid = 10427] [id = 28] 23:38:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9a91f000) [pid = 10427] [serial = 81] [outer = (nil)] 23:38:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0xa2ff7000) [pid = 10427] [serial = 82] [outer = 0x9a91f000] 23:38:20 INFO - PROCESS | 10427 | 1467873500178 Marionette DEBUG loaded listener.js 23:38:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0xa310bc00) [pid = 10427] [serial = 83] [outer = 0x9a91f000] 23:38:21 INFO - PROCESS | 10427 | 1467873501103 Marionette TRACE conn4 <- [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]]]}] 23:38:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 23:38:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1685ms 23:38:21 INFO - PROCESS | 10427 | 1467873501149 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 23:38:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 23:38:21 INFO - PROCESS | 10427 | 1467873501154 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 23:38:21 INFO - PROCESS | 10427 | 1467873501162 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 23:38:21 INFO - PROCESS | 10427 | 1467873501168 Marionette TRACE conn4 <- [1,86,null,{}] 23:38:21 INFO - PROCESS | 10427 | 1467873501197 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:21 INFO - PROCESS | 10427 | 1467873501205 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:21 INFO - PROCESS | 10427 | 1467873501410 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 23:38:21 INFO - PROCESS | 10427 | 1467873501552 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:21 INFO - PROCESS | 10427 | 1467873501565 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:21 INFO - PROCESS | 10427 | ++DOCSHELL 0xa23a9c00 == 29 [pid = 10427] [id = 29] 23:38:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0xa2fbc000) [pid = 10427] [serial = 84] [outer = (nil)] 23:38:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0xa4d11c00) [pid = 10427] [serial = 85] [outer = 0xa2fbc000] 23:38:21 INFO - PROCESS | 10427 | 1467873501685 Marionette DEBUG loaded listener.js 23:38:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0xa61b7c00) [pid = 10427] [serial = 86] [outer = 0xa2fbc000] 23:38:22 INFO - PROCESS | 10427 | 1467873502659 Marionette TRACE conn4 <- [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]]]}] 23:38:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 23:38:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1543ms 23:38:22 INFO - PROCESS | 10427 | 1467873502705 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 23:38:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 23:38:22 INFO - PROCESS | 10427 | 1467873502710 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 23:38:22 INFO - PROCESS | 10427 | 1467873502716 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 23:38:22 INFO - PROCESS | 10427 | 1467873502720 Marionette TRACE conn4 <- [1,90,null,{}] 23:38:22 INFO - PROCESS | 10427 | 1467873502727 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:22 INFO - PROCESS | 10427 | 1467873502738 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:22 INFO - PROCESS | 10427 | 1467873502934 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 23:38:23 INFO - PROCESS | 10427 | 1467873503077 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:23 INFO - PROCESS | 10427 | 1467873503088 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:23 INFO - PROCESS | 10427 | ++DOCSHELL 0x9b187c00 == 30 [pid = 10427] [id = 30] 23:38:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0xa33c4000) [pid = 10427] [serial = 87] [outer = (nil)] 23:38:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0xa69cec00) [pid = 10427] [serial = 88] [outer = 0xa33c4000] 23:38:23 INFO - PROCESS | 10427 | 1467873503170 Marionette DEBUG loaded listener.js 23:38:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0xa69c8400) [pid = 10427] [serial = 89] [outer = 0xa33c4000] 23:38:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0xa8246c00) [pid = 10427] [serial = 90] [outer = 0x9d616800] 23:38:24 INFO - PROCESS | 10427 | 1467873504195 Marionette TRACE conn4 <- [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]]]}] 23:38:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 23:38:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1543ms 23:38:24 INFO - PROCESS | 10427 | 1467873504260 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 23:38:24 INFO - PROCESS | 10427 | 1467873504265 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 23:38:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 23:38:24 INFO - PROCESS | 10427 | 1467873504271 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 23:38:24 INFO - PROCESS | 10427 | 1467873504275 Marionette TRACE conn4 <- [1,94,null,{}] 23:38:24 INFO - PROCESS | 10427 | 1467873504282 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:24 INFO - PROCESS | 10427 | 1467873504287 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:24 INFO - PROCESS | 10427 | 1467873504469 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 23:38:24 INFO - PROCESS | 10427 | 1467873504652 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:24 INFO - PROCESS | 10427 | 1467873504661 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:24 INFO - PROCESS | 10427 | ++DOCSHELL 0x96884400 == 31 [pid = 10427] [id = 31] 23:38:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9b3e0c00) [pid = 10427] [serial = 91] [outer = (nil)] 23:38:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9c3e7400) [pid = 10427] [serial = 92] [outer = 0x9b3e0c00] 23:38:24 INFO - PROCESS | 10427 | 1467873504765 Marionette DEBUG loaded listener.js 23:38:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0xa200d800) [pid = 10427] [serial = 93] [outer = 0x9b3e0c00] 23:38:25 INFO - PROCESS | 10427 | 1467873505752 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 23:38:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 23:38:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1548ms 23:38:25 INFO - PROCESS | 10427 | 1467873505820 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 23:38:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 23:38:25 INFO - PROCESS | 10427 | 1467873505825 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 23:38:25 INFO - PROCESS | 10427 | 1467873505832 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 23:38:25 INFO - PROCESS | 10427 | 1467873505836 Marionette TRACE conn4 <- [1,98,null,{}] 23:38:25 INFO - PROCESS | 10427 | 1467873505843 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:25 INFO - PROCESS | 10427 | 1467873505849 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:26 INFO - PROCESS | 10427 | 1467873506087 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 23:38:26 INFO - PROCESS | 10427 | 1467873506365 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:26 INFO - PROCESS | 10427 | 1467873506376 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:26 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d5b800 == 32 [pid = 10427] [id = 32] 23:38:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x93d5c000) [pid = 10427] [serial = 94] [outer = (nil)] 23:38:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x94a48000) [pid = 10427] [serial = 95] [outer = 0x93d5c000] 23:38:26 INFO - PROCESS | 10427 | 1467873506493 Marionette DEBUG loaded listener.js 23:38:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9687e400) [pid = 10427] [serial = 96] [outer = 0x93d5c000] 23:38:27 INFO - PROCESS | 10427 | 1467873507407 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 23:38:28 INFO - PROCESS | 10427 | --DOCSHELL 0x994d8000 == 31 [pid = 10427] [id = 23] 23:38:28 INFO - PROCESS | 10427 | --DOCSHELL 0x96880400 == 30 [pid = 10427] [id = 22] 23:38:28 INFO - PROCESS | 10427 | --DOCSHELL 0x9b3e7400 == 29 [pid = 10427] [id = 16] 23:38:28 INFO - PROCESS | 10427 | --DOCSHELL 0x9984e800 == 28 [pid = 10427] [id = 15] 23:38:28 INFO - PROCESS | 10427 | --DOCSHELL 0x93f0fc00 == 27 [pid = 10427] [id = 6] 23:38:28 INFO - PROCESS | 10427 | --DOCSHELL 0xa2009c00 == 26 [pid = 10427] [id = 11] 23:38:28 INFO - PROCESS | 10427 | --DOCSHELL 0xa8cbd400 == 25 [pid = 10427] [id = 12] 23:38:28 INFO - PROCESS | 10427 | --DOCSHELL 0x93275c00 == 24 [pid = 10427] [id = 8] 23:38:28 INFO - PROCESS | 10427 | --DOCSHELL 0x94a4ec00 == 23 [pid = 10427] [id = 14] 23:38:28 INFO - PROCESS | 10427 | --DOCSHELL 0x9b85f800 == 22 [pid = 10427] [id = 13] 23:38:28 INFO - PROCESS | 10427 | --DOCSHELL 0x9a921000 == 21 [pid = 10427] [id = 17] 23:38:28 INFO - PROCESS | 10427 | --DOCSHELL 0x96884400 == 20 [pid = 10427] [id = 31] 23:38:28 INFO - PROCESS | 10427 | --DOCSHELL 0xa23a9c00 == 19 [pid = 10427] [id = 29] 23:38:28 INFO - PROCESS | 10427 | --DOCSHELL 0x9b187c00 == 18 [pid = 10427] [id = 30] 23:38:28 INFO - PROCESS | 10427 | --DOCSHELL 0x9bc1f400 == 17 [pid = 10427] [id = 27] 23:38:28 INFO - PROCESS | 10427 | --DOCSHELL 0x93d67c00 == 16 [pid = 10427] [id = 28] 23:38:28 INFO - PROCESS | 10427 | --DOCSHELL 0x96885800 == 15 [pid = 10427] [id = 26] 23:38:28 INFO - PROCESS | 10427 | --DOCSHELL 0x9aabcc00 == 14 [pid = 10427] [id = 19] 23:38:28 INFO - PROCESS | 10427 | --DOCSHELL 0x93d1f400 == 13 [pid = 10427] [id = 20] 23:38:28 INFO - PROCESS | 10427 | --DOCSHELL 0x9c459400 == 12 [pid = 10427] [id = 18] 23:38:28 INFO - PROCESS | 10427 | --DOCSHELL 0x93276000 == 11 [pid = 10427] [id = 24] 23:38:28 INFO - PROCESS | 10427 | --DOCSHELL 0x9bca6800 == 10 [pid = 10427] [id = 21] 23:38:28 INFO - PROCESS | 10427 | --DOCSHELL 0x9a2d0c00 == 9 [pid = 10427] [id = 25] 23:38:28 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x9a697400) [pid = 10427] [serial = 12] [outer = (nil)] [url = about:blank] 23:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 23:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2404ms 23:38:28 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9a922400) [pid = 10427] [serial = 43] [outer = (nil)] [url = about:blank] 23:38:28 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9b860c00) [pid = 10427] [serial = 46] [outer = (nil)] [url = about:blank] 23:38:28 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9b866800) [pid = 10427] [serial = 47] [outer = (nil)] [url = about:blank] 23:38:28 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9c312000) [pid = 10427] [serial = 49] [outer = (nil)] [url = about:blank] 23:38:28 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9d61c800) [pid = 10427] [serial = 52] [outer = (nil)] [url = about:blank] 23:38:28 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0xa2379400) [pid = 10427] [serial = 55] [outer = (nil)] [url = about:blank] 23:38:28 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0xa25f3400) [pid = 10427] [serial = 58] [outer = (nil)] [url = about:blank] 23:38:28 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x99842800) [pid = 10427] [serial = 22] [outer = (nil)] [url = about:blank] 23:38:28 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0xa20a0000) [pid = 10427] [serial = 28] [outer = (nil)] [url = about:blank] 23:38:28 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0xa23a7800) [pid = 10427] [serial = 30] [outer = (nil)] [url = about:blank] 23:38:28 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9aab9c00) [pid = 10427] [serial = 34] [outer = (nil)] [url = about:blank] 23:38:28 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9c3e1000) [pid = 10427] [serial = 37] [outer = (nil)] [url = about:blank] 23:38:28 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x994d7400) [pid = 10427] [serial = 40] [outer = (nil)] [url = about:blank] 23:38:28 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9a094400) [pid = 10427] [serial = 41] [outer = (nil)] [url = about:blank] 23:38:28 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9b3eb800) [pid = 10427] [serial = 25] [outer = (nil)] [url = about:blank] 23:38:28 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x9c3ddc00) [pid = 10427] [serial = 50] [outer = (nil)] [url = about:blank] 23:38:28 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x9d6e9000) [pid = 10427] [serial = 53] [outer = (nil)] [url = about:blank] 23:38:28 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0xa2561400) [pid = 10427] [serial = 59] [outer = (nil)] [url = about:blank] 23:38:28 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x9984dc00) [pid = 10427] [serial = 23] [outer = (nil)] [url = about:blank] 23:38:28 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0xa3110800) [pid = 10427] [serial = 31] [outer = (nil)] [url = about:blank] 23:38:28 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x9aac2800) [pid = 10427] [serial = 44] [outer = (nil)] [url = about:blank] 23:38:28 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0x9c45e000) [pid = 10427] [serial = 17] [outer = (nil)] [url = about:blank] 23:38:28 INFO - PROCESS | 10427 | --DOMWINDOW == 61 (0x9aabf000) [pid = 10427] [serial = 35] [outer = (nil)] [url = about:blank] 23:38:28 INFO - PROCESS | 10427 | --DOMWINDOW == 60 (0x9c3e4800) [pid = 10427] [serial = 38] [outer = (nil)] [url = about:blank] 23:38:28 INFO - PROCESS | 10427 | --DOMWINDOW == 59 (0x9a957c00) [pid = 10427] [serial = 9] [outer = (nil)] [url = about:blank] 23:38:28 INFO - PROCESS | 10427 | --DOMWINDOW == 58 (0xa4d51400) [pid = 10427] [serial = 2] [outer = (nil)] [url = about:blank] 23:38:28 INFO - PROCESS | 10427 | --DOMWINDOW == 57 (0x93d5a400) [pid = 10427] [serial = 19] [outer = (nil)] [url = about:blank] 23:38:28 INFO - PROCESS | 10427 | --DOMWINDOW == 56 (0x9687a400) [pid = 10427] [serial = 16] [outer = (nil)] [url = about:blank] 23:38:28 INFO - PROCESS | 10427 | 1467873508458 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 23:38:28 INFO - PROCESS | 10427 | 1467873508466 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 23:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 23:38:28 INFO - PROCESS | 10427 | 1467873508480 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 23:38:28 INFO - PROCESS | 10427 | 1467873508489 Marionette TRACE conn4 <- [1,102,null,{}] 23:38:28 INFO - PROCESS | 10427 | 1467873508498 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:28 INFO - PROCESS | 10427 | 1467873508505 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:28 INFO - PROCESS | 10427 | 1467873508681 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 23:38:28 INFO - PROCESS | 10427 | 1467873508776 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:28 INFO - PROCESS | 10427 | 1467873508789 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:28 INFO - PROCESS | 10427 | ++DOCSHELL 0x97aec800 == 10 [pid = 10427] [id = 33] 23:38:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 57 (0x97af2400) [pid = 10427] [serial = 97] [outer = (nil)] 23:38:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 58 (0x994c9c00) [pid = 10427] [serial = 98] [outer = 0x97af2400] 23:38:28 INFO - PROCESS | 10427 | 1467873508871 Marionette DEBUG loaded listener.js 23:38:29 INFO - PROCESS | 10427 | ++DOMWINDOW == 59 (0x99843400) [pid = 10427] [serial = 99] [outer = 0x97af2400] 23:38:29 INFO - PROCESS | 10427 | 1467873509723 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 23:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 23:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1287ms 23:38:29 INFO - PROCESS | 10427 | 1467873509767 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 23:38:29 INFO - PROCESS | 10427 | 1467873509774 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 23:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 23:38:29 INFO - PROCESS | 10427 | 1467873509789 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 23:38:29 INFO - PROCESS | 10427 | 1467873509798 Marionette TRACE conn4 <- [1,106,null,{}] 23:38:29 INFO - PROCESS | 10427 | 1467873509808 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:29 INFO - PROCESS | 10427 | 1467873509814 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:30 INFO - PROCESS | 10427 | 1467873510007 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 23:38:30 INFO - PROCESS | 10427 | 1467873510110 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:30 INFO - PROCESS | 10427 | 1467873510118 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:30 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a448c00 == 11 [pid = 10427] [id = 34] 23:38:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 60 (0x9a920800) [pid = 10427] [serial = 100] [outer = (nil)] 23:38:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 61 (0x9a925c00) [pid = 10427] [serial = 101] [outer = 0x9a920800] 23:38:30 INFO - PROCESS | 10427 | 1467873510205 Marionette DEBUG loaded listener.js 23:38:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 62 (0x9aabc800) [pid = 10427] [serial = 102] [outer = 0x9a920800] 23:38:31 INFO - PROCESS | 10427 | 1467873511098 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 23:38:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 23:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1357ms 23:38:31 INFO - PROCESS | 10427 | 1467873511140 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 23:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 23:38:31 INFO - PROCESS | 10427 | 1467873511145 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 23:38:31 INFO - PROCESS | 10427 | 1467873511160 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 23:38:31 INFO - PROCESS | 10427 | 1467873511163 Marionette TRACE conn4 <- [1,110,null,{}] 23:38:31 INFO - PROCESS | 10427 | 1467873511182 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:31 INFO - PROCESS | 10427 | 1467873511192 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:31 INFO - PROCESS | 10427 | 1467873511432 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 23:38:31 INFO - PROCESS | 10427 | 1467873511454 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:31 INFO - PROCESS | 10427 | 1467873511471 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:31 INFO - PROCESS | 10427 | ++DOCSHELL 0x955dd800 == 12 [pid = 10427] [id = 35] 23:38:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x955ddc00) [pid = 10427] [serial = 103] [outer = (nil)] 23:38:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x9aac2400) [pid = 10427] [serial = 104] [outer = 0x955ddc00] 23:38:31 INFO - PROCESS | 10427 | 1467873511558 Marionette DEBUG loaded listener.js 23:38:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x9b3e2c00) [pid = 10427] [serial = 105] [outer = 0x955ddc00] 23:38:32 INFO - PROCESS | 10427 | 1467873512466 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 23:38:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 23:38:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1344ms 23:38:32 INFO - PROCESS | 10427 | 1467873512496 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 23:38:32 INFO - PROCESS | 10427 | 1467873512500 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 23:38:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 23:38:32 INFO - PROCESS | 10427 | 1467873512507 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 23:38:32 INFO - PROCESS | 10427 | 1467873512511 Marionette TRACE conn4 <- [1,114,null,{}] 23:38:32 INFO - PROCESS | 10427 | 1467873512518 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:32 INFO - PROCESS | 10427 | 1467873512523 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:32 INFO - PROCESS | 10427 | 1467873512765 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 23:38:32 INFO - PROCESS | 10427 | 1467873512793 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:32 INFO - PROCESS | 10427 | 1467873512803 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:32 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a694000 == 13 [pid = 10427] [id = 36] 23:38:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x9b3eb800) [pid = 10427] [serial = 106] [outer = (nil)] 23:38:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9b868800) [pid = 10427] [serial = 107] [outer = 0x9b3eb800] 23:38:32 INFO - PROCESS | 10427 | 1467873512884 Marionette DEBUG loaded listener.js 23:38:33 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x9c30f800) [pid = 10427] [serial = 108] [outer = 0x9b3eb800] 23:38:33 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0xa2537800) [pid = 10427] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 23:38:33 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x9d6ed000) [pid = 10427] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 23:38:33 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x96882c00) [pid = 10427] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 23:38:33 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x9a096c00) [pid = 10427] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 23:38:33 INFO - PROCESS | 10427 | 1467873513961 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 23:38:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 23:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1487ms 23:38:34 INFO - PROCESS | 10427 | 1467873513996 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 23:38:34 INFO - PROCESS | 10427 | 1467873514000 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 23:38:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 23:38:34 INFO - PROCESS | 10427 | 1467873514007 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 23:38:34 INFO - PROCESS | 10427 | 1467873514010 Marionette TRACE conn4 <- [1,118,null,{}] 23:38:34 INFO - PROCESS | 10427 | 1467873514017 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:34 INFO - PROCESS | 10427 | 1467873514024 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:34 INFO - PROCESS | 10427 | 1467873514240 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 23:38:34 INFO - PROCESS | 10427 | 1467873514347 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:34 INFO - PROCESS | 10427 | 1467873514355 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:34 INFO - PROCESS | 10427 | ++DOCSHELL 0x9aabbc00 == 14 [pid = 10427] [id = 37] 23:38:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x9b85c000) [pid = 10427] [serial = 109] [outer = (nil)] 23:38:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x9c3bb400) [pid = 10427] [serial = 110] [outer = 0x9b85c000] 23:38:34 INFO - PROCESS | 10427 | 1467873514432 Marionette DEBUG loaded listener.js 23:38:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9c3e7800) [pid = 10427] [serial = 111] [outer = 0x9b85c000] 23:38:35 INFO - PROCESS | 10427 | 1467873515196 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 23:38:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 23:38:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1234ms 23:38:35 INFO - PROCESS | 10427 | 1467873515243 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 23:38:35 INFO - PROCESS | 10427 | 1467873515249 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 23:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 23:38:35 INFO - PROCESS | 10427 | 1467873515263 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 23:38:35 INFO - PROCESS | 10427 | 1467873515269 Marionette TRACE conn4 <- [1,122,null,{}] 23:38:35 INFO - PROCESS | 10427 | 1467873515331 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:35 INFO - PROCESS | 10427 | 1467873515338 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:35 INFO - PROCESS | 10427 | 1467873515573 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 23:38:35 INFO - PROCESS | 10427 | 1467873515721 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:35 INFO - PROCESS | 10427 | 1467873515733 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:35 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d67c00 == 15 [pid = 10427] [id = 38] 23:38:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x955d3c00) [pid = 10427] [serial = 112] [outer = (nil)] 23:38:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x955d9400) [pid = 10427] [serial = 113] [outer = 0x955d3c00] 23:38:35 INFO - PROCESS | 10427 | 1467873515825 Marionette DEBUG loaded listener.js 23:38:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x96833000) [pid = 10427] [serial = 114] [outer = 0x955d3c00] 23:38:36 INFO - PROCESS | 10427 | 1467873516800 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 23:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 23:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1599ms 23:38:36 INFO - PROCESS | 10427 | 1467873516881 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 23:38:36 INFO - PROCESS | 10427 | 1467873516887 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 23:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 23:38:36 INFO - PROCESS | 10427 | 1467873516972 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 23:38:36 INFO - PROCESS | 10427 | 1467873516977 Marionette TRACE conn4 <- [1,126,null,{}] 23:38:37 INFO - PROCESS | 10427 | 1467873517054 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:37 INFO - PROCESS | 10427 | 1467873517061 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:37 INFO - PROCESS | 10427 | 1467873517308 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 23:38:37 INFO - PROCESS | 10427 | 1467873517470 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:37 INFO - PROCESS | 10427 | 1467873517482 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:37 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a2d2800 == 16 [pid = 10427] [id = 39] 23:38:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9aac3400) [pid = 10427] [serial = 115] [outer = (nil)] 23:38:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9bc18c00) [pid = 10427] [serial = 116] [outer = 0x9aac3400] 23:38:37 INFO - PROCESS | 10427 | 1467873517566 Marionette DEBUG loaded listener.js 23:38:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9c3eac00) [pid = 10427] [serial = 117] [outer = 0x9aac3400] 23:38:38 INFO - PROCESS | 10427 | 1467873518593 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 23:38:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 23:38:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1699ms 23:38:38 INFO - PROCESS | 10427 | 1467873518632 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 23:38:38 INFO - PROCESS | 10427 | 1467873518636 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 23:38:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 23:38:38 INFO - PROCESS | 10427 | 1467873518644 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 23:38:38 INFO - PROCESS | 10427 | 1467873518649 Marionette TRACE conn4 <- [1,130,null,{}] 23:38:38 INFO - PROCESS | 10427 | 1467873518656 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:38 INFO - PROCESS | 10427 | 1467873518662 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:38 INFO - PROCESS | 10427 | 1467873518885 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 23:38:39 INFO - PROCESS | 10427 | 1467873519090 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:39 INFO - PROCESS | 10427 | 1467873519105 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:39 INFO - PROCESS | 10427 | ++DOCSHELL 0x9d6e8800 == 17 [pid = 10427] [id = 40] 23:38:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9d6e9000) [pid = 10427] [serial = 118] [outer = (nil)] 23:38:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0xa1135000) [pid = 10427] [serial = 119] [outer = 0x9d6e9000] 23:38:39 INFO - PROCESS | 10427 | 1467873519194 Marionette DEBUG loaded listener.js 23:38:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0xa2010000) [pid = 10427] [serial = 120] [outer = 0x9d6e9000] 23:38:40 INFO - PROCESS | 10427 | 1467873520277 Marionette TRACE conn4 <- [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]]]}] 23:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 23:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1688ms 23:38:40 INFO - PROCESS | 10427 | 1467873520455 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 23:38:40 INFO - PROCESS | 10427 | 1467873520466 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 23:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 23:38:40 INFO - PROCESS | 10427 | 1467873520539 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 23:38:40 INFO - PROCESS | 10427 | 1467873520542 Marionette TRACE conn4 <- [1,134,null,{}] 23:38:40 INFO - PROCESS | 10427 | 1467873520662 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:40 INFO - PROCESS | 10427 | 1467873520668 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:40 INFO - PROCESS | 10427 | 1467873520871 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 23:38:41 INFO - PROCESS | 10427 | 1467873521017 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:41 INFO - PROCESS | 10427 | 1467873521028 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:41 INFO - PROCESS | 10427 | ++DOCSHELL 0x9b543c00 == 18 [pid = 10427] [id = 41] 23:38:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9c3e2c00) [pid = 10427] [serial = 121] [outer = (nil)] 23:38:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0xa2fb8400) [pid = 10427] [serial = 122] [outer = 0x9c3e2c00] 23:38:41 INFO - PROCESS | 10427 | 1467873521114 Marionette DEBUG loaded listener.js 23:38:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0xa25f0000) [pid = 10427] [serial = 123] [outer = 0x9c3e2c00] 23:38:42 INFO - PROCESS | 10427 | 1467873522288 Marionette TRACE conn4 <- [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]]]}] 23:38:42 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9a837000) [pid = 10427] [serial = 68] [outer = (nil)] [url = about:blank] 23:38:42 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0xa3187c00) [pid = 10427] [serial = 61] [outer = (nil)] [url = about:blank] 23:38:42 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0xa23b0800) [pid = 10427] [serial = 56] [outer = (nil)] [url = about:blank] 23:38:42 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0xa6794400) [pid = 10427] [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.] 23:38:42 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x9946dc00) [pid = 10427] [serial = 65] [outer = (nil)] [url = about:blank] 23:38:42 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9a4d1400) [pid = 10427] [serial = 67] [outer = (nil)] [url = about:blank] 23:38:42 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x97aec000) [pid = 10427] [serial = 64] [outer = (nil)] [url = about:blank] 23:38:42 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0xa3350000) [pid = 10427] [serial = 62] [outer = (nil)] [url = about:blank] 23:38:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 23:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1850ms 23:38:42 INFO - PROCESS | 10427 | 1467873522359 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 23:38:42 INFO - PROCESS | 10427 | 1467873522366 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 23:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 23:38:42 INFO - PROCESS | 10427 | 1467873522379 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 23:38:42 INFO - PROCESS | 10427 | 1467873522384 Marionette TRACE conn4 <- [1,138,null,{}] 23:38:42 INFO - PROCESS | 10427 | 1467873522393 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:42 INFO - PROCESS | 10427 | 1467873522398 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:42 INFO - PROCESS | 10427 | 1467873522612 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 23:38:42 INFO - PROCESS | 10427 | 1467873522724 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:42 INFO - PROCESS | 10427 | 1467873522732 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:42 INFO - PROCESS | 10427 | ++DOCSHELL 0x955dcc00 == 19 [pid = 10427] [id = 42] 23:38:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x955dd400) [pid = 10427] [serial = 124] [outer = (nil)] 23:38:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x994d5c00) [pid = 10427] [serial = 125] [outer = 0x955dd400] 23:38:42 INFO - PROCESS | 10427 | 1467873522818 Marionette DEBUG loaded listener.js 23:38:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9a09a800) [pid = 10427] [serial = 126] [outer = 0x955dd400] 23:38:43 INFO - PROCESS | 10427 | 1467873523643 Marionette TRACE conn4 <- [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]]]}] 23:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 23:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1287ms 23:38:43 INFO - PROCESS | 10427 | 1467873523665 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 23:38:43 INFO - PROCESS | 10427 | 1467873523672 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 23:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 23:38:43 INFO - PROCESS | 10427 | 1467873523685 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 23:38:43 INFO - PROCESS | 10427 | 1467873523689 Marionette TRACE conn4 <- [1,142,null,{}] 23:38:43 INFO - PROCESS | 10427 | 1467873523698 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:43 INFO - PROCESS | 10427 | 1467873523705 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:43 INFO - PROCESS | 10427 | 1467873523893 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 23:38:44 INFO - PROCESS | 10427 | 1467873523996 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:44 INFO - PROCESS | 10427 | 1467873524007 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:44 INFO - PROCESS | 10427 | ++DOCSHELL 0x9aabb800 == 20 [pid = 10427] [id = 43] 23:38:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9aac5400) [pid = 10427] [serial = 127] [outer = (nil)] 23:38:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9b3ec000) [pid = 10427] [serial = 128] [outer = 0x9aac5400] 23:38:44 INFO - PROCESS | 10427 | 1467873524086 Marionette DEBUG loaded listener.js 23:38:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9b867400) [pid = 10427] [serial = 129] [outer = 0x9aac5400] 23:38:44 INFO - PROCESS | 10427 | 1467873524963 Marionette TRACE conn4 <- [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]]]}] 23:38:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 23:38:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1294ms 23:38:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 23:38:44 INFO - PROCESS | 10427 | 1467873524978 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 23:38:44 INFO - PROCESS | 10427 | 1467873524981 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 23:38:44 INFO - PROCESS | 10427 | 1467873524992 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 23:38:45 INFO - PROCESS | 10427 | 1467873525000 Marionette TRACE conn4 <- [1,146,null,{}] 23:38:45 INFO - PROCESS | 10427 | 1467873525039 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:45 INFO - PROCESS | 10427 | 1467873525049 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:45 INFO - PROCESS | 10427 | 1467873525276 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 23:38:45 INFO - PROCESS | 10427 | 1467873525303 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:45 INFO - PROCESS | 10427 | 1467873525310 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:45 INFO - PROCESS | 10427 | ++DOCSHELL 0xa2346000 == 21 [pid = 10427] [id = 44] 23:38:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0xa234fc00) [pid = 10427] [serial = 130] [outer = (nil)] 23:38:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0xa23b0800) [pid = 10427] [serial = 131] [outer = 0xa234fc00] 23:38:45 INFO - PROCESS | 10427 | 1467873525393 Marionette DEBUG loaded listener.js 23:38:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0xa25f0c00) [pid = 10427] [serial = 132] [outer = 0xa234fc00] 23:38:46 INFO - PROCESS | 10427 | 1467873526392 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 23:38:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 23:38:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1472ms 23:38:46 INFO - PROCESS | 10427 | 1467873526461 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 23:38:46 INFO - PROCESS | 10427 | 1467873526466 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 23:38:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 23:38:46 INFO - PROCESS | 10427 | 1467873526473 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 23:38:46 INFO - PROCESS | 10427 | 1467873526476 Marionette TRACE conn4 <- [1,150,null,{}] 23:38:46 INFO - PROCESS | 10427 | 1467873526484 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:46 INFO - PROCESS | 10427 | 1467873526488 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:46 INFO - PROCESS | 10427 | 1467873526721 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 23:38:46 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x97af2400) [pid = 10427] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 23:38:46 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9a920800) [pid = 10427] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 23:38:46 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x955ddc00) [pid = 10427] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 23:38:46 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x93276400) [pid = 10427] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 23:38:46 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9a43c000) [pid = 10427] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 23:38:46 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x9ae62400) [pid = 10427] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 23:38:46 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9d616000) [pid = 10427] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 23:38:46 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9a91f000) [pid = 10427] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 23:38:46 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0xa2fbc000) [pid = 10427] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 23:38:46 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0xa33c4000) [pid = 10427] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 23:38:46 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9b3e0c00) [pid = 10427] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 23:38:46 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x9b3eb800) [pid = 10427] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 23:38:46 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x93d5c000) [pid = 10427] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 23:38:47 INFO - PROCESS | 10427 | 1467873527022 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 23:38:47 INFO - PROCESS | 10427 | 1467873527038 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:47 INFO - PROCESS | 10427 | 1467873527049 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:47 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a697800 == 22 [pid = 10427] [id = 45] 23:38:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x9da33800) [pid = 10427] [serial = 133] [outer = (nil)] 23:38:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0xa2fbc000) [pid = 10427] [serial = 134] [outer = 0x9da33800] 23:38:47 INFO - PROCESS | 10427 | 1467873527129 Marionette DEBUG loaded listener.js 23:38:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0xa334f000) [pid = 10427] [serial = 135] [outer = 0x9da33800] 23:38:47 INFO - PROCESS | 10427 | 1467873527900 Marionette TRACE conn4 <- [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]]]}] 23:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 23:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1446ms 23:38:47 INFO - PROCESS | 10427 | 1467873527920 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 23:38:47 INFO - PROCESS | 10427 | 1467873527925 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 23:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 23:38:47 INFO - PROCESS | 10427 | 1467873527932 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 23:38:47 INFO - PROCESS | 10427 | 1467873527937 Marionette TRACE conn4 <- [1,154,null,{}] 23:38:47 INFO - PROCESS | 10427 | 1467873527945 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:47 INFO - PROCESS | 10427 | 1467873527951 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:48 INFO - PROCESS | 10427 | 1467873528128 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 23:38:48 INFO - PROCESS | 10427 | 1467873528143 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:48 INFO - PROCESS | 10427 | 1467873528155 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:48 INFO - PROCESS | 10427 | ++DOCSHELL 0xa23b1400 == 23 [pid = 10427] [id = 46] 23:38:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0xa253d800) [pid = 10427] [serial = 136] [outer = (nil)] 23:38:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0xa4d0f000) [pid = 10427] [serial = 137] [outer = 0xa253d800] 23:38:48 INFO - PROCESS | 10427 | 1467873528233 Marionette DEBUG loaded listener.js 23:38:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0xa34df000) [pid = 10427] [serial = 138] [outer = 0xa253d800] 23:38:49 INFO - PROCESS | 10427 | 1467873529685 Marionette TRACE conn4 <- [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]]]}] 23:38:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 23:38:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1782ms 23:38:49 INFO - PROCESS | 10427 | 1467873529758 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 23:38:49 INFO - PROCESS | 10427 | 1467873529766 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 23:38:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 23:38:49 INFO - PROCESS | 10427 | 1467873529797 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 23:38:49 INFO - PROCESS | 10427 | 1467873529801 Marionette TRACE conn4 <- [1,158,null,{}] 23:38:49 INFO - PROCESS | 10427 | 1467873529830 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:49 INFO - PROCESS | 10427 | 1467873529837 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:50 INFO - PROCESS | 10427 | 1467873530022 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 23:38:50 INFO - PROCESS | 10427 | 1467873530141 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:50 INFO - PROCESS | 10427 | 1467873530151 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:50 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d5c400 == 24 [pid = 10427] [id = 47] 23:38:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x955d1000) [pid = 10427] [serial = 139] [outer = (nil)] 23:38:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x985c0000) [pid = 10427] [serial = 140] [outer = 0x955d1000] 23:38:50 INFO - PROCESS | 10427 | 1467873530282 Marionette DEBUG loaded listener.js 23:38:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9a923c00) [pid = 10427] [serial = 141] [outer = 0x955d1000] 23:38:51 INFO - PROCESS | 10427 | 1467873531276 Marionette TRACE conn4 <- [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]]]}] 23:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 23:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1503ms 23:38:51 INFO - PROCESS | 10427 | 1467873531295 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 23:38:51 INFO - PROCESS | 10427 | 1467873531303 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 23:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 23:38:51 INFO - PROCESS | 10427 | 1467873531315 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 23:38:51 INFO - PROCESS | 10427 | 1467873531320 Marionette TRACE conn4 <- [1,162,null,{}] 23:38:51 INFO - PROCESS | 10427 | 1467873531327 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:51 INFO - PROCESS | 10427 | 1467873531334 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:51 INFO - PROCESS | 10427 | 1467873531549 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 23:38:51 INFO - PROCESS | 10427 | 1467873531731 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:51 INFO - PROCESS | 10427 | 1467873531739 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:51 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d20400 == 25 [pid = 10427] [id = 48] 23:38:51 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9c45e400) [pid = 10427] [serial = 142] [outer = (nil)] 23:38:51 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0xa22a9400) [pid = 10427] [serial = 143] [outer = 0x9c45e400] 23:38:51 INFO - PROCESS | 10427 | 1467873531879 Marionette DEBUG loaded listener.js 23:38:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0xa23b4c00) [pid = 10427] [serial = 144] [outer = 0x9c45e400] 23:38:52 INFO - PROCESS | 10427 | 1467873532816 Marionette TRACE conn4 <- [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]]]}] 23:38:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 23:38:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1551ms 23:38:52 INFO - PROCESS | 10427 | 1467873532866 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 23:38:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 23:38:52 INFO - PROCESS | 10427 | 1467873532871 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 23:38:52 INFO - PROCESS | 10427 | 1467873532878 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 23:38:52 INFO - PROCESS | 10427 | 1467873532885 Marionette TRACE conn4 <- [1,166,null,{}] 23:38:52 INFO - PROCESS | 10427 | 1467873532903 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:52 INFO - PROCESS | 10427 | 1467873532913 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:53 INFO - PROCESS | 10427 | 1467873533222 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 23:38:53 INFO - PROCESS | 10427 | 1467873533330 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:53 INFO - PROCESS | 10427 | 1467873533343 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:53 INFO - PROCESS | 10427 | ++DOCSHELL 0xa6741c00 == 26 [pid = 10427] [id = 49] 23:38:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0xa6796000) [pid = 10427] [serial = 145] [outer = (nil)] 23:38:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0xa69cd400) [pid = 10427] [serial = 146] [outer = 0xa6796000] 23:38:53 INFO - PROCESS | 10427 | 1467873533476 Marionette DEBUG loaded listener.js 23:38:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0xa6ea9400) [pid = 10427] [serial = 147] [outer = 0xa6796000] 23:38:54 INFO - PROCESS | 10427 | 1467873534372 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 23:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 23:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1540ms 23:38:54 INFO - PROCESS | 10427 | 1467873534420 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 23:38:54 INFO - PROCESS | 10427 | 1467873534431 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 23:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 23:38:54 INFO - PROCESS | 10427 | 1467873534447 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 23:38:54 INFO - PROCESS | 10427 | 1467873534450 Marionette TRACE conn4 <- [1,170,null,{}] 23:38:54 INFO - PROCESS | 10427 | 1467873534458 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:54 INFO - PROCESS | 10427 | 1467873534464 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:54 INFO - PROCESS | 10427 | 1467873534705 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 23:38:54 INFO - PROCESS | 10427 | 1467873534854 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:54 INFO - PROCESS | 10427 | 1467873534864 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:54 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d5cc00 == 27 [pid = 10427] [id = 50] 23:38:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0xa610c800) [pid = 10427] [serial = 148] [outer = (nil)] 23:38:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0xa8247400) [pid = 10427] [serial = 149] [outer = 0xa610c800] 23:38:54 INFO - PROCESS | 10427 | 1467873534989 Marionette DEBUG loaded listener.js 23:38:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0xa8260800) [pid = 10427] [serial = 150] [outer = 0xa610c800] 23:38:55 INFO - PROCESS | 10427 | 1467873535891 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 23:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 23:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1500ms 23:38:55 INFO - PROCESS | 10427 | 1467873535945 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 23:38:55 INFO - PROCESS | 10427 | 1467873535952 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 23:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 23:38:55 INFO - PROCESS | 10427 | 1467873535963 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 23:38:55 INFO - PROCESS | 10427 | 1467873535968 Marionette TRACE conn4 <- [1,174,null,{}] 23:38:55 INFO - PROCESS | 10427 | 1467873535980 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:55 INFO - PROCESS | 10427 | 1467873535990 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:56 INFO - PROCESS | 10427 | 1467873536309 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 23:38:56 INFO - PROCESS | 10427 | 1467873536678 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:56 INFO - PROCESS | 10427 | 1467873536691 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:56 INFO - PROCESS | 10427 | ++DOCSHELL 0x93f0d000 == 28 [pid = 10427] [id = 51] 23:38:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x955d5400) [pid = 10427] [serial = 151] [outer = (nil)] 23:38:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x9984a000) [pid = 10427] [serial = 152] [outer = 0x955d5400] 23:38:56 INFO - PROCESS | 10427 | 1467873536798 Marionette DEBUG loaded listener.js 23:38:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x9aaba800) [pid = 10427] [serial = 153] [outer = 0x955d5400] 23:38:57 INFO - PROCESS | 10427 | 1467873537879 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 23:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 23:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1991ms 23:38:57 INFO - PROCESS | 10427 | 1467873537953 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 23:38:57 INFO - PROCESS | 10427 | 1467873537959 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 23:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 23:38:57 INFO - PROCESS | 10427 | 1467873537969 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 23:38:57 INFO - PROCESS | 10427 | 1467873537973 Marionette TRACE conn4 <- [1,178,null,{}] 23:38:57 INFO - PROCESS | 10427 | 1467873537983 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:38:57 INFO - PROCESS | 10427 | 1467873537990 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:58 INFO - PROCESS | 10427 | 1467873538261 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 23:38:58 INFO - PROCESS | 10427 | 1467873538565 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:58 INFO - PROCESS | 10427 | 1467873538582 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:38:58 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a094400 == 29 [pid = 10427] [id = 52] 23:38:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x9a094c00) [pid = 10427] [serial = 154] [outer = (nil)] 23:38:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x9a4d8000) [pid = 10427] [serial = 155] [outer = 0x9a094c00] 23:38:58 INFO - PROCESS | 10427 | 1467873538678 Marionette DEBUG loaded listener.js 23:38:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x9a839c00) [pid = 10427] [serial = 156] [outer = 0x9a094c00] 23:39:00 INFO - PROCESS | 10427 | --DOCSHELL 0x93d5b800 == 28 [pid = 10427] [id = 32] 23:39:00 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x9c3bb400) [pid = 10427] [serial = 110] [outer = (nil)] [url = about:blank] 23:39:00 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x994c9c00) [pid = 10427] [serial = 98] [outer = (nil)] [url = about:blank] 23:39:00 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x99843400) [pid = 10427] [serial = 99] [outer = (nil)] [url = about:blank] 23:39:00 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x9a925c00) [pid = 10427] [serial = 101] [outer = (nil)] [url = about:blank] 23:39:00 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9b3e2c00) [pid = 10427] [serial = 105] [outer = (nil)] [url = about:blank] 23:39:00 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x94a4a400) [pid = 10427] [serial = 71] [outer = (nil)] [url = about:blank] 23:39:00 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x93d21000) [pid = 10427] [serial = 70] [outer = (nil)] [url = about:blank] 23:39:00 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9aac2400) [pid = 10427] [serial = 104] [outer = (nil)] [url = about:blank] 23:39:00 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9a929000) [pid = 10427] [serial = 74] [outer = (nil)] [url = about:blank] 23:39:00 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9a69fc00) [pid = 10427] [serial = 73] [outer = (nil)] [url = about:blank] 23:39:00 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9c3b5800) [pid = 10427] [serial = 77] [outer = (nil)] [url = about:blank] 23:39:00 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9bc1b400) [pid = 10427] [serial = 76] [outer = (nil)] [url = about:blank] 23:39:00 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0xa237b800) [pid = 10427] [serial = 80] [outer = (nil)] [url = about:blank] 23:39:00 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0xa200c800) [pid = 10427] [serial = 79] [outer = (nil)] [url = about:blank] 23:39:00 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0xa310bc00) [pid = 10427] [serial = 83] [outer = (nil)] [url = about:blank] 23:39:00 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0xa2ff7000) [pid = 10427] [serial = 82] [outer = (nil)] [url = about:blank] 23:39:00 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0xa61b7c00) [pid = 10427] [serial = 86] [outer = (nil)] [url = about:blank] 23:39:00 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0xa4d11c00) [pid = 10427] [serial = 85] [outer = (nil)] [url = about:blank] 23:39:00 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0xa69c8400) [pid = 10427] [serial = 89] [outer = (nil)] [url = about:blank] 23:39:00 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0xa69cec00) [pid = 10427] [serial = 88] [outer = (nil)] [url = about:blank] 23:39:00 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0xa200d800) [pid = 10427] [serial = 93] [outer = (nil)] [url = about:blank] 23:39:00 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9c3e7400) [pid = 10427] [serial = 92] [outer = (nil)] [url = about:blank] 23:39:00 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x9b868800) [pid = 10427] [serial = 107] [outer = (nil)] [url = about:blank] 23:39:00 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x9c30f800) [pid = 10427] [serial = 108] [outer = (nil)] [url = about:blank] 23:39:00 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x9687e400) [pid = 10427] [serial = 96] [outer = (nil)] [url = about:blank] 23:39:00 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x94a48000) [pid = 10427] [serial = 95] [outer = (nil)] [url = about:blank] 23:39:00 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x9aabc800) [pid = 10427] [serial = 102] [outer = (nil)] [url = about:blank] 23:39:00 INFO - PROCESS | 10427 | 1467873540716 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 23:39:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 23:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 2796ms 23:39:00 INFO - PROCESS | 10427 | 1467873540766 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 23:39:00 INFO - PROCESS | 10427 | 1467873540773 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 23:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 23:39:00 INFO - PROCESS | 10427 | 1467873540792 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 23:39:00 INFO - PROCESS | 10427 | 1467873540802 Marionette TRACE conn4 <- [1,182,null,{}] 23:39:00 INFO - PROCESS | 10427 | 1467873540814 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:00 INFO - PROCESS | 10427 | 1467873540819 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:01 INFO - PROCESS | 10427 | 1467873541008 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 23:39:01 INFO - PROCESS | 10427 | 1467873541134 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:01 INFO - PROCESS | 10427 | 1467873541152 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:01 INFO - PROCESS | 10427 | ++DOCSHELL 0x955d3000 == 29 [pid = 10427] [id = 53] 23:39:01 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x9682ac00) [pid = 10427] [serial = 157] [outer = (nil)] 23:39:01 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x97aebc00) [pid = 10427] [serial = 158] [outer = 0x9682ac00] 23:39:01 INFO - PROCESS | 10427 | 1467873541229 Marionette DEBUG loaded listener.js 23:39:01 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x98529800) [pid = 10427] [serial = 159] [outer = 0x9682ac00] 23:39:02 INFO - PROCESS | 10427 | 1467873542157 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 23:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 23:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1398ms 23:39:02 INFO - PROCESS | 10427 | 1467873542185 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 23:39:02 INFO - PROCESS | 10427 | 1467873542195 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 23:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 23:39:02 INFO - PROCESS | 10427 | 1467873542210 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 23:39:02 INFO - PROCESS | 10427 | 1467873542215 Marionette TRACE conn4 <- [1,186,null,{}] 23:39:02 INFO - PROCESS | 10427 | 1467873542222 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:02 INFO - PROCESS | 10427 | 1467873542229 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:02 INFO - PROCESS | 10427 | 1467873542422 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 23:39:02 INFO - PROCESS | 10427 | 1467873542539 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:02 INFO - PROCESS | 10427 | 1467873542552 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:02 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a839400 == 30 [pid = 10427] [id = 54] 23:39:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x9a83f400) [pid = 10427] [serial = 160] [outer = (nil)] 23:39:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x9a925400) [pid = 10427] [serial = 161] [outer = 0x9a83f400] 23:39:02 INFO - PROCESS | 10427 | 1467873542627 Marionette DEBUG loaded listener.js 23:39:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9aabc000) [pid = 10427] [serial = 162] [outer = 0x9a83f400] 23:39:03 INFO - PROCESS | 10427 | 1467873543551 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 23:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 23:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1400ms 23:39:03 INFO - PROCESS | 10427 | 1467873543614 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 23:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 23:39:03 INFO - PROCESS | 10427 | 1467873543619 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 23:39:03 INFO - PROCESS | 10427 | 1467873543626 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 23:39:03 INFO - PROCESS | 10427 | 1467873543633 Marionette TRACE conn4 <- [1,190,null,{}] 23:39:03 INFO - PROCESS | 10427 | 1467873543664 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:03 INFO - PROCESS | 10427 | 1467873543674 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:03 INFO - PROCESS | 10427 | 1467873543899 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 23:39:03 INFO - PROCESS | 10427 | 1467873543928 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:03 INFO - PROCESS | 10427 | 1467873543937 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:03 INFO - PROCESS | 10427 | ++DOCSHELL 0x9c3bc000 == 31 [pid = 10427] [id = 55] 23:39:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9c3bc800) [pid = 10427] [serial = 163] [outer = (nil)] 23:39:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9c3e7400) [pid = 10427] [serial = 164] [outer = 0x9c3bc800] 23:39:04 INFO - PROCESS | 10427 | 1467873544020 Marionette DEBUG loaded listener.js 23:39:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9d6e6000) [pid = 10427] [serial = 165] [outer = 0x9c3bc800] 23:39:05 INFO - PROCESS | 10427 | 1467873545465 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 23:39:05 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0xa234fc00) [pid = 10427] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 23:39:05 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9da33800) [pid = 10427] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 23:39:05 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9b85c000) [pid = 10427] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 23:39:05 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9d6e9000) [pid = 10427] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 23:39:05 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x9aac5400) [pid = 10427] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 23:39:05 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x955dd400) [pid = 10427] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 23:39:05 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x9c3e2c00) [pid = 10427] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 23:39:05 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x955d3c00) [pid = 10427] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 23:39:05 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x9aac3400) [pid = 10427] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 23:39:05 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0xa253d800) [pid = 10427] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 23:39:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 23:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1946ms 23:39:05 INFO - PROCESS | 10427 | 1467873545582 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 23:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 23:39:05 INFO - PROCESS | 10427 | 1467873545587 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 23:39:05 INFO - PROCESS | 10427 | 1467873545596 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 23:39:05 INFO - PROCESS | 10427 | 1467873545601 Marionette TRACE conn4 <- [1,194,null,{}] 23:39:05 INFO - PROCESS | 10427 | 1467873545608 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:05 INFO - PROCESS | 10427 | 1467873545614 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:05 INFO - PROCESS | 10427 | 1467873545840 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 23:39:05 INFO - PROCESS | 10427 | 1467873545908 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:05 INFO - PROCESS | 10427 | 1467873545919 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:05 INFO - PROCESS | 10427 | ++DOCSHELL 0x99849800 == 32 [pid = 10427] [id = 56] 23:39:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x9ab81800) [pid = 10427] [serial = 166] [outer = (nil)] 23:39:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x9ab89400) [pid = 10427] [serial = 167] [outer = 0x9ab81800] 23:39:06 INFO - PROCESS | 10427 | 1467873545996 Marionette DEBUG loaded listener.js 23:39:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x9ab8d800) [pid = 10427] [serial = 168] [outer = 0x9ab81800] 23:39:06 INFO - PROCESS | 10427 | 1467873546779 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 23:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 23:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1239ms 23:39:06 INFO - PROCESS | 10427 | 1467873546833 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 23:39:06 INFO - PROCESS | 10427 | 1467873546838 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 23:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 23:39:06 INFO - PROCESS | 10427 | 1467873546845 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 23:39:06 INFO - PROCESS | 10427 | 1467873546849 Marionette TRACE conn4 <- [1,198,null,{}] 23:39:06 INFO - PROCESS | 10427 | 1467873546855 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:06 INFO - PROCESS | 10427 | 1467873546862 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:07 INFO - PROCESS | 10427 | 1467873547027 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 23:39:07 INFO - PROCESS | 10427 | 1467873547039 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:07 INFO - PROCESS | 10427 | 1467873547047 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:07 INFO - PROCESS | 10427 | ++DOCSHELL 0x9ab8f800 == 33 [pid = 10427] [id = 57] 23:39:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9bca6000) [pid = 10427] [serial = 169] [outer = (nil)] 23:39:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x9da31400) [pid = 10427] [serial = 170] [outer = 0x9bca6000] 23:39:07 INFO - PROCESS | 10427 | 1467873547215 Marionette DEBUG loaded listener.js 23:39:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0xa22a8400) [pid = 10427] [serial = 171] [outer = 0x9bca6000] 23:39:08 INFO - PROCESS | 10427 | 1467873548257 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 23:39:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 23:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1491ms 23:39:08 INFO - PROCESS | 10427 | 1467873548338 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 23:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 23:39:08 INFO - PROCESS | 10427 | 1467873548345 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 23:39:08 INFO - PROCESS | 10427 | 1467873548355 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 23:39:08 INFO - PROCESS | 10427 | 1467873548362 Marionette TRACE conn4 <- [1,202,null,{}] 23:39:08 INFO - PROCESS | 10427 | 1467873548373 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:08 INFO - PROCESS | 10427 | 1467873548380 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:08 INFO - PROCESS | 10427 | 1467873548637 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 23:39:08 INFO - PROCESS | 10427 | 1467873548862 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:08 INFO - PROCESS | 10427 | 1467873548871 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:08 INFO - PROCESS | 10427 | ++DOCSHELL 0x97ae9000 == 34 [pid = 10427] [id = 58] 23:39:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x994d1c00) [pid = 10427] [serial = 172] [outer = (nil)] 23:39:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9a91fc00) [pid = 10427] [serial = 173] [outer = 0x994d1c00] 23:39:08 INFO - PROCESS | 10427 | 1467873548971 Marionette DEBUG loaded listener.js 23:39:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9ab81400) [pid = 10427] [serial = 174] [outer = 0x994d1c00] 23:39:10 INFO - PROCESS | 10427 | 1467873550122 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 23:39:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 23:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1796ms 23:39:10 INFO - PROCESS | 10427 | 1467873550150 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 23:39:10 INFO - PROCESS | 10427 | 1467873550159 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 23:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 23:39:10 INFO - PROCESS | 10427 | 1467873550171 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 23:39:10 INFO - PROCESS | 10427 | 1467873550175 Marionette TRACE conn4 <- [1,206,null,{}] 23:39:10 INFO - PROCESS | 10427 | 1467873550183 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:10 INFO - PROCESS | 10427 | 1467873550189 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:10 INFO - PROCESS | 10427 | 1467873550454 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 23:39:10 INFO - PROCESS | 10427 | 1467873550648 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:10 INFO - PROCESS | 10427 | 1467873550660 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:10 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a7b400 == 35 [pid = 10427] [id = 59] 23:39:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9c30e800) [pid = 10427] [serial = 175] [outer = (nil)] 23:39:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9c3e2c00) [pid = 10427] [serial = 176] [outer = 0x9c30e800] 23:39:10 INFO - PROCESS | 10427 | 1467873550743 Marionette DEBUG loaded listener.js 23:39:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9d61d400) [pid = 10427] [serial = 177] [outer = 0x9c30e800] 23:39:11 INFO - PROCESS | 10427 | 1467873551710 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 23:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 23:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1583ms 23:39:11 INFO - PROCESS | 10427 | 1467873551754 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 23:39:11 INFO - PROCESS | 10427 | 1467873551759 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 23:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 23:39:11 INFO - PROCESS | 10427 | 1467873551768 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 23:39:11 INFO - PROCESS | 10427 | 1467873551774 Marionette TRACE conn4 <- [1,210,null,{}] 23:39:11 INFO - PROCESS | 10427 | 1467873551792 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:11 INFO - PROCESS | 10427 | 1467873551801 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:12 INFO - PROCESS | 10427 | 1467873552000 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 23:39:12 INFO - PROCESS | 10427 | 1467873552191 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:12 INFO - PROCESS | 10427 | 1467873552202 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:12 INFO - PROCESS | 10427 | ++DOCSHELL 0xa310fc00 == 36 [pid = 10427] [id = 60] 23:39:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0xa3110000) [pid = 10427] [serial = 178] [outer = (nil)] 23:39:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0xa3191000) [pid = 10427] [serial = 179] [outer = 0xa3110000] 23:39:12 INFO - PROCESS | 10427 | 1467873552301 Marionette DEBUG loaded listener.js 23:39:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0xa4f15c00) [pid = 10427] [serial = 180] [outer = 0xa3110000] 23:39:13 INFO - PROCESS | 10427 | 1467873553291 Marionette TRACE conn4 <- [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]]]}] 23:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 23:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1595ms 23:39:13 INFO - PROCESS | 10427 | 1467873553363 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 23:39:13 INFO - PROCESS | 10427 | 1467873553368 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 23:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 23:39:13 INFO - PROCESS | 10427 | 1467873553375 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 23:39:13 INFO - PROCESS | 10427 | 1467873553379 Marionette TRACE conn4 <- [1,214,null,{}] 23:39:13 INFO - PROCESS | 10427 | 1467873553386 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:13 INFO - PROCESS | 10427 | 1467873553391 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:13 INFO - PROCESS | 10427 | 1467873553582 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 23:39:13 INFO - PROCESS | 10427 | 1467873553801 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:13 INFO - PROCESS | 10427 | 1467873553812 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:13 INFO - PROCESS | 10427 | ++DOCSHELL 0x955d8400 == 37 [pid = 10427] [id = 61] 23:39:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9afc9000) [pid = 10427] [serial = 181] [outer = (nil)] 23:39:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9afd2c00) [pid = 10427] [serial = 182] [outer = 0x9afc9000] 23:39:13 INFO - PROCESS | 10427 | 1467873553959 Marionette DEBUG loaded listener.js 23:39:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9afd4800) [pid = 10427] [serial = 183] [outer = 0x9afc9000] 23:39:15 INFO - PROCESS | 10427 | 1467873555040 Marionette TRACE conn4 <- [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]]]}] 23:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 23:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1737ms 23:39:15 INFO - PROCESS | 10427 | 1467873555113 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 23:39:15 INFO - PROCESS | 10427 | 1467873555120 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 23:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 23:39:15 INFO - PROCESS | 10427 | 1467873555129 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 23:39:15 INFO - PROCESS | 10427 | 1467873555135 Marionette TRACE conn4 <- [1,218,null,{}] 23:39:15 INFO - PROCESS | 10427 | 1467873555143 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:15 INFO - PROCESS | 10427 | 1467873555150 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:15 INFO - PROCESS | 10427 | 1467873555395 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 23:39:15 INFO - PROCESS | 10427 | 1467873555617 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:15 INFO - PROCESS | 10427 | 1467873555633 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:15 INFO - PROCESS | 10427 | ++DOCSHELL 0x97aedc00 == 38 [pid = 10427] [id = 62] 23:39:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x985bf000) [pid = 10427] [serial = 184] [outer = (nil)] 23:39:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x99f7b000) [pid = 10427] [serial = 185] [outer = 0x985bf000] 23:39:15 INFO - PROCESS | 10427 | 1467873555708 Marionette DEBUG loaded listener.js 23:39:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9a692c00) [pid = 10427] [serial = 186] [outer = 0x985bf000] 23:39:16 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0xa4d0f000) [pid = 10427] [serial = 137] [outer = (nil)] [url = about:blank] 23:39:16 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0xa25f0c00) [pid = 10427] [serial = 132] [outer = (nil)] [url = about:blank] 23:39:16 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0xa23b0800) [pid = 10427] [serial = 131] [outer = (nil)] [url = about:blank] 23:39:16 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0xa2fbc000) [pid = 10427] [serial = 134] [outer = (nil)] [url = about:blank] 23:39:16 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9c3e7800) [pid = 10427] [serial = 111] [outer = (nil)] [url = about:blank] 23:39:16 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0xa1135000) [pid = 10427] [serial = 119] [outer = (nil)] [url = about:blank] 23:39:16 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0xa2010000) [pid = 10427] [serial = 120] [outer = (nil)] [url = about:blank] 23:39:16 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9b3ec000) [pid = 10427] [serial = 128] [outer = (nil)] [url = about:blank] 23:39:16 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x994d5c00) [pid = 10427] [serial = 125] [outer = (nil)] [url = about:blank] 23:39:16 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x9a09a800) [pid = 10427] [serial = 126] [outer = (nil)] [url = about:blank] 23:39:16 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0xa2fb8400) [pid = 10427] [serial = 122] [outer = (nil)] [url = about:blank] 23:39:16 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0xa25f0000) [pid = 10427] [serial = 123] [outer = (nil)] [url = about:blank] 23:39:16 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x955d9400) [pid = 10427] [serial = 113] [outer = (nil)] [url = about:blank] 23:39:16 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x96833000) [pid = 10427] [serial = 114] [outer = (nil)] [url = about:blank] 23:39:16 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9bc18c00) [pid = 10427] [serial = 116] [outer = (nil)] [url = about:blank] 23:39:16 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x9c3eac00) [pid = 10427] [serial = 117] [outer = (nil)] [url = about:blank] 23:39:16 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0xa334f000) [pid = 10427] [serial = 135] [outer = (nil)] [url = about:blank] 23:39:16 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0xa34df000) [pid = 10427] [serial = 138] [outer = (nil)] [url = about:blank] 23:39:16 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x9b867400) [pid = 10427] [serial = 129] [outer = (nil)] [url = about:blank] 23:39:16 INFO - PROCESS | 10427 | 1467873556575 Marionette TRACE conn4 <- [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]]]}] 23:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 23:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1497ms 23:39:16 INFO - PROCESS | 10427 | 1467873556627 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 23:39:16 INFO - PROCESS | 10427 | 1467873556635 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 23:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 23:39:16 INFO - PROCESS | 10427 | 1467873556649 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 23:39:16 INFO - PROCESS | 10427 | 1467873556653 Marionette TRACE conn4 <- [1,222,null,{}] 23:39:16 INFO - PROCESS | 10427 | 1467873556660 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:16 INFO - PROCESS | 10427 | 1467873556667 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:16 INFO - PROCESS | 10427 | 1467873556847 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 23:39:17 INFO - PROCESS | 10427 | 1467873556990 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:17 INFO - PROCESS | 10427 | 1467873557001 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:17 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a42000 == 39 [pid = 10427] [id = 63] 23:39:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x9a8ae800) [pid = 10427] [serial = 187] [outer = (nil)] 23:39:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9a921000) [pid = 10427] [serial = 188] [outer = 0x9a8ae800] 23:39:17 INFO - PROCESS | 10427 | 1467873557076 Marionette DEBUG loaded listener.js 23:39:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x9ab80c00) [pid = 10427] [serial = 189] [outer = 0x9a8ae800] 23:39:17 INFO - PROCESS | 10427 | 1467873557871 Marionette TRACE conn4 <- [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]]]}] 23:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 23:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1290ms 23:39:17 INFO - PROCESS | 10427 | 1467873557938 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 23:39:17 INFO - PROCESS | 10427 | 1467873557942 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 23:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 23:39:17 INFO - PROCESS | 10427 | 1467873557951 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 23:39:17 INFO - PROCESS | 10427 | 1467873557957 Marionette TRACE conn4 <- [1,226,null,{}] 23:39:17 INFO - PROCESS | 10427 | 1467873557974 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:17 INFO - PROCESS | 10427 | 1467873557982 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:18 INFO - PROCESS | 10427 | 1467873558157 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 23:39:18 INFO - PROCESS | 10427 | 1467873558279 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:18 INFO - PROCESS | 10427 | 1467873558291 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:18 INFO - PROCESS | 10427 | ++DOCSHELL 0x9afd3800 == 40 [pid = 10427] [id = 64] 23:39:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x9b3ec000) [pid = 10427] [serial = 190] [outer = (nil)] 23:39:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9bc1b000) [pid = 10427] [serial = 191] [outer = 0x9b3ec000] 23:39:18 INFO - PROCESS | 10427 | 1467873558368 Marionette DEBUG loaded listener.js 23:39:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9c3dd800) [pid = 10427] [serial = 192] [outer = 0x9b3ec000] 23:39:19 INFO - PROCESS | 10427 | 1467873559214 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 23:39:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 23:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1300ms 23:39:19 INFO - PROCESS | 10427 | 1467873559255 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 23:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 23:39:19 INFO - PROCESS | 10427 | 1467873559261 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 23:39:19 INFO - PROCESS | 10427 | 1467873559268 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 23:39:19 INFO - PROCESS | 10427 | 1467873559272 Marionette TRACE conn4 <- [1,230,null,{}] 23:39:19 INFO - PROCESS | 10427 | 1467873559279 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:19 INFO - PROCESS | 10427 | 1467873559284 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:19 INFO - PROCESS | 10427 | 1467873559499 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 23:39:19 INFO - PROCESS | 10427 | 1467873559520 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:19 INFO - PROCESS | 10427 | 1467873559528 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:19 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a76c00 == 41 [pid = 10427] [id = 65] 23:39:19 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9a925c00) [pid = 10427] [serial = 193] [outer = (nil)] 23:39:19 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9d6e0000) [pid = 10427] [serial = 194] [outer = 0x9a925c00] 23:39:19 INFO - PROCESS | 10427 | 1467873559601 Marionette DEBUG loaded listener.js 23:39:19 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9da35400) [pid = 10427] [serial = 195] [outer = 0x9a925c00] 23:39:20 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9a83f400) [pid = 10427] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 23:39:20 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x955d1000) [pid = 10427] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 23:39:20 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0xa610c800) [pid = 10427] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 23:39:20 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9c45e400) [pid = 10427] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 23:39:20 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9c3bc800) [pid = 10427] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 23:39:20 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x9a094c00) [pid = 10427] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 23:39:20 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x9682ac00) [pid = 10427] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 23:39:20 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x9ab81800) [pid = 10427] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 23:39:20 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x955d5400) [pid = 10427] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 23:39:20 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0xa6796000) [pid = 10427] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 23:39:20 INFO - PROCESS | 10427 | 1467873560645 Marionette TRACE conn4 <- [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]]]}] 23:39:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 23:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1438ms 23:39:20 INFO - PROCESS | 10427 | 1467873560707 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 23:39:20 INFO - PROCESS | 10427 | 1467873560710 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 23:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 23:39:20 INFO - PROCESS | 10427 | 1467873560717 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 23:39:20 INFO - PROCESS | 10427 | 1467873560720 Marionette TRACE conn4 <- [1,234,null,{}] 23:39:20 INFO - PROCESS | 10427 | 1467873560726 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:20 INFO - PROCESS | 10427 | 1467873560731 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:20 INFO - PROCESS | 10427 | 1467873560911 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 23:39:21 INFO - PROCESS | 10427 | 1467873561025 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:21 INFO - PROCESS | 10427 | 1467873561034 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:21 INFO - PROCESS | 10427 | ++DOCSHELL 0x93f0f000 == 42 [pid = 10427] [id = 66] 23:39:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x9682ac00) [pid = 10427] [serial = 196] [outer = (nil)] 23:39:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x9c3bc800) [pid = 10427] [serial = 197] [outer = 0x9682ac00] 23:39:21 INFO - PROCESS | 10427 | 1467873561105 Marionette DEBUG loaded listener.js 23:39:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9c460800) [pid = 10427] [serial = 198] [outer = 0x9682ac00] 23:39:21 INFO - PROCESS | 10427 | 1467873561875 Marionette TRACE conn4 <- [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]]]}] 23:39:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 23:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1183ms 23:39:21 INFO - PROCESS | 10427 | 1467873561901 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 23:39:21 INFO - PROCESS | 10427 | 1467873561906 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 23:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 23:39:21 INFO - PROCESS | 10427 | 1467873561912 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 23:39:21 INFO - PROCESS | 10427 | 1467873561915 Marionette TRACE conn4 <- [1,238,null,{}] 23:39:21 INFO - PROCESS | 10427 | 1467873561933 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:21 INFO - PROCESS | 10427 | 1467873561945 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:22 INFO - PROCESS | 10427 | 1467873562174 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 23:39:22 INFO - PROCESS | 10427 | 1467873562281 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:22 INFO - PROCESS | 10427 | 1467873562291 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:22 INFO - PROCESS | 10427 | ++DOCSHELL 0x9552fc00 == 43 [pid = 10427] [id = 67] 23:39:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x95530400) [pid = 10427] [serial = 199] [outer = (nil)] 23:39:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x9553c000) [pid = 10427] [serial = 200] [outer = 0x95530400] 23:39:22 INFO - PROCESS | 10427 | 1467873562369 Marionette DEBUG loaded listener.js 23:39:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9c3eac00) [pid = 10427] [serial = 201] [outer = 0x95530400] 23:39:23 INFO - PROCESS | 10427 | 1467873563411 Marionette TRACE conn4 <- [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]]]}] 23:39:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 23:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1542ms 23:39:23 INFO - PROCESS | 10427 | 1467873563457 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 23:39:23 INFO - PROCESS | 10427 | 1467873563464 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 23:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 23:39:23 INFO - PROCESS | 10427 | 1467873563473 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 23:39:23 INFO - PROCESS | 10427 | 1467873563481 Marionette TRACE conn4 <- [1,242,null,{}] 23:39:23 INFO - PROCESS | 10427 | 1467873563489 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:23 INFO - PROCESS | 10427 | 1467873563496 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:23 INFO - PROCESS | 10427 | 1467873563722 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 23:39:23 INFO - PROCESS | 10427 | 1467873563927 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:23 INFO - PROCESS | 10427 | 1467873563937 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9553dc00) [pid = 10427] [serial = 202] [outer = 0x9d616800] 23:39:24 INFO - PROCESS | 10427 | ++DOCSHELL 0x96880400 == 44 [pid = 10427] [id = 68] 23:39:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x994cc000) [pid = 10427] [serial = 203] [outer = (nil)] 23:39:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x99f74400) [pid = 10427] [serial = 204] [outer = 0x994cc000] 23:39:24 INFO - PROCESS | 10427 | 1467873564113 Marionette DEBUG loaded listener.js 23:39:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9a8a5000) [pid = 10427] [serial = 205] [outer = 0x994cc000] 23:39:25 INFO - PROCESS | 10427 | 1467873565087 Marionette TRACE conn4 <- [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]]]}] 23:39:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 23:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1692ms 23:39:25 INFO - PROCESS | 10427 | 1467873565165 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 23:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 23:39:25 INFO - PROCESS | 10427 | 1467873565173 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 23:39:25 INFO - PROCESS | 10427 | 1467873565186 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 23:39:25 INFO - PROCESS | 10427 | 1467873565193 Marionette TRACE conn4 <- [1,246,null,{}] 23:39:25 INFO - PROCESS | 10427 | 1467873565201 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:25 INFO - PROCESS | 10427 | 1467873565208 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:25 INFO - PROCESS | 10427 | 1467873565461 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 23:39:25 INFO - PROCESS | 10427 | 1467873565703 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:25 INFO - PROCESS | 10427 | 1467873565712 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:25 INFO - PROCESS | 10427 | ++DOCSHELL 0x96883000 == 45 [pid = 10427] [id = 69] 23:39:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9ab8d400) [pid = 10427] [serial = 206] [outer = (nil)] 23:39:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9afd3400) [pid = 10427] [serial = 207] [outer = 0x9ab8d400] 23:39:25 INFO - PROCESS | 10427 | 1467873565802 Marionette DEBUG loaded listener.js 23:39:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9bc1e800) [pid = 10427] [serial = 208] [outer = 0x9ab8d400] 23:39:26 INFO - PROCESS | 10427 | 1467873566678 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 23:39:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 23:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1543ms 23:39:26 INFO - PROCESS | 10427 | 1467873566728 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 23:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 23:39:26 INFO - PROCESS | 10427 | 1467873566732 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 23:39:26 INFO - PROCESS | 10427 | 1467873566739 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 23:39:26 INFO - PROCESS | 10427 | 1467873566745 Marionette TRACE conn4 <- [1,250,null,{}] 23:39:26 INFO - PROCESS | 10427 | 1467873566782 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:26 INFO - PROCESS | 10427 | 1467873566791 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:26 INFO - PROCESS | 10427 | 1467873566985 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 23:39:27 INFO - PROCESS | 10427 | 1467873567139 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:27 INFO - PROCESS | 10427 | 1467873567152 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:27 INFO - PROCESS | 10427 | ++DOCSHELL 0xa2576c00 == 46 [pid = 10427] [id = 70] 23:39:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0xa2577800) [pid = 10427] [serial = 209] [outer = (nil)] 23:39:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0xa3108800) [pid = 10427] [serial = 210] [outer = 0xa2577800] 23:39:27 INFO - PROCESS | 10427 | 1467873567239 Marionette DEBUG loaded listener.js 23:39:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0xa3348400) [pid = 10427] [serial = 211] [outer = 0xa2577800] 23:39:28 INFO - PROCESS | 10427 | 1467873568204 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 23:39:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 23:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1503ms 23:39:28 INFO - PROCESS | 10427 | 1467873568243 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 23:39:28 INFO - PROCESS | 10427 | 1467873568249 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 23:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 23:39:28 INFO - PROCESS | 10427 | 1467873568257 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 23:39:28 INFO - PROCESS | 10427 | 1467873568262 Marionette TRACE conn4 <- [1,254,null,{}] 23:39:28 INFO - PROCESS | 10427 | 1467873568269 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:28 INFO - PROCESS | 10427 | 1467873568276 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:28 INFO - PROCESS | 10427 | 1467873568508 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 23:39:28 INFO - PROCESS | 10427 | 1467873568717 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:28 INFO - PROCESS | 10427 | 1467873568735 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:28 INFO - PROCESS | 10427 | ++DOCSHELL 0x9564c400 == 47 [pid = 10427] [id = 71] 23:39:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x95650c00) [pid = 10427] [serial = 212] [outer = (nil)] 23:39:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x95657400) [pid = 10427] [serial = 213] [outer = 0x95650c00] 23:39:28 INFO - PROCESS | 10427 | 1467873568837 Marionette DEBUG loaded listener.js 23:39:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9565a800) [pid = 10427] [serial = 214] [outer = 0x95650c00] 23:39:29 INFO - PROCESS | 10427 | 1467873569716 Marionette TRACE conn4 <- [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]]]}] 23:39:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 23:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1534ms 23:39:29 INFO - PROCESS | 10427 | 1467873569791 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 23:39:29 INFO - PROCESS | 10427 | 1467873569796 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 23:39:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 23:39:29 INFO - PROCESS | 10427 | 1467873569803 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 23:39:29 INFO - PROCESS | 10427 | 1467873569807 Marionette TRACE conn4 <- [1,258,null,{}] 23:39:29 INFO - PROCESS | 10427 | 1467873569814 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:29 INFO - PROCESS | 10427 | 1467873569819 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:30 INFO - PROCESS | 10427 | 1467873570063 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 23:39:30 INFO - PROCESS | 10427 | 1467873570261 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:30 INFO - PROCESS | 10427 | 1467873570267 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:30 INFO - PROCESS | 10427 | ++DOCSHELL 0x9564d000 == 48 [pid = 10427] [id = 72] 23:39:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9564e800) [pid = 10427] [serial = 215] [outer = (nil)] 23:39:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9afd1c00) [pid = 10427] [serial = 216] [outer = 0x9564e800] 23:39:30 INFO - PROCESS | 10427 | 1467873570398 Marionette DEBUG loaded listener.js 23:39:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0xa2ffcc00) [pid = 10427] [serial = 217] [outer = 0x9564e800] 23:39:31 INFO - PROCESS | 10427 | 1467873571297 Marionette TRACE conn4 <- [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]]]}] 23:39:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 23:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1535ms 23:39:31 INFO - PROCESS | 10427 | 1467873571339 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 23:39:31 INFO - PROCESS | 10427 | 1467873571344 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 23:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 23:39:31 INFO - PROCESS | 10427 | 1467873571353 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 23:39:31 INFO - PROCESS | 10427 | 1467873571358 Marionette TRACE conn4 <- [1,262,null,{}] 23:39:31 INFO - PROCESS | 10427 | 1467873571365 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:31 INFO - PROCESS | 10427 | 1467873571374 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:31 INFO - PROCESS | 10427 | 1467873571584 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 23:39:31 INFO - PROCESS | 10427 | 1467873571752 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:31 INFO - PROCESS | 10427 | 1467873571761 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:31 INFO - PROCESS | 10427 | ++DOCSHELL 0x95537800 == 49 [pid = 10427] [id = 73] 23:39:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x95538000) [pid = 10427] [serial = 218] [outer = (nil)] 23:39:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x9a64b000) [pid = 10427] [serial = 219] [outer = 0x95538000] 23:39:31 INFO - PROCESS | 10427 | 1467873571843 Marionette DEBUG loaded listener.js 23:39:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0xa33cac00) [pid = 10427] [serial = 220] [outer = 0x95538000] 23:39:32 INFO - PROCESS | 10427 | 1467873572987 Marionette TRACE conn4 <- [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]]]}] 23:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 23:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1687ms 23:39:33 INFO - PROCESS | 10427 | 1467873573042 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 23:39:33 INFO - PROCESS | 10427 | 1467873573047 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 23:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 23:39:33 INFO - PROCESS | 10427 | 1467873573057 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 23:39:33 INFO - PROCESS | 10427 | 1467873573062 Marionette TRACE conn4 <- [1,266,null,{}] 23:39:33 INFO - PROCESS | 10427 | 1467873573071 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:33 INFO - PROCESS | 10427 | 1467873573078 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:33 INFO - PROCESS | 10427 | 1467873573402 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 23:39:33 INFO - PROCESS | 10427 | 1467873573596 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:33 INFO - PROCESS | 10427 | 1467873573611 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:33 INFO - PROCESS | 10427 | ++DOCSHELL 0x95530800 == 50 [pid = 10427] [id = 74] 23:39:33 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x95531800) [pid = 10427] [serial = 221] [outer = (nil)] 23:39:33 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x95538800) [pid = 10427] [serial = 222] [outer = 0x95531800] 23:39:33 INFO - PROCESS | 10427 | 1467873573694 Marionette DEBUG loaded listener.js 23:39:33 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0x955d1000) [pid = 10427] [serial = 223] [outer = 0x95531800] 23:39:34 INFO - PROCESS | 10427 | 1467873574617 Marionette TRACE conn4 <- [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]]]}] 23:39:35 INFO - PROCESS | 10427 | --DOCSHELL 0x955d3000 == 49 [pid = 10427] [id = 53] 23:39:35 INFO - PROCESS | 10427 | --DOCSHELL 0x93f0f000 == 48 [pid = 10427] [id = 66] 23:39:35 INFO - PROCESS | 10427 | --DOCSHELL 0x94a76c00 == 47 [pid = 10427] [id = 65] 23:39:35 INFO - PROCESS | 10427 | --DOCSHELL 0x9afd3800 == 46 [pid = 10427] [id = 64] 23:39:35 INFO - PROCESS | 10427 | --DOCSHELL 0x94a42000 == 45 [pid = 10427] [id = 63] 23:39:35 INFO - PROCESS | 10427 | --DOCSHELL 0x955d8400 == 44 [pid = 10427] [id = 61] 23:39:35 INFO - PROCESS | 10427 | --DOCSHELL 0x97aedc00 == 43 [pid = 10427] [id = 62] 23:39:35 INFO - PROCESS | 10427 | --DOCSHELL 0x97ae9000 == 42 [pid = 10427] [id = 58] 23:39:35 INFO - PROCESS | 10427 | --DOCSHELL 0x93d5cc00 == 41 [pid = 10427] [id = 50] 23:39:35 INFO - PROCESS | 10427 | --DOCSHELL 0x93f0d000 == 40 [pid = 10427] [id = 51] 23:39:35 INFO - PROCESS | 10427 | --DOCSHELL 0x9a839400 == 39 [pid = 10427] [id = 54] 23:39:35 INFO - PROCESS | 10427 | --DOCSHELL 0x9c3bc000 == 38 [pid = 10427] [id = 55] 23:39:35 INFO - PROCESS | 10427 | --DOCSHELL 0x94a7b400 == 37 [pid = 10427] [id = 59] 23:39:35 INFO - PROCESS | 10427 | --DOCSHELL 0x99849800 == 36 [pid = 10427] [id = 56] 23:39:35 INFO - PROCESS | 10427 | --DOCSHELL 0x9ab8f800 == 35 [pid = 10427] [id = 57] 23:39:35 INFO - PROCESS | 10427 | --DOCSHELL 0xa310fc00 == 34 [pid = 10427] [id = 60] 23:39:35 INFO - PROCESS | 10427 | --DOCSHELL 0x9a094400 == 33 [pid = 10427] [id = 52] 23:39:35 INFO - PROCESS | 10427 | --DOCSHELL 0x9564d000 == 32 [pid = 10427] [id = 72] 23:39:35 INFO - PROCESS | 10427 | --DOCSHELL 0x95537800 == 31 [pid = 10427] [id = 73] 23:39:35 INFO - PROCESS | 10427 | --DOCSHELL 0x9564c400 == 30 [pid = 10427] [id = 71] 23:39:35 INFO - PROCESS | 10427 | --DOCSHELL 0x96883000 == 29 [pid = 10427] [id = 69] 23:39:35 INFO - PROCESS | 10427 | --DOCSHELL 0xa2576c00 == 28 [pid = 10427] [id = 70] 23:39:35 INFO - PROCESS | 10427 | --DOCSHELL 0x9552fc00 == 27 [pid = 10427] [id = 67] 23:39:35 INFO - PROCESS | 10427 | --DOCSHELL 0x96880400 == 26 [pid = 10427] [id = 68] 23:39:35 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0x9a925400) [pid = 10427] [serial = 161] [outer = (nil)] [url = about:blank] 23:39:35 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x985c0000) [pid = 10427] [serial = 140] [outer = (nil)] [url = about:blank] 23:39:35 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0xa8247400) [pid = 10427] [serial = 149] [outer = (nil)] [url = about:blank] 23:39:35 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0xa8260800) [pid = 10427] [serial = 150] [outer = (nil)] [url = about:blank] 23:39:35 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0xa23b4c00) [pid = 10427] [serial = 144] [outer = (nil)] [url = about:blank] 23:39:35 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9d6e6000) [pid = 10427] [serial = 165] [outer = (nil)] [url = about:blank] 23:39:35 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9a839c00) [pid = 10427] [serial = 156] [outer = (nil)] [url = about:blank] 23:39:35 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x97aebc00) [pid = 10427] [serial = 158] [outer = (nil)] [url = about:blank] 23:39:35 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9ab8d800) [pid = 10427] [serial = 168] [outer = (nil)] [url = about:blank] 23:39:35 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9a923c00) [pid = 10427] [serial = 141] [outer = (nil)] [url = about:blank] 23:39:35 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9c3e7400) [pid = 10427] [serial = 164] [outer = (nil)] [url = about:blank] 23:39:35 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9ab89400) [pid = 10427] [serial = 167] [outer = (nil)] [url = about:blank] 23:39:35 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9984a000) [pid = 10427] [serial = 152] [outer = (nil)] [url = about:blank] 23:39:35 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0xa22a9400) [pid = 10427] [serial = 143] [outer = (nil)] [url = about:blank] 23:39:35 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9a4d8000) [pid = 10427] [serial = 155] [outer = (nil)] [url = about:blank] 23:39:35 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x98529800) [pid = 10427] [serial = 159] [outer = (nil)] [url = about:blank] 23:39:35 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9aabc000) [pid = 10427] [serial = 162] [outer = (nil)] [url = about:blank] 23:39:35 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0xa6ea9400) [pid = 10427] [serial = 147] [outer = (nil)] [url = about:blank] 23:39:35 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0xa69cd400) [pid = 10427] [serial = 146] [outer = (nil)] [url = about:blank] 23:39:35 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9aaba800) [pid = 10427] [serial = 153] [outer = (nil)] [url = about:blank] 23:39:35 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9da31400) [pid = 10427] [serial = 170] [outer = (nil)] [url = about:blank] 23:39:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 23:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 2687ms 23:39:35 INFO - PROCESS | 10427 | 1467873575894 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 23:39:35 INFO - PROCESS | 10427 | 1467873575900 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 23:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 23:39:35 INFO - PROCESS | 10427 | 1467873575913 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 23:39:35 INFO - PROCESS | 10427 | 1467873575920 Marionette TRACE conn4 <- [1,270,null,{}] 23:39:35 INFO - PROCESS | 10427 | 1467873575932 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:35 INFO - PROCESS | 10427 | 1467873575939 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:36 INFO - PROCESS | 10427 | 1467873576115 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 23:39:36 INFO - PROCESS | 10427 | 1467873576133 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:36 INFO - PROCESS | 10427 | 1467873576146 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:36 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d26000 == 27 [pid = 10427] [id = 75] 23:39:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x93d5bc00) [pid = 10427] [serial = 224] [outer = (nil)] 23:39:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x93f07400) [pid = 10427] [serial = 225] [outer = 0x93d5bc00] 23:39:36 INFO - PROCESS | 10427 | 1467873576218 Marionette DEBUG loaded listener.js 23:39:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x94a42400) [pid = 10427] [serial = 226] [outer = 0x93d5bc00] 23:39:37 INFO - PROCESS | 10427 | 1467873577105 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 23:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 23:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1252ms 23:39:37 INFO - PROCESS | 10427 | 1467873577161 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 23:39:37 INFO - PROCESS | 10427 | 1467873577166 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 23:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 23:39:37 INFO - PROCESS | 10427 | 1467873577180 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 23:39:37 INFO - PROCESS | 10427 | 1467873577188 Marionette TRACE conn4 <- [1,274,null,{}] 23:39:37 INFO - PROCESS | 10427 | 1467873577195 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:37 INFO - PROCESS | 10427 | 1467873577202 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:37 INFO - PROCESS | 10427 | 1467873577392 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 23:39:37 INFO - PROCESS | 10427 | 1467873577501 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:37 INFO - PROCESS | 10427 | 1467873577511 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:37 INFO - PROCESS | 10427 | ++DOCSHELL 0x9564e400 == 28 [pid = 10427] [id = 76] 23:39:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x95657800) [pid = 10427] [serial = 227] [outer = (nil)] 23:39:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x96826400) [pid = 10427] [serial = 228] [outer = 0x95657800] 23:39:37 INFO - PROCESS | 10427 | 1467873577584 Marionette DEBUG loaded listener.js 23:39:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x96880c00) [pid = 10427] [serial = 229] [outer = 0x95657800] 23:39:38 INFO - PROCESS | 10427 | 1467873578388 Marionette TRACE conn4 <- [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]]]}] 23:39:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 23:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1250ms 23:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 23:39:38 INFO - PROCESS | 10427 | 1467873578426 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 23:39:38 INFO - PROCESS | 10427 | 1467873578429 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 23:39:38 INFO - PROCESS | 10427 | 1467873578443 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 23:39:38 INFO - PROCESS | 10427 | 1467873578446 Marionette TRACE conn4 <- [1,278,null,{}] 23:39:38 INFO - PROCESS | 10427 | 1467873578464 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:38 INFO - PROCESS | 10427 | 1467873578474 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:38 INFO - PROCESS | 10427 | 1467873578695 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 23:39:38 INFO - PROCESS | 10427 | 1467873578721 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:38 INFO - PROCESS | 10427 | 1467873578733 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:38 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a4d8000 == 29 [pid = 10427] [id = 77] 23:39:38 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9a63e800) [pid = 10427] [serial = 230] [outer = (nil)] 23:39:38 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9a641800) [pid = 10427] [serial = 231] [outer = 0x9a63e800] 23:39:38 INFO - PROCESS | 10427 | 1467873578809 Marionette DEBUG loaded listener.js 23:39:38 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9a647800) [pid = 10427] [serial = 232] [outer = 0x9a63e800] 23:39:39 INFO - PROCESS | 10427 | 1467873579788 Marionette TRACE conn4 <- [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]]]}] 23:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 23:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1393ms 23:39:39 INFO - PROCESS | 10427 | 1467873579830 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 23:39:39 INFO - PROCESS | 10427 | 1467873579835 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 23:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 23:39:39 INFO - PROCESS | 10427 | 1467873579864 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 23:39:39 INFO - PROCESS | 10427 | 1467873579868 Marionette TRACE conn4 <- [1,282,null,{}] 23:39:39 INFO - PROCESS | 10427 | 1467873579876 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:39 INFO - PROCESS | 10427 | 1467873579881 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:40 INFO - PROCESS | 10427 | 1467873580127 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 23:39:40 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x95530400) [pid = 10427] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 23:39:40 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9a925c00) [pid = 10427] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 23:39:40 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9c30e800) [pid = 10427] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 23:39:40 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x994d1c00) [pid = 10427] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 23:39:40 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9bca6000) [pid = 10427] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 23:39:40 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0xa3110000) [pid = 10427] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 23:39:40 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x985bf000) [pid = 10427] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 23:39:40 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9afc9000) [pid = 10427] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 23:39:40 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9a8ae800) [pid = 10427] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 23:39:40 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9b3ec000) [pid = 10427] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 23:39:40 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9682ac00) [pid = 10427] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 23:39:40 INFO - PROCESS | 10427 | 1467873580909 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:40 INFO - PROCESS | 10427 | 1467873580919 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:40 INFO - PROCESS | 10427 | ++DOCSHELL 0x930de800 == 30 [pid = 10427] [id = 78] 23:39:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x93d5ec00) [pid = 10427] [serial = 233] [outer = (nil)] 23:39:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x96881c00) [pid = 10427] [serial = 234] [outer = 0x93d5ec00] 23:39:41 INFO - PROCESS | 10427 | 1467873581006 Marionette DEBUG loaded listener.js 23:39:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9a8a9800) [pid = 10427] [serial = 235] [outer = 0x93d5ec00] 23:39:41 INFO - PROCESS | 10427 | 1467873581703 Marionette TRACE conn4 <- [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]]]}] 23:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 23:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1897ms 23:39:41 INFO - PROCESS | 10427 | 1467873581755 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 23:39:41 INFO - PROCESS | 10427 | 1467873581759 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 23:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 23:39:41 INFO - PROCESS | 10427 | 1467873581774 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 23:39:41 INFO - PROCESS | 10427 | 1467873581778 Marionette TRACE conn4 <- [1,286,null,{}] 23:39:41 INFO - PROCESS | 10427 | 1467873581783 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:41 INFO - PROCESS | 10427 | 1467873581788 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:41 INFO - PROCESS | 10427 | 1467873581942 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 23:39:41 INFO - PROCESS | 10427 | 1467873581952 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:41 INFO - PROCESS | 10427 | 1467873581958 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:41 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d2000 == 31 [pid = 10427] [id = 79] 23:39:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9984a000) [pid = 10427] [serial = 236] [outer = (nil)] 23:39:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9a958400) [pid = 10427] [serial = 237] [outer = 0x9984a000] 23:39:42 INFO - PROCESS | 10427 | 1467873582030 Marionette DEBUG loaded listener.js 23:39:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9aac1c00) [pid = 10427] [serial = 238] [outer = 0x9984a000] 23:39:42 INFO - PROCESS | 10427 | 1467873582913 Marionette TRACE conn4 <- [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]]]}] 23:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 23:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1185ms 23:39:42 INFO - PROCESS | 10427 | 1467873582961 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 23:39:42 INFO - PROCESS | 10427 | 1467873582969 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 23:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 23:39:42 INFO - PROCESS | 10427 | 1467873582979 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 23:39:42 INFO - PROCESS | 10427 | 1467873582984 Marionette TRACE conn4 <- [1,290,null,{}] 23:39:43 INFO - PROCESS | 10427 | 1467873582994 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:43 INFO - PROCESS | 10427 | 1467873582999 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:43 INFO - PROCESS | 10427 | 1467873583198 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 23:39:43 INFO - PROCESS | 10427 | 1467873583348 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:43 INFO - PROCESS | 10427 | 1467873583359 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:43 INFO - PROCESS | 10427 | ++DOCSHELL 0x930db800 == 32 [pid = 10427] [id = 80] 23:39:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x93f0f000) [pid = 10427] [serial = 239] [outer = (nil)] 23:39:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x94a4dc00) [pid = 10427] [serial = 240] [outer = 0x93f0f000] 23:39:43 INFO - PROCESS | 10427 | 1467873583483 Marionette DEBUG loaded listener.js 23:39:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x95535c00) [pid = 10427] [serial = 241] [outer = 0x93f0f000] 23:39:44 INFO - PROCESS | 10427 | 1467873584596 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 23:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 23:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1684ms 23:39:44 INFO - PROCESS | 10427 | 1467873584663 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 23:39:44 INFO - PROCESS | 10427 | 1467873584671 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 23:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 23:39:44 INFO - PROCESS | 10427 | 1467873584683 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 23:39:44 INFO - PROCESS | 10427 | 1467873584687 Marionette TRACE conn4 <- [1,294,null,{}] 23:39:44 INFO - PROCESS | 10427 | 1467873584695 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:44 INFO - PROCESS | 10427 | 1467873584701 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:44 INFO - PROCESS | 10427 | 1467873584932 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 23:39:45 INFO - PROCESS | 10427 | 1467873585133 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:45 INFO - PROCESS | 10427 | 1467873585144 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:45 INFO - PROCESS | 10427 | ++DOCSHELL 0x98529c00 == 33 [pid = 10427] [id = 81] 23:39:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9983f400) [pid = 10427] [serial = 242] [outer = (nil)] 23:39:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9a43ac00) [pid = 10427] [serial = 243] [outer = 0x9983f400] 23:39:45 INFO - PROCESS | 10427 | 1467873585257 Marionette DEBUG loaded listener.js 23:39:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9a649c00) [pid = 10427] [serial = 244] [outer = 0x9983f400] 23:39:46 INFO - PROCESS | 10427 | 1467873586291 Marionette TRACE conn4 <- [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]]]}] 23:39:46 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. 23:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1691ms 23:39:46 INFO - PROCESS | 10427 | 1467873586374 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 23:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 23:39:46 INFO - PROCESS | 10427 | 1467873586379 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 23:39:46 INFO - PROCESS | 10427 | 1467873586387 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 23:39:46 INFO - PROCESS | 10427 | 1467873586393 Marionette TRACE conn4 <- [1,298,null,{}] 23:39:46 INFO - PROCESS | 10427 | 1467873586411 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:46 INFO - PROCESS | 10427 | 1467873586423 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:46 INFO - PROCESS | 10427 | 1467873586738 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 23:39:46 INFO - PROCESS | 10427 | 1467873586894 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:46 INFO - PROCESS | 10427 | 1467873586907 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:46 INFO - PROCESS | 10427 | ++DOCSHELL 0x9ab89000 == 34 [pid = 10427] [id = 82] 23:39:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9ab89800) [pid = 10427] [serial = 245] [outer = (nil)] 23:39:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9ab8f400) [pid = 10427] [serial = 246] [outer = 0x9ab89800] 23:39:47 INFO - PROCESS | 10427 | 1467873586999 Marionette DEBUG loaded listener.js 23:39:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9afcc800) [pid = 10427] [serial = 247] [outer = 0x9ab89800] 23:39:47 INFO - PROCESS | 10427 | 1467873587988 Marionette TRACE conn4 <- [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]]]}] 23:39:48 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. 23:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1646ms 23:39:48 INFO - PROCESS | 10427 | 1467873588032 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 23:39:48 INFO - PROCESS | 10427 | 1467873588036 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 23:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 23:39:48 INFO - PROCESS | 10427 | 1467873588044 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 23:39:48 INFO - PROCESS | 10427 | 1467873588049 Marionette TRACE conn4 <- [1,302,null,{}] 23:39:48 INFO - PROCESS | 10427 | 1467873588055 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:48 INFO - PROCESS | 10427 | 1467873588061 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:48 INFO - PROCESS | 10427 | 1467873588246 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 23:39:48 INFO - PROCESS | 10427 | 1467873588439 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:48 INFO - PROCESS | 10427 | 1467873588447 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:48 INFO - PROCESS | 10427 | ++DOCSHELL 0x9b53b800 == 35 [pid = 10427] [id = 83] 23:39:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9b53c000) [pid = 10427] [serial = 248] [outer = (nil)] 23:39:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x9b862000) [pid = 10427] [serial = 249] [outer = 0x9b53c000] 23:39:48 INFO - PROCESS | 10427 | 1467873588549 Marionette DEBUG loaded listener.js 23:39:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x9b867400) [pid = 10427] [serial = 250] [outer = 0x9b53c000] 23:39:49 INFO - PROCESS | 10427 | 1467873589502 Marionette TRACE conn4 <- [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]]]}] 23:39:49 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. 23:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1532ms 23:39:49 INFO - PROCESS | 10427 | 1467873589577 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 23:39:49 INFO - PROCESS | 10427 | 1467873589581 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 23:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 23:39:49 INFO - PROCESS | 10427 | 1467873589589 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 23:39:49 INFO - PROCESS | 10427 | 1467873589593 Marionette TRACE conn4 <- [1,306,null,{}] 23:39:49 INFO - PROCESS | 10427 | 1467873589600 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:49 INFO - PROCESS | 10427 | 1467873589604 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:49 INFO - PROCESS | 10427 | 1467873589801 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 23:39:50 INFO - PROCESS | 10427 | 1467873589993 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:50 INFO - PROCESS | 10427 | 1467873590004 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:50 INFO - PROCESS | 10427 | ++DOCSHELL 0x930df400 == 36 [pid = 10427] [id = 84] 23:39:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x95531000) [pid = 10427] [serial = 251] [outer = (nil)] 23:39:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x95654400) [pid = 10427] [serial = 252] [outer = 0x95531000] 23:39:50 INFO - PROCESS | 10427 | 1467873590091 Marionette DEBUG loaded listener.js 23:39:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x9b3e7400) [pid = 10427] [serial = 253] [outer = 0x95531000] 23:39:51 INFO - PROCESS | 10427 | 1467873591286 Marionette TRACE conn4 <- [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]]]}] 23:39:51 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. 23:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1741ms 23:39:51 INFO - PROCESS | 10427 | 1467873591330 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 23:39:51 INFO - PROCESS | 10427 | 1467873591337 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 23:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 23:39:51 INFO - PROCESS | 10427 | 1467873591345 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 23:39:51 INFO - PROCESS | 10427 | 1467873591350 Marionette TRACE conn4 <- [1,310,null,{}] 23:39:51 INFO - PROCESS | 10427 | 1467873591361 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:51 INFO - PROCESS | 10427 | 1467873591366 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:51 INFO - PROCESS | 10427 | 1467873591620 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 23:39:51 INFO - PROCESS | 10427 | 1467873591837 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:51 INFO - PROCESS | 10427 | 1467873591846 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:51 INFO - PROCESS | 10427 | ++DOCSHELL 0x930e0800 == 37 [pid = 10427] [id = 85] 23:39:51 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x93d5ac00) [pid = 10427] [serial = 254] [outer = (nil)] 23:39:51 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0x9553b000) [pid = 10427] [serial = 255] [outer = 0x93d5ac00] 23:39:51 INFO - PROCESS | 10427 | 1467873591934 Marionette DEBUG loaded listener.js 23:39:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0x955d4c00) [pid = 10427] [serial = 256] [outer = 0x93d5ac00] 23:39:52 INFO - PROCESS | 10427 | --DOCSHELL 0x930de800 == 36 [pid = 10427] [id = 78] 23:39:52 INFO - PROCESS | 10427 | --DOCSHELL 0x9a4d8000 == 35 [pid = 10427] [id = 77] 23:39:52 INFO - PROCESS | 10427 | --DOCSHELL 0x9564e400 == 34 [pid = 10427] [id = 76] 23:39:52 INFO - PROCESS | 10427 | --DOCSHELL 0x93d26000 == 33 [pid = 10427] [id = 75] 23:39:52 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0x9c3eac00) [pid = 10427] [serial = 201] [outer = (nil)] [url = about:blank] 23:39:52 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0x9553c000) [pid = 10427] [serial = 200] [outer = (nil)] [url = about:blank] 23:39:52 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x9d6e0000) [pid = 10427] [serial = 194] [outer = (nil)] [url = about:blank] 23:39:52 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0xa8246c00) [pid = 10427] [serial = 90] [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.] 23:39:52 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x9da35400) [pid = 10427] [serial = 195] [outer = (nil)] [url = about:blank] 23:39:52 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x9c3e2c00) [pid = 10427] [serial = 176] [outer = (nil)] [url = about:blank] 23:39:52 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9d61d400) [pid = 10427] [serial = 177] [outer = (nil)] [url = about:blank] 23:39:52 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9a91fc00) [pid = 10427] [serial = 173] [outer = (nil)] [url = about:blank] 23:39:52 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x9ab81400) [pid = 10427] [serial = 174] [outer = (nil)] [url = about:blank] 23:39:52 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0xa22a8400) [pid = 10427] [serial = 171] [outer = (nil)] [url = about:blank] 23:39:52 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0xa3191000) [pid = 10427] [serial = 179] [outer = (nil)] [url = about:blank] 23:39:52 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0xa4f15c00) [pid = 10427] [serial = 180] [outer = (nil)] [url = about:blank] 23:39:52 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x99f7b000) [pid = 10427] [serial = 185] [outer = (nil)] [url = about:blank] 23:39:52 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9a692c00) [pid = 10427] [serial = 186] [outer = (nil)] [url = about:blank] 23:39:52 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9afd2c00) [pid = 10427] [serial = 182] [outer = (nil)] [url = about:blank] 23:39:52 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9afd4800) [pid = 10427] [serial = 183] [outer = (nil)] [url = about:blank] 23:39:52 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9a921000) [pid = 10427] [serial = 188] [outer = (nil)] [url = about:blank] 23:39:52 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9ab80c00) [pid = 10427] [serial = 189] [outer = (nil)] [url = about:blank] 23:39:52 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x9c3dd800) [pid = 10427] [serial = 192] [outer = (nil)] [url = about:blank] 23:39:52 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9bc1b000) [pid = 10427] [serial = 191] [outer = (nil)] [url = about:blank] 23:39:52 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9c3bc800) [pid = 10427] [serial = 197] [outer = (nil)] [url = about:blank] 23:39:52 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9c460800) [pid = 10427] [serial = 198] [outer = (nil)] [url = about:blank] 23:39:52 INFO - PROCESS | 10427 | 1467873592884 Marionette TRACE conn4 <- [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]]]}] 23:39:52 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. 23:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1587ms 23:39:52 INFO - PROCESS | 10427 | 1467873592932 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 23:39:52 INFO - PROCESS | 10427 | 1467873592939 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 23:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 23:39:52 INFO - PROCESS | 10427 | 1467873592951 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 23:39:52 INFO - PROCESS | 10427 | 1467873592955 Marionette TRACE conn4 <- [1,314,null,{}] 23:39:52 INFO - PROCESS | 10427 | 1467873592967 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:52 INFO - PROCESS | 10427 | 1467873592976 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:53 INFO - PROCESS | 10427 | 1467873593194 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 23:39:53 INFO - PROCESS | 10427 | 1467873593305 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:53 INFO - PROCESS | 10427 | 1467873593317 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:53 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d9000 == 34 [pid = 10427] [id = 86] 23:39:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x99849c00) [pid = 10427] [serial = 257] [outer = (nil)] 23:39:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9a641c00) [pid = 10427] [serial = 258] [outer = 0x99849c00] 23:39:53 INFO - PROCESS | 10427 | 1467873593397 Marionette DEBUG loaded listener.js 23:39:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9a839400) [pid = 10427] [serial = 259] [outer = 0x99849c00] 23:39:54 INFO - PROCESS | 10427 | 1467873594209 Marionette TRACE conn4 <- [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]]]}] 23:39:54 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. 23:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1335ms 23:39:54 INFO - PROCESS | 10427 | 1467873594286 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 23:39:54 INFO - PROCESS | 10427 | 1467873594291 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 23:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 23:39:54 INFO - PROCESS | 10427 | 1467873594298 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 23:39:54 INFO - PROCESS | 10427 | 1467873594304 Marionette TRACE conn4 <- [1,318,null,{}] 23:39:54 INFO - PROCESS | 10427 | 1467873594321 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:54 INFO - PROCESS | 10427 | 1467873594330 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:54 INFO - PROCESS | 10427 | 1467873594502 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 23:39:54 INFO - PROCESS | 10427 | 1467873594632 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:54 INFO - PROCESS | 10427 | 1467873594644 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:54 INFO - PROCESS | 10427 | ++DOCSHELL 0x9ab80c00 == 35 [pid = 10427] [id = 87] 23:39:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9ab82c00) [pid = 10427] [serial = 260] [outer = (nil)] 23:39:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9ab89400) [pid = 10427] [serial = 261] [outer = 0x9ab82c00] 23:39:54 INFO - PROCESS | 10427 | 1467873594717 Marionette DEBUG loaded listener.js 23:39:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9afce800) [pid = 10427] [serial = 262] [outer = 0x9ab82c00] 23:39:55 INFO - PROCESS | 10427 | 1467873595668 Marionette TRACE conn4 <- [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]]]}] 23:39:55 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. 23:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1443ms 23:39:55 INFO - PROCESS | 10427 | 1467873595741 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 23:39:55 INFO - PROCESS | 10427 | 1467873595745 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 23:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 23:39:55 INFO - PROCESS | 10427 | 1467873595753 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 23:39:55 INFO - PROCESS | 10427 | 1467873595759 Marionette TRACE conn4 <- [1,322,null,{}] 23:39:55 INFO - PROCESS | 10427 | 1467873595767 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:55 INFO - PROCESS | 10427 | 1467873595773 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:56 INFO - PROCESS | 10427 | 1467873596060 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 23:39:56 INFO - PROCESS | 10427 | 1467873596107 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:56 INFO - PROCESS | 10427 | 1467873596114 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:56 INFO - PROCESS | 10427 | ++DOCSHELL 0x930de400 == 36 [pid = 10427] [id = 88] 23:39:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9a924000) [pid = 10427] [serial = 263] [outer = (nil)] 23:39:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9c313c00) [pid = 10427] [serial = 264] [outer = 0x9a924000] 23:39:56 INFO - PROCESS | 10427 | 1467873596196 Marionette DEBUG loaded listener.js 23:39:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9c3dd800) [pid = 10427] [serial = 265] [outer = 0x9a924000] 23:39:56 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9564e800) [pid = 10427] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 23:39:56 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x95538000) [pid = 10427] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 23:39:56 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9a63e800) [pid = 10427] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 23:39:56 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x95657800) [pid = 10427] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 23:39:56 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x93d5bc00) [pid = 10427] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 23:39:56 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x95531800) [pid = 10427] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 23:39:56 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x93d5ec00) [pid = 10427] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 23:39:56 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x994cc000) [pid = 10427] [serial = 203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 23:39:56 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9ab8d400) [pid = 10427] [serial = 206] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 23:39:56 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0xa2577800) [pid = 10427] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 23:39:56 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x95650c00) [pid = 10427] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 23:39:57 INFO - PROCESS | 10427 | 1467873597256 Marionette TRACE conn4 <- [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]]]}] 23:39:57 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. 23:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1534ms 23:39:57 INFO - PROCESS | 10427 | 1467873597288 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 23:39:57 INFO - PROCESS | 10427 | 1467873597292 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 23:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 23:39:57 INFO - PROCESS | 10427 | 1467873597299 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 23:39:57 INFO - PROCESS | 10427 | 1467873597303 Marionette TRACE conn4 <- [1,326,null,{}] 23:39:57 INFO - PROCESS | 10427 | 1467873597318 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:57 INFO - PROCESS | 10427 | 1467873597324 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:57 INFO - PROCESS | 10427 | 1467873597502 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 23:39:57 INFO - PROCESS | 10427 | 1467873597512 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:57 INFO - PROCESS | 10427 | 1467873597519 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:57 INFO - PROCESS | 10427 | ++DOCSHELL 0x99848800 == 37 [pid = 10427] [id = 89] 23:39:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9984c800) [pid = 10427] [serial = 266] [outer = (nil)] 23:39:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9aac7c00) [pid = 10427] [serial = 267] [outer = 0x9984c800] 23:39:57 INFO - PROCESS | 10427 | 1467873597594 Marionette DEBUG loaded listener.js 23:39:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9c306c00) [pid = 10427] [serial = 268] [outer = 0x9984c800] 23:39:58 INFO - PROCESS | 10427 | 1467873598540 Marionette TRACE conn4 <- [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]]]}] 23:39:58 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. 23:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1283ms 23:39:58 INFO - PROCESS | 10427 | 1467873598584 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 23:39:58 INFO - PROCESS | 10427 | 1467873598588 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 23:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 23:39:58 INFO - PROCESS | 10427 | 1467873598595 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 23:39:58 INFO - PROCESS | 10427 | 1467873598599 Marionette TRACE conn4 <- [1,330,null,{}] 23:39:58 INFO - PROCESS | 10427 | 1467873598605 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:39:58 INFO - PROCESS | 10427 | 1467873598617 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:58 INFO - PROCESS | 10427 | 1467873598929 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 23:39:59 INFO - PROCESS | 10427 | 1467873599162 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:59 INFO - PROCESS | 10427 | 1467873599176 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:39:59 INFO - PROCESS | 10427 | ++DOCSHELL 0x930dd800 == 38 [pid = 10427] [id = 90] 23:39:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x930ddc00) [pid = 10427] [serial = 269] [outer = (nil)] 23:39:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9327a000) [pid = 10427] [serial = 270] [outer = 0x930ddc00] 23:39:59 INFO - PROCESS | 10427 | 1467873599271 Marionette DEBUG loaded listener.js 23:39:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x93f0cc00) [pid = 10427] [serial = 271] [outer = 0x930ddc00] 23:40:00 INFO - PROCESS | 10427 | 1467873600263 Marionette TRACE conn4 <- [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]]]}] 23:40:00 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. 23:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1693ms 23:40:00 INFO - PROCESS | 10427 | 1467873600291 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 23:40:00 INFO - PROCESS | 10427 | 1467873600298 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 23:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 23:40:00 INFO - PROCESS | 10427 | 1467873600307 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 23:40:00 INFO - PROCESS | 10427 | 1467873600312 Marionette TRACE conn4 <- [1,334,null,{}] 23:40:00 INFO - PROCESS | 10427 | 1467873600321 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:00 INFO - PROCESS | 10427 | 1467873600330 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:00 INFO - PROCESS | 10427 | 1467873600577 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 23:40:00 INFO - PROCESS | 10427 | 1467873600848 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:00 INFO - PROCESS | 10427 | 1467873600871 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:00 INFO - PROCESS | 10427 | ++DOCSHELL 0x985bd800 == 39 [pid = 10427] [id = 91] 23:40:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x994d1000) [pid = 10427] [serial = 272] [outer = (nil)] 23:40:01 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9984e400) [pid = 10427] [serial = 273] [outer = 0x994d1000] 23:40:01 INFO - PROCESS | 10427 | 1467873601059 Marionette DEBUG loaded listener.js 23:40:01 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9a4cf800) [pid = 10427] [serial = 274] [outer = 0x994d1000] 23:40:02 INFO - PROCESS | 10427 | 1467873602144 Marionette TRACE conn4 <- [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]]]}] 23:40:02 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. 23:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1894ms 23:40:02 INFO - PROCESS | 10427 | 1467873602202 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 23:40:02 INFO - PROCESS | 10427 | 1467873602209 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 23:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 23:40:02 INFO - PROCESS | 10427 | 1467873602216 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 23:40:02 INFO - PROCESS | 10427 | 1467873602221 Marionette TRACE conn4 <- [1,338,null,{}] 23:40:02 INFO - PROCESS | 10427 | 1467873602231 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:02 INFO - PROCESS | 10427 | 1467873602236 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:02 INFO - PROCESS | 10427 | 1467873602494 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 23:40:02 INFO - PROCESS | 10427 | 1467873602717 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:02 INFO - PROCESS | 10427 | 1467873602731 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:02 INFO - PROCESS | 10427 | ++DOCSHELL 0x9aabc800 == 40 [pid = 10427] [id = 92] 23:40:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9aabf000) [pid = 10427] [serial = 275] [outer = (nil)] 23:40:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9ab81c00) [pid = 10427] [serial = 276] [outer = 0x9aabf000] 23:40:02 INFO - PROCESS | 10427 | 1467873602841 Marionette DEBUG loaded listener.js 23:40:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9ae61000) [pid = 10427] [serial = 277] [outer = 0x9aabf000] 23:40:03 INFO - PROCESS | 10427 | 1467873603908 Marionette TRACE conn4 <- [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]]]}] 23:40:03 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. 23:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1742ms 23:40:03 INFO - PROCESS | 10427 | 1467873603960 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 23:40:03 INFO - PROCESS | 10427 | 1467873603969 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 23:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 23:40:04 INFO - PROCESS | 10427 | 1467873603996 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 23:40:04 INFO - PROCESS | 10427 | 1467873604004 Marionette TRACE conn4 <- [1,342,null,{}] 23:40:04 INFO - PROCESS | 10427 | 1467873604011 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:04 INFO - PROCESS | 10427 | 1467873604020 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:04 INFO - PROCESS | 10427 | 1467873604289 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 23:40:04 INFO - PROCESS | 10427 | 1467873604494 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:04 INFO - PROCESS | 10427 | 1467873604506 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:04 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a8a8000 == 41 [pid = 10427] [id = 93] 23:40:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9c3e2800) [pid = 10427] [serial = 278] [outer = (nil)] 23:40:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9c45a400) [pid = 10427] [serial = 279] [outer = 0x9c3e2800] 23:40:04 INFO - PROCESS | 10427 | 1467873604590 Marionette DEBUG loaded listener.js 23:40:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9d6e1000) [pid = 10427] [serial = 280] [outer = 0x9c3e2800] 23:40:05 INFO - PROCESS | 10427 | 1467873605534 Marionette TRACE conn4 <- [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]]]}] 23:40:05 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. 23:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1609ms 23:40:05 INFO - PROCESS | 10427 | 1467873605592 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 23:40:05 INFO - PROCESS | 10427 | 1467873605595 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 23:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 23:40:05 INFO - PROCESS | 10427 | 1467873605603 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 23:40:05 INFO - PROCESS | 10427 | 1467873605608 Marionette TRACE conn4 <- [1,346,null,{}] 23:40:05 INFO - PROCESS | 10427 | 1467873605614 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:05 INFO - PROCESS | 10427 | 1467873605619 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:05 INFO - PROCESS | 10427 | 1467873605851 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 23:40:06 INFO - PROCESS | 10427 | 1467873606065 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:06 INFO - PROCESS | 10427 | 1467873606075 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:06 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a644400 == 42 [pid = 10427] [id = 94] 23:40:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9d6ed400) [pid = 10427] [serial = 281] [outer = (nil)] 23:40:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0xa1137000) [pid = 10427] [serial = 282] [outer = 0x9d6ed400] 23:40:06 INFO - PROCESS | 10427 | 1467873606223 Marionette DEBUG loaded listener.js 23:40:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0xa200f000) [pid = 10427] [serial = 283] [outer = 0x9d6ed400] 23:40:07 INFO - PROCESS | 10427 | 1467873607130 Marionette TRACE conn4 <- [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]]]}] 23:40:07 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. 23:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1585ms 23:40:07 INFO - PROCESS | 10427 | 1467873607189 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 23:40:07 INFO - PROCESS | 10427 | 1467873607193 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 23:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 23:40:07 INFO - PROCESS | 10427 | 1467873607200 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 23:40:07 INFO - PROCESS | 10427 | 1467873607203 Marionette TRACE conn4 <- [1,350,null,{}] 23:40:07 INFO - PROCESS | 10427 | 1467873607210 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:07 INFO - PROCESS | 10427 | 1467873607215 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:07 INFO - PROCESS | 10427 | 1467873607415 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 23:40:07 INFO - PROCESS | 10427 | 1467873607571 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:07 INFO - PROCESS | 10427 | 1467873607589 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:07 INFO - PROCESS | 10427 | ++DOCSHELL 0xa2350c00 == 43 [pid = 10427] [id = 95] 23:40:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0xa2378400) [pid = 10427] [serial = 284] [outer = (nil)] 23:40:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0xa2381000) [pid = 10427] [serial = 285] [outer = 0xa2378400] 23:40:07 INFO - PROCESS | 10427 | 1467873607689 Marionette DEBUG loaded listener.js 23:40:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0xa2fb9000) [pid = 10427] [serial = 286] [outer = 0xa2378400] 23:40:08 INFO - PROCESS | 10427 | 1467873608662 Marionette TRACE conn4 <- [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]]]}] 23:40:08 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. 23:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1492ms 23:40:08 INFO - PROCESS | 10427 | 1467873608694 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 23:40:08 INFO - PROCESS | 10427 | 1467873608699 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 23:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 23:40:08 INFO - PROCESS | 10427 | 1467873608708 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 23:40:08 INFO - PROCESS | 10427 | 1467873608713 Marionette TRACE conn4 <- [1,354,null,{}] 23:40:08 INFO - PROCESS | 10427 | 1467873608720 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:08 INFO - PROCESS | 10427 | 1467873608724 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:08 INFO - PROCESS | 10427 | 1467873608927 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 23:40:09 INFO - PROCESS | 10427 | 1467873609084 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:09 INFO - PROCESS | 10427 | 1467873609093 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:09 INFO - PROCESS | 10427 | ++DOCSHELL 0x9555e000 == 44 [pid = 10427] [id = 96] 23:40:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x95562000) [pid = 10427] [serial = 287] [outer = (nil)] 23:40:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0x95565800) [pid = 10427] [serial = 288] [outer = 0x95562000] 23:40:09 INFO - PROCESS | 10427 | 1467873609184 Marionette DEBUG loaded listener.js 23:40:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0x9a645000) [pid = 10427] [serial = 289] [outer = 0x95562000] 23:40:10 INFO - PROCESS | 10427 | 1467873610145 Marionette TRACE conn4 <- [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]]]}] 23:40:10 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. 23:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1493ms 23:40:10 INFO - PROCESS | 10427 | 1467873610201 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 23:40:10 INFO - PROCESS | 10427 | 1467873610204 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 23:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 23:40:10 INFO - PROCESS | 10427 | 1467873610212 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 23:40:10 INFO - PROCESS | 10427 | 1467873610216 Marionette TRACE conn4 <- [1,358,null,{}] 23:40:10 INFO - PROCESS | 10427 | 1467873610223 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:10 INFO - PROCESS | 10427 | 1467873610227 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:10 INFO - PROCESS | 10427 | 1467873610483 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 23:40:10 INFO - PROCESS | 10427 | 1467873610696 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:10 INFO - PROCESS | 10427 | 1467873610705 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:10 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d6400 == 45 [pid = 10427] [id = 97] 23:40:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 94 (0x94a47800) [pid = 10427] [serial = 290] [outer = (nil)] 23:40:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 95 (0x96825000) [pid = 10427] [serial = 291] [outer = 0x94a47800] 23:40:10 INFO - PROCESS | 10427 | 1467873610802 Marionette DEBUG loaded listener.js 23:40:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 96 (0x9a8a6800) [pid = 10427] [serial = 292] [outer = 0x94a47800] 23:40:11 INFO - PROCESS | 10427 | 1467873611787 Marionette TRACE conn4 <- [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]]]}] 23:40:11 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. 23:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1591ms 23:40:11 INFO - PROCESS | 10427 | 1467873611804 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 23:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 23:40:11 INFO - PROCESS | 10427 | 1467873611809 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 23:40:11 INFO - PROCESS | 10427 | 1467873611816 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 23:40:11 INFO - PROCESS | 10427 | 1467873611820 Marionette TRACE conn4 <- [1,362,null,{}] 23:40:11 INFO - PROCESS | 10427 | 1467873611827 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:11 INFO - PROCESS | 10427 | 1467873611832 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:12 INFO - PROCESS | 10427 | 1467873612016 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 23:40:12 INFO - PROCESS | 10427 | 1467873612422 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:12 INFO - PROCESS | 10427 | 1467873612433 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:12 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d1b400 == 46 [pid = 10427] [id = 98] 23:40:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 97 (0x93d1f400) [pid = 10427] [serial = 293] [outer = (nil)] 23:40:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 98 (0x93f08c00) [pid = 10427] [serial = 294] [outer = 0x93d1f400] 23:40:12 INFO - PROCESS | 10427 | 1467873612553 Marionette DEBUG loaded listener.js 23:40:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 99 (0x9553a000) [pid = 10427] [serial = 295] [outer = 0x93d1f400] 23:40:13 INFO - PROCESS | 10427 | 1467873613673 Marionette TRACE conn4 <- [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]]]}] 23:40:13 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. 23:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1890ms 23:40:13 INFO - PROCESS | 10427 | 1467873613708 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 23:40:13 INFO - PROCESS | 10427 | 1467873613714 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 23:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 23:40:13 INFO - PROCESS | 10427 | 1467873613722 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 23:40:13 INFO - PROCESS | 10427 | 1467873613727 Marionette TRACE conn4 <- [1,366,null,{}] 23:40:13 INFO - PROCESS | 10427 | 1467873613735 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:13 INFO - PROCESS | 10427 | 1467873613743 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:13 INFO - PROCESS | 10427 | 1467873613932 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x99848800 == 45 [pid = 10427] [id = 89] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x930de400 == 44 [pid = 10427] [id = 88] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x9ab80c00 == 43 [pid = 10427] [id = 87] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x930d9000 == 42 [pid = 10427] [id = 86] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x930e0800 == 41 [pid = 10427] [id = 85] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x9b53b800 == 40 [pid = 10427] [id = 83] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x9ab89000 == 39 [pid = 10427] [id = 82] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x930db800 == 38 [pid = 10427] [id = 80] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x98529c00 == 37 [pid = 10427] [id = 81] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x97aec800 == 36 [pid = 10427] [id = 33] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x9aabb800 == 35 [pid = 10427] [id = 43] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x9a448c00 == 34 [pid = 10427] [id = 34] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x93d67c00 == 33 [pid = 10427] [id = 38] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x930d2000 == 32 [pid = 10427] [id = 79] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0xa2346000 == 31 [pid = 10427] [id = 44] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x955dcc00 == 30 [pid = 10427] [id = 42] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x930df400 == 29 [pid = 10427] [id = 84] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x93d20400 == 28 [pid = 10427] [id = 48] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x93d5c400 == 27 [pid = 10427] [id = 47] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x9a697800 == 26 [pid = 10427] [id = 45] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x9aabbc00 == 25 [pid = 10427] [id = 37] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x9a2d2800 == 24 [pid = 10427] [id = 39] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x9b543c00 == 23 [pid = 10427] [id = 41] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x955dd800 == 22 [pid = 10427] [id = 35] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0xa23b1400 == 21 [pid = 10427] [id = 46] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x9a694000 == 20 [pid = 10427] [id = 36] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x95530800 == 19 [pid = 10427] [id = 74] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x9d6e8800 == 18 [pid = 10427] [id = 40] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0xa6741c00 == 17 [pid = 10427] [id = 49] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x930d6400 == 16 [pid = 10427] [id = 97] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x9555e000 == 15 [pid = 10427] [id = 96] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x9a644400 == 14 [pid = 10427] [id = 94] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0xa2350c00 == 13 [pid = 10427] [id = 95] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x9a8a8000 == 12 [pid = 10427] [id = 93] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x985bd800 == 11 [pid = 10427] [id = 91] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x9aabc800 == 10 [pid = 10427] [id = 92] 23:40:14 INFO - PROCESS | 10427 | --DOCSHELL 0x930dd800 == 9 [pid = 10427] [id = 90] 23:40:15 INFO - PROCESS | 10427 | --DOMWINDOW == 98 (0x9a958400) [pid = 10427] [serial = 237] [outer = (nil)] [url = about:blank] 23:40:15 INFO - PROCESS | 10427 | --DOMWINDOW == 97 (0x9afd1c00) [pid = 10427] [serial = 216] [outer = (nil)] [url = about:blank] 23:40:15 INFO - PROCESS | 10427 | --DOMWINDOW == 96 (0xa33cac00) [pid = 10427] [serial = 220] [outer = (nil)] [url = about:blank] 23:40:15 INFO - PROCESS | 10427 | --DOMWINDOW == 95 (0x9a64b000) [pid = 10427] [serial = 219] [outer = (nil)] [url = about:blank] 23:40:15 INFO - PROCESS | 10427 | --DOMWINDOW == 94 (0x9a647800) [pid = 10427] [serial = 232] [outer = (nil)] [url = about:blank] 23:40:15 INFO - PROCESS | 10427 | --DOMWINDOW == 93 (0x9a641800) [pid = 10427] [serial = 231] [outer = (nil)] [url = about:blank] 23:40:15 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0x96826400) [pid = 10427] [serial = 228] [outer = (nil)] [url = about:blank] 23:40:15 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0x93f07400) [pid = 10427] [serial = 225] [outer = (nil)] [url = about:blank] 23:40:15 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x94a42400) [pid = 10427] [serial = 226] [outer = (nil)] [url = about:blank] 23:40:15 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x955d1000) [pid = 10427] [serial = 223] [outer = (nil)] [url = about:blank] 23:40:15 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x95538800) [pid = 10427] [serial = 222] [outer = (nil)] [url = about:blank] 23:40:15 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x96881c00) [pid = 10427] [serial = 234] [outer = (nil)] [url = about:blank] 23:40:15 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9a8a5000) [pid = 10427] [serial = 205] [outer = (nil)] [url = about:blank] 23:40:15 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x99f74400) [pid = 10427] [serial = 204] [outer = (nil)] [url = about:blank] 23:40:15 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x9bc1e800) [pid = 10427] [serial = 208] [outer = (nil)] [url = about:blank] 23:40:15 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9afd3400) [pid = 10427] [serial = 207] [outer = (nil)] [url = about:blank] 23:40:15 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0xa3348400) [pid = 10427] [serial = 211] [outer = (nil)] [url = about:blank] 23:40:15 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0xa3108800) [pid = 10427] [serial = 210] [outer = (nil)] [url = about:blank] 23:40:15 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9565a800) [pid = 10427] [serial = 214] [outer = (nil)] [url = about:blank] 23:40:15 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x95657400) [pid = 10427] [serial = 213] [outer = (nil)] [url = about:blank] 23:40:15 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x96880c00) [pid = 10427] [serial = 229] [outer = (nil)] [url = about:blank] 23:40:15 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9a8a9800) [pid = 10427] [serial = 235] [outer = (nil)] [url = about:blank] 23:40:15 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0xa2ffcc00) [pid = 10427] [serial = 217] [outer = (nil)] [url = about:blank] 23:40:15 INFO - PROCESS | 10427 | 1467873615252 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:15 INFO - PROCESS | 10427 | 1467873615261 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:15 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d7c00 == 10 [pid = 10427] [id = 99] 23:40:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x930d8400) [pid = 10427] [serial = 296] [outer = (nil)] 23:40:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x930dcc00) [pid = 10427] [serial = 297] [outer = 0x930d8400] 23:40:15 INFO - PROCESS | 10427 | 1467873615347 Marionette DEBUG loaded listener.js 23:40:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x93d23800) [pid = 10427] [serial = 298] [outer = 0x930d8400] 23:40:16 INFO - PROCESS | 10427 | 1467873616227 Marionette TRACE conn4 <- [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]]]}] 23:40:16 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. 23:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 2538ms 23:40:16 INFO - PROCESS | 10427 | 1467873616264 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 23:40:16 INFO - PROCESS | 10427 | 1467873616269 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 23:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 23:40:16 INFO - PROCESS | 10427 | 1467873616279 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 23:40:16 INFO - PROCESS | 10427 | 1467873616284 Marionette TRACE conn4 <- [1,370,null,{}] 23:40:16 INFO - PROCESS | 10427 | 1467873616294 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:16 INFO - PROCESS | 10427 | 1467873616301 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:16 INFO - PROCESS | 10427 | 1467873616515 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 23:40:16 INFO - PROCESS | 10427 | 1467873616630 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:16 INFO - PROCESS | 10427 | 1467873616641 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:16 INFO - PROCESS | 10427 | ++DOCSHELL 0x9555d400 == 11 [pid = 10427] [id = 100] 23:40:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9555d800) [pid = 10427] [serial = 299] [outer = (nil)] 23:40:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x955d1000) [pid = 10427] [serial = 300] [outer = 0x9555d800] 23:40:16 INFO - PROCESS | 10427 | 1467873616715 Marionette DEBUG loaded listener.js 23:40:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x955dd400) [pid = 10427] [serial = 301] [outer = 0x9555d800] 23:40:17 INFO - PROCESS | 10427 | 1467873617561 Marionette TRACE conn4 <- [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]]]}] 23:40:17 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. 23:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1345ms 23:40:17 INFO - PROCESS | 10427 | 1467873617628 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 23:40:17 INFO - PROCESS | 10427 | 1467873617636 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 23:40:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 23:40:17 INFO - PROCESS | 10427 | 1467873617644 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 23:40:17 INFO - PROCESS | 10427 | 1467873617647 Marionette TRACE conn4 <- [1,374,null,{}] 23:40:17 INFO - PROCESS | 10427 | 1467873617660 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:17 INFO - PROCESS | 10427 | 1467873617665 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:17 INFO - PROCESS | 10427 | 1467873617889 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 23:40:17 INFO - PROCESS | 10427 | 1467873617918 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:17 INFO - PROCESS | 10427 | 1467873617925 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:17 INFO - PROCESS | 10427 | ++DOCSHELL 0x95650000 == 12 [pid = 10427] [id = 101] 23:40:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x985b9000) [pid = 10427] [serial = 302] [outer = (nil)] 23:40:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9946c000) [pid = 10427] [serial = 303] [outer = 0x985b9000] 23:40:18 INFO - PROCESS | 10427 | 1467873617998 Marionette DEBUG loaded listener.js 23:40:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9984e800) [pid = 10427] [serial = 304] [outer = 0x985b9000] 23:40:19 INFO - PROCESS | 10427 | 1467873619025 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 23:40:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 23:40:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1442ms 23:40:19 INFO - PROCESS | 10427 | 1467873619089 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 23:40:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 23:40:19 INFO - PROCESS | 10427 | 1467873619094 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 23:40:19 INFO - PROCESS | 10427 | 1467873619110 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 23:40:19 INFO - PROCESS | 10427 | 1467873619121 Marionette TRACE conn4 <- [1,378,null,{}] 23:40:19 INFO - PROCESS | 10427 | 1467873619138 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:19 INFO - PROCESS | 10427 | 1467873619147 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:19 INFO - PROCESS | 10427 | 1467873619374 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 23:40:19 INFO - PROCESS | 10427 | 1467873619401 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:19 INFO - PROCESS | 10427 | 1467873619408 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:19 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a64d000 == 13 [pid = 10427] [id = 102] 23:40:19 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x9a699800) [pid = 10427] [serial = 305] [outer = (nil)] 23:40:19 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x9a8a3800) [pid = 10427] [serial = 306] [outer = 0x9a699800] 23:40:19 INFO - PROCESS | 10427 | 1467873619484 Marionette DEBUG loaded listener.js 23:40:19 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x9a8a9800) [pid = 10427] [serial = 307] [outer = 0x9a699800] 23:40:20 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x9984c800) [pid = 10427] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 23:40:20 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9a924000) [pid = 10427] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 23:40:20 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9b53c000) [pid = 10427] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 23:40:20 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x93f0f000) [pid = 10427] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 23:40:20 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x99849c00) [pid = 10427] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 23:40:20 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9984a000) [pid = 10427] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 23:40:20 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9983f400) [pid = 10427] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 23:40:20 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9ab89800) [pid = 10427] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 23:40:20 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x95531000) [pid = 10427] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 23:40:20 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x93d5ac00) [pid = 10427] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 23:40:20 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9ab82c00) [pid = 10427] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 23:40:21 INFO - PROCESS | 10427 | 1467873620997 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 23:40:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 23:40:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1911ms 23:40:21 INFO - PROCESS | 10427 | 1467873621013 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 23:40:21 INFO - PROCESS | 10427 | 1467873621016 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 23:40:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 23:40:21 INFO - PROCESS | 10427 | 1467873621024 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 23:40:21 INFO - PROCESS | 10427 | 1467873621027 Marionette TRACE conn4 <- [1,382,null,{}] 23:40:21 INFO - PROCESS | 10427 | 1467873621033 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:21 INFO - PROCESS | 10427 | 1467873621038 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:21 INFO - PROCESS | 10427 | 1467873621264 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 23:40:21 INFO - PROCESS | 10427 | 1467873621338 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:21 INFO - PROCESS | 10427 | 1467873621347 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:21 INFO - PROCESS | 10427 | ++DOCSHELL 0x97aebc00 == 14 [pid = 10427] [id = 103] 23:40:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x985b8400) [pid = 10427] [serial = 308] [outer = (nil)] 23:40:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9a8af400) [pid = 10427] [serial = 309] [outer = 0x985b8400] 23:40:21 INFO - PROCESS | 10427 | 1467873621433 Marionette DEBUG loaded listener.js 23:40:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9a923c00) [pid = 10427] [serial = 310] [outer = 0x985b8400] 23:40:22 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:40:22 INFO - PROCESS | 10427 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:40:22 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:40:22 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:40:22 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:40:22 INFO - PROCESS | 10427 | 1467873622332 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 23:40:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 23:40:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1329ms 23:40:22 INFO - PROCESS | 10427 | 1467873622354 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 23:40:22 INFO - PROCESS | 10427 | 1467873622361 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 23:40:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 23:40:22 INFO - PROCESS | 10427 | 1467873622371 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 23:40:22 INFO - PROCESS | 10427 | 1467873622377 Marionette TRACE conn4 <- [1,386,null,{}] 23:40:22 INFO - PROCESS | 10427 | 1467873622389 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:22 INFO - PROCESS | 10427 | 1467873622395 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:22 INFO - PROCESS | 10427 | 1467873622594 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 23:40:22 INFO - PROCESS | 10427 | 1467873622747 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:22 INFO - PROCESS | 10427 | 1467873622765 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:22 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a76c00 == 15 [pid = 10427] [id = 104] 23:40:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x95530400) [pid = 10427] [serial = 311] [outer = (nil)] 23:40:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x95557c00) [pid = 10427] [serial = 312] [outer = 0x95530400] 23:40:22 INFO - PROCESS | 10427 | 1467873622852 Marionette DEBUG loaded listener.js 23:40:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x96828800) [pid = 10427] [serial = 313] [outer = 0x95530400] 23:40:23 INFO - PROCESS | 10427 | 1467873623980 Marionette TRACE conn4 <- [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]]]}] 23:40:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 23:40:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1638ms 23:40:24 INFO - PROCESS | 10427 | 1467873624010 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 23:40:24 INFO - PROCESS | 10427 | 1467873624018 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 23:40:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 23:40:24 INFO - PROCESS | 10427 | 1467873624029 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 23:40:24 INFO - PROCESS | 10427 | 1467873624033 Marionette TRACE conn4 <- [1,390,null,{}] 23:40:24 INFO - PROCESS | 10427 | 1467873624041 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:24 INFO - PROCESS | 10427 | 1467873624047 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:24 INFO - PROCESS | 10427 | 1467873624270 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 23:40:24 INFO - PROCESS | 10427 | 1467873624593 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:24 INFO - PROCESS | 10427 | 1467873624606 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:24 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d7400 == 16 [pid = 10427] [id = 105] 23:40:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x94a49000) [pid = 10427] [serial = 314] [outer = (nil)] 23:40:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9aaba000) [pid = 10427] [serial = 315] [outer = 0x94a49000] 23:40:24 INFO - PROCESS | 10427 | 1467873624753 Marionette DEBUG loaded listener.js 23:40:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x9aac5400) [pid = 10427] [serial = 316] [outer = 0x94a49000] 23:40:25 INFO - PROCESS | 10427 | 1467873625966 Marionette TRACE conn4 <- [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]]]}] 23:40:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 23:40:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1987ms 23:40:26 INFO - PROCESS | 10427 | 1467873626017 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 23:40:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 23:40:26 INFO - PROCESS | 10427 | 1467873626022 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 23:40:26 INFO - PROCESS | 10427 | 1467873626030 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 23:40:26 INFO - PROCESS | 10427 | 1467873626036 Marionette TRACE conn4 <- [1,394,null,{}] 23:40:26 INFO - PROCESS | 10427 | 1467873626053 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:26 INFO - PROCESS | 10427 | 1467873626062 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:26 INFO - PROCESS | 10427 | 1467873626272 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 23:40:26 INFO - PROCESS | 10427 | 1467873626532 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:26 INFO - PROCESS | 10427 | 1467873626543 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:26 INFO - PROCESS | 10427 | ++DOCSHELL 0x9afd6800 == 17 [pid = 10427] [id = 106] 23:40:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x9b187c00) [pid = 10427] [serial = 317] [outer = (nil)] 23:40:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x9b3eb000) [pid = 10427] [serial = 318] [outer = 0x9b187c00] 23:40:26 INFO - PROCESS | 10427 | 1467873626632 Marionette DEBUG loaded listener.js 23:40:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x9b53c400) [pid = 10427] [serial = 319] [outer = 0x9b187c00] 23:40:27 INFO - PROCESS | 10427 | 1467873627702 Marionette TRACE conn4 <- [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]]]}] 23:40:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 23:40:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1737ms 23:40:27 INFO - PROCESS | 10427 | 1467873627767 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 23:40:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 23:40:27 INFO - PROCESS | 10427 | 1467873627772 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 23:40:27 INFO - PROCESS | 10427 | 1467873627779 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 23:40:27 INFO - PROCESS | 10427 | 1467873627783 Marionette TRACE conn4 <- [1,398,null,{}] 23:40:27 INFO - PROCESS | 10427 | 1467873627790 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:27 INFO - PROCESS | 10427 | 1467873627795 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:27 INFO - PROCESS | 10427 | 1467873627991 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 23:40:28 INFO - PROCESS | 10427 | 1467873628177 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:28 INFO - PROCESS | 10427 | 1467873628190 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:28 INFO - PROCESS | 10427 | ++DOCSHELL 0x9afd5800 == 18 [pid = 10427] [id = 107] 23:40:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x9bc20400) [pid = 10427] [serial = 320] [outer = (nil)] 23:40:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x9c30c000) [pid = 10427] [serial = 321] [outer = 0x9bc20400] 23:40:28 INFO - PROCESS | 10427 | 1467873628294 Marionette DEBUG loaded listener.js 23:40:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0x9c3b1400) [pid = 10427] [serial = 322] [outer = 0x9bc20400] 23:40:29 INFO - PROCESS | 10427 | 1467873629311 Marionette TRACE conn4 <- [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]]]}] 23:40:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 23:40:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1601ms 23:40:29 INFO - PROCESS | 10427 | 1467873629380 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 23:40:29 INFO - PROCESS | 10427 | 1467873629383 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 23:40:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 23:40:29 INFO - PROCESS | 10427 | 1467873629391 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 23:40:29 INFO - PROCESS | 10427 | 1467873629395 Marionette TRACE conn4 <- [1,402,null,{}] 23:40:29 INFO - PROCESS | 10427 | 1467873629401 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:29 INFO - PROCESS | 10427 | 1467873629407 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:29 INFO - PROCESS | 10427 | 1467873629584 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 23:40:29 INFO - PROCESS | 10427 | 1467873629783 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:29 INFO - PROCESS | 10427 | 1467873629795 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:29 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d7800 == 19 [pid = 10427] [id = 108] 23:40:29 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0x93f0d400) [pid = 10427] [serial = 323] [outer = (nil)] 23:40:29 INFO - PROCESS | 10427 | ++DOMWINDOW == 94 (0x9afd4000) [pid = 10427] [serial = 324] [outer = 0x93f0d400] 23:40:29 INFO - PROCESS | 10427 | 1467873629875 Marionette DEBUG loaded listener.js 23:40:29 INFO - PROCESS | 10427 | ++DOMWINDOW == 95 (0x9c3bc000) [pid = 10427] [serial = 325] [outer = 0x93f0d400] 23:40:31 INFO - PROCESS | 10427 | 1467873631018 Marionette TRACE conn4 <- [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]]]}] 23:40:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 23:40:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1685ms 23:40:31 INFO - PROCESS | 10427 | 1467873631077 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 23:40:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 23:40:31 INFO - PROCESS | 10427 | 1467873631083 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 23:40:31 INFO - PROCESS | 10427 | 1467873631092 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 23:40:31 INFO - PROCESS | 10427 | 1467873631097 Marionette TRACE conn4 <- [1,406,null,{}] 23:40:31 INFO - PROCESS | 10427 | 1467873631105 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:31 INFO - PROCESS | 10427 | 1467873631110 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:31 INFO - PROCESS | 10427 | 1467873631428 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 23:40:31 INFO - PROCESS | 10427 | 1467873631579 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:31 INFO - PROCESS | 10427 | 1467873631592 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:31 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a42400 == 20 [pid = 10427] [id = 109] 23:40:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 96 (0x94a4b400) [pid = 10427] [serial = 326] [outer = (nil)] 23:40:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 97 (0x9555a800) [pid = 10427] [serial = 327] [outer = 0x94a4b400] 23:40:31 INFO - PROCESS | 10427 | 1467873631692 Marionette DEBUG loaded listener.js 23:40:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 98 (0x97ae9c00) [pid = 10427] [serial = 328] [outer = 0x94a4b400] 23:40:31 INFO - PROCESS | 10427 | --DOMWINDOW == 97 (0x9aac7c00) [pid = 10427] [serial = 267] [outer = (nil)] [url = about:blank] 23:40:31 INFO - PROCESS | 10427 | --DOMWINDOW == 96 (0x9c313c00) [pid = 10427] [serial = 264] [outer = (nil)] [url = about:blank] 23:40:31 INFO - PROCESS | 10427 | --DOMWINDOW == 95 (0x9c3dd800) [pid = 10427] [serial = 265] [outer = (nil)] [url = about:blank] 23:40:31 INFO - PROCESS | 10427 | --DOMWINDOW == 94 (0x9b862000) [pid = 10427] [serial = 249] [outer = (nil)] [url = about:blank] 23:40:31 INFO - PROCESS | 10427 | --DOMWINDOW == 93 (0x9b867400) [pid = 10427] [serial = 250] [outer = (nil)] [url = about:blank] 23:40:31 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0x94a4dc00) [pid = 10427] [serial = 240] [outer = (nil)] [url = about:blank] 23:40:31 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0x95535c00) [pid = 10427] [serial = 241] [outer = (nil)] [url = about:blank] 23:40:31 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x9a641c00) [pid = 10427] [serial = 258] [outer = (nil)] [url = about:blank] 23:40:31 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x9a839400) [pid = 10427] [serial = 259] [outer = (nil)] [url = about:blank] 23:40:31 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x9aac1c00) [pid = 10427] [serial = 238] [outer = (nil)] [url = about:blank] 23:40:31 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x9a43ac00) [pid = 10427] [serial = 243] [outer = (nil)] [url = about:blank] 23:40:31 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9a649c00) [pid = 10427] [serial = 244] [outer = (nil)] [url = about:blank] 23:40:31 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9ab8f400) [pid = 10427] [serial = 246] [outer = (nil)] [url = about:blank] 23:40:31 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x9afcc800) [pid = 10427] [serial = 247] [outer = (nil)] [url = about:blank] 23:40:31 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x95654400) [pid = 10427] [serial = 252] [outer = (nil)] [url = about:blank] 23:40:31 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9b3e7400) [pid = 10427] [serial = 253] [outer = (nil)] [url = about:blank] 23:40:31 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9553b000) [pid = 10427] [serial = 255] [outer = (nil)] [url = about:blank] 23:40:31 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x955d4c00) [pid = 10427] [serial = 256] [outer = (nil)] [url = about:blank] 23:40:31 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9afce800) [pid = 10427] [serial = 262] [outer = (nil)] [url = about:blank] 23:40:31 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9ab89400) [pid = 10427] [serial = 261] [outer = (nil)] [url = about:blank] 23:40:31 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9c306c00) [pid = 10427] [serial = 268] [outer = (nil)] [url = about:blank] 23:40:32 INFO - PROCESS | 10427 | 1467873632599 Marionette TRACE conn4 <- [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]]]}] 23:40:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 23:40:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1542ms 23:40:32 INFO - PROCESS | 10427 | 1467873632633 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 23:40:32 INFO - PROCESS | 10427 | 1467873632641 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 23:40:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 23:40:32 INFO - PROCESS | 10427 | 1467873632652 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 23:40:32 INFO - PROCESS | 10427 | 1467873632655 Marionette TRACE conn4 <- [1,410,null,{}] 23:40:32 INFO - PROCESS | 10427 | 1467873632662 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:32 INFO - PROCESS | 10427 | 1467873632668 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:32 INFO - PROCESS | 10427 | 1467873632843 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 23:40:32 INFO - PROCESS | 10427 | 1467873632853 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:32 INFO - PROCESS | 10427 | 1467873632862 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:32 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a4cf000 == 21 [pid = 10427] [id = 110] 23:40:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9a642c00) [pid = 10427] [serial = 329] [outer = (nil)] 23:40:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9a64a400) [pid = 10427] [serial = 330] [outer = 0x9a642c00] 23:40:32 INFO - PROCESS | 10427 | 1467873632935 Marionette DEBUG loaded listener.js 23:40:33 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9a8a0800) [pid = 10427] [serial = 331] [outer = 0x9a642c00] 23:40:34 INFO - PROCESS | 10427 | 1467873634060 Marionette TRACE conn4 <- [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]]]}] 23:40:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 23:40:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1483ms 23:40:34 INFO - PROCESS | 10427 | 1467873634143 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 23:40:34 INFO - PROCESS | 10427 | 1467873634146 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 23:40:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 23:40:34 INFO - PROCESS | 10427 | 1467873634154 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 23:40:34 INFO - PROCESS | 10427 | 1467873634161 Marionette TRACE conn4 <- [1,414,null,{}] 23:40:34 INFO - PROCESS | 10427 | 1467873634178 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:34 INFO - PROCESS | 10427 | 1467873634187 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:34 INFO - PROCESS | 10427 | 1467873634412 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 23:40:34 INFO - PROCESS | 10427 | 1467873634484 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:34 INFO - PROCESS | 10427 | 1467873634491 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:34 INFO - PROCESS | 10427 | ++DOCSHELL 0x9afce800 == 22 [pid = 10427] [id = 111] 23:40:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9afcf400) [pid = 10427] [serial = 332] [outer = (nil)] 23:40:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9afd3800) [pid = 10427] [serial = 333] [outer = 0x9afcf400] 23:40:34 INFO - PROCESS | 10427 | 1467873634566 Marionette DEBUG loaded listener.js 23:40:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9b3ec000) [pid = 10427] [serial = 334] [outer = 0x9afcf400] 23:40:35 INFO - PROCESS | 10427 | 1467873635484 Marionette TRACE conn4 <- [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]]]}] 23:40:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 23:40:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1394ms 23:40:35 INFO - PROCESS | 10427 | 1467873635548 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 23:40:35 INFO - PROCESS | 10427 | 1467873635553 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 23:40:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 23:40:35 INFO - PROCESS | 10427 | 1467873635559 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 23:40:35 INFO - PROCESS | 10427 | 1467873635563 Marionette TRACE conn4 <- [1,418,null,{}] 23:40:35 INFO - PROCESS | 10427 | 1467873635568 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:35 INFO - PROCESS | 10427 | 1467873635574 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:35 INFO - PROCESS | 10427 | 1467873635974 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 23:40:35 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x930ddc00) [pid = 10427] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 23:40:35 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x994d1000) [pid = 10427] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 23:40:35 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9aabf000) [pid = 10427] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 23:40:35 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x930d8400) [pid = 10427] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 23:40:35 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9c3e2800) [pid = 10427] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 23:40:36 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9555d800) [pid = 10427] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 23:40:36 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9d6ed400) [pid = 10427] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 23:40:36 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0xa2378400) [pid = 10427] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 23:40:36 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x985b9000) [pid = 10427] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 23:40:36 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9a699800) [pid = 10427] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 23:40:36 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x95562000) [pid = 10427] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 23:40:36 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x93d1f400) [pid = 10427] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 23:40:36 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x94a47800) [pid = 10427] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 23:40:36 INFO - PROCESS | 10427 | 1467873636257 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:36 INFO - PROCESS | 10427 | 1467873636267 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:36 INFO - PROCESS | 10427 | ++DOCSHELL 0x930e0400 == 23 [pid = 10427] [id = 112] 23:40:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x93278c00) [pid = 10427] [serial = 335] [outer = (nil)] 23:40:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x93d5c400) [pid = 10427] [serial = 336] [outer = 0x93278c00] 23:40:36 INFO - PROCESS | 10427 | 1467873636368 Marionette DEBUG loaded listener.js 23:40:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x94a4ac00) [pid = 10427] [serial = 337] [outer = 0x93278c00] 23:40:37 INFO - PROCESS | 10427 | 1467873637846 Marionette TRACE conn4 <- [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]]]}] 23:40:37 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 23:40:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2344ms 23:40:37 INFO - PROCESS | 10427 | 1467873637905 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 23:40:37 INFO - PROCESS | 10427 | 1467873637912 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 23:40:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 23:40:37 INFO - PROCESS | 10427 | 1467873637922 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 23:40:37 INFO - PROCESS | 10427 | 1467873637926 Marionette TRACE conn4 <- [1,422,null,{}] 23:40:37 INFO - PROCESS | 10427 | 1467873637979 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:37 INFO - PROCESS | 10427 | 1467873637984 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:38 INFO - PROCESS | 10427 | 1467873638208 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 23:40:38 INFO - PROCESS | 10427 | 1467873638358 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:38 INFO - PROCESS | 10427 | 1467873638366 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:38 INFO - PROCESS | 10427 | ++DOCSHELL 0x9555d800 == 24 [pid = 10427] [id = 113] 23:40:38 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x955d3800) [pid = 10427] [serial = 338] [outer = (nil)] 23:40:38 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9565bc00) [pid = 10427] [serial = 339] [outer = 0x955d3800] 23:40:38 INFO - PROCESS | 10427 | 1467873638456 Marionette DEBUG loaded listener.js 23:40:38 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x994cfc00) [pid = 10427] [serial = 340] [outer = 0x955d3800] 23:40:39 INFO - PROCESS | 10427 | 1467873639937 Marionette TRACE conn4 <- [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]]]}] 23:40:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 23:40:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2080ms 23:40:40 INFO - PROCESS | 10427 | 1467873640002 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 23:40:40 INFO - PROCESS | 10427 | 1467873640007 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 23:40:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 23:40:40 INFO - PROCESS | 10427 | 1467873640015 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 23:40:40 INFO - PROCESS | 10427 | 1467873640020 Marionette TRACE conn4 <- [1,426,null,{}] 23:40:40 INFO - PROCESS | 10427 | 1467873640027 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:40 INFO - PROCESS | 10427 | 1467873640033 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:40 INFO - PROCESS | 10427 | 1467873640219 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 23:40:40 INFO - PROCESS | 10427 | 1467873640373 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:40 INFO - PROCESS | 10427 | 1467873640382 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:40 INFO - PROCESS | 10427 | ++DOCSHELL 0x9327bc00 == 25 [pid = 10427] [id = 114] 23:40:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x94a4cc00) [pid = 10427] [serial = 341] [outer = (nil)] 23:40:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9a64c800) [pid = 10427] [serial = 342] [outer = 0x94a4cc00] 23:40:40 INFO - PROCESS | 10427 | 1467873640468 Marionette DEBUG loaded listener.js 23:40:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9aabc000) [pid = 10427] [serial = 343] [outer = 0x94a4cc00] 23:40:41 INFO - PROCESS | 10427 | 1467873641485 Marionette TRACE conn4 <- [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] 23:40:41 INFO - PROCESS | 10427 | 1467873641562 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 23:40:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 23:40:41 INFO - PROCESS | 10427 | 1467873641580 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 23:40:41 INFO - PROCESS | 10427 | 1467873641588 Marionette TRACE conn4 <- [1,430,null,{}] 23:40:41 INFO - PROCESS | 10427 | 1467873641595 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:41 INFO - PROCESS | 10427 | 1467873641601 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:41 INFO - PROCESS | 10427 | 1467873641817 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 23:40:42 INFO - PROCESS | 10427 | 1467873642061 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:42 INFO - PROCESS | 10427 | 1467873642076 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:42 INFO - PROCESS | 10427 | ++DOCSHELL 0x9555e800 == 26 [pid = 10427] [id = 115] 23:40:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9a64c000) [pid = 10427] [serial = 344] [outer = (nil)] 23:40:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9c11dc00) [pid = 10427] [serial = 345] [outer = 0x9a64c000] 23:40:42 INFO - PROCESS | 10427 | 1467873642171 Marionette DEBUG loaded listener.js 23:40:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9c3df000) [pid = 10427] [serial = 346] [outer = 0x9a64c000] 23:40:43 INFO - PROCESS | 10427 | 1467873643104 Marionette TRACE conn4 <- [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]]]}] 23:40:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 23:40:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1602ms 23:40:43 INFO - PROCESS | 10427 | 1467873643175 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 23:40:43 INFO - PROCESS | 10427 | 1467873643179 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 23:40:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 23:40:43 INFO - PROCESS | 10427 | 1467873643186 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 23:40:43 INFO - PROCESS | 10427 | 1467873643191 Marionette TRACE conn4 <- [1,434,null,{}] 23:40:43 INFO - PROCESS | 10427 | 1467873643197 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:43 INFO - PROCESS | 10427 | 1467873643202 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:43 INFO - PROCESS | 10427 | 1467873643437 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 23:40:43 INFO - PROCESS | 10427 | 1467873643678 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:43 INFO - PROCESS | 10427 | 1467873643692 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:43 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d8000 == 27 [pid = 10427] [id = 116] 23:40:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x93d1d800) [pid = 10427] [serial = 347] [outer = (nil)] 23:40:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x95536c00) [pid = 10427] [serial = 348] [outer = 0x93d1d800] 23:40:43 INFO - PROCESS | 10427 | 1467873643873 Marionette DEBUG loaded listener.js 23:40:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9555cc00) [pid = 10427] [serial = 349] [outer = 0x93d1d800] 23:40:45 INFO - PROCESS | 10427 | 1467873645547 Marionette TRACE conn4 <- [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]]]}] 23:40:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 23:40:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 2443ms 23:40:45 INFO - PROCESS | 10427 | 1467873645630 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 23:40:45 INFO - PROCESS | 10427 | 1467873645638 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 23:40:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 23:40:45 INFO - PROCESS | 10427 | 1467873645646 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 23:40:45 INFO - PROCESS | 10427 | 1467873645651 Marionette TRACE conn4 <- [1,438,null,{}] 23:40:45 INFO - PROCESS | 10427 | 1467873645787 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:45 INFO - PROCESS | 10427 | 1467873645794 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:46 INFO - PROCESS | 10427 | 1467873646019 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 23:40:46 INFO - PROCESS | 10427 | 1467873646120 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:46 INFO - PROCESS | 10427 | 1467873646128 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:46 INFO - PROCESS | 10427 | ++DOCSHELL 0x9aabbc00 == 28 [pid = 10427] [id = 117] 23:40:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x9aabd800) [pid = 10427] [serial = 350] [outer = (nil)] 23:40:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x9ab85c00) [pid = 10427] [serial = 351] [outer = 0x9aabd800] 23:40:46 INFO - PROCESS | 10427 | 1467873646204 Marionette DEBUG loaded listener.js 23:40:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x9afc8c00) [pid = 10427] [serial = 352] [outer = 0x9aabd800] 23:40:47 INFO - PROCESS | 10427 | --DOCSHELL 0x930d7c00 == 27 [pid = 10427] [id = 99] 23:40:47 INFO - PROCESS | 10427 | --DOCSHELL 0x9afce800 == 26 [pid = 10427] [id = 111] 23:40:47 INFO - PROCESS | 10427 | --DOCSHELL 0x9a4cf000 == 25 [pid = 10427] [id = 110] 23:40:47 INFO - PROCESS | 10427 | --DOCSHELL 0x94a42400 == 24 [pid = 10427] [id = 109] 23:40:47 INFO - PROCESS | 10427 | --DOCSHELL 0x9555d400 == 23 [pid = 10427] [id = 100] 23:40:47 INFO - PROCESS | 10427 | --DOCSHELL 0x930d7800 == 22 [pid = 10427] [id = 108] 23:40:47 INFO - PROCESS | 10427 | --DOCSHELL 0x97aebc00 == 21 [pid = 10427] [id = 103] 23:40:47 INFO - PROCESS | 10427 | --DOCSHELL 0x9a64d000 == 20 [pid = 10427] [id = 102] 23:40:47 INFO - PROCESS | 10427 | --DOCSHELL 0x9afd5800 == 19 [pid = 10427] [id = 107] 23:40:47 INFO - PROCESS | 10427 | --DOCSHELL 0x94a76c00 == 18 [pid = 10427] [id = 104] 23:40:47 INFO - PROCESS | 10427 | --DOCSHELL 0x9afd6800 == 17 [pid = 10427] [id = 106] 23:40:47 INFO - PROCESS | 10427 | --DOCSHELL 0x93d1b400 == 16 [pid = 10427] [id = 98] 23:40:47 INFO - PROCESS | 10427 | --DOCSHELL 0x930d7400 == 15 [pid = 10427] [id = 105] 23:40:47 INFO - PROCESS | 10427 | --DOCSHELL 0x95650000 == 14 [pid = 10427] [id = 101] 23:40:47 INFO - PROCESS | 10427 | --DOCSHELL 0x9327bc00 == 13 [pid = 10427] [id = 114] 23:40:47 INFO - PROCESS | 10427 | --DOCSHELL 0x9555e800 == 12 [pid = 10427] [id = 115] 23:40:47 INFO - PROCESS | 10427 | --DOCSHELL 0x9555d800 == 11 [pid = 10427] [id = 113] 23:40:47 INFO - PROCESS | 10427 | --DOCSHELL 0x930e0400 == 10 [pid = 10427] [id = 112] 23:40:47 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x9a8af400) [pid = 10427] [serial = 309] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x93f0cc00) [pid = 10427] [serial = 271] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9327a000) [pid = 10427] [serial = 270] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x9a4cf800) [pid = 10427] [serial = 274] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9984e400) [pid = 10427] [serial = 273] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9ae61000) [pid = 10427] [serial = 277] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9ab81c00) [pid = 10427] [serial = 276] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x930dcc00) [pid = 10427] [serial = 297] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9d6e1000) [pid = 10427] [serial = 280] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9c45a400) [pid = 10427] [serial = 279] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x93d23800) [pid = 10427] [serial = 298] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x955d1000) [pid = 10427] [serial = 300] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0xa200f000) [pid = 10427] [serial = 283] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0xa1137000) [pid = 10427] [serial = 282] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0xa2fb9000) [pid = 10427] [serial = 286] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0xa2381000) [pid = 10427] [serial = 285] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9984e800) [pid = 10427] [serial = 304] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9a8a3800) [pid = 10427] [serial = 306] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9a645000) [pid = 10427] [serial = 289] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x95565800) [pid = 10427] [serial = 288] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x9553a000) [pid = 10427] [serial = 295] [outer = (nil)] [url = about:blank] 23:40:48 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x93f08c00) [pid = 10427] [serial = 294] [outer = (nil)] [url = about:blank] 23:40:48 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x9946c000) [pid = 10427] [serial = 303] [outer = (nil)] [url = about:blank] 23:40:48 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x9a8a9800) [pid = 10427] [serial = 307] [outer = (nil)] [url = about:blank] 23:40:48 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x9a8a6800) [pid = 10427] [serial = 292] [outer = (nil)] [url = about:blank] 23:40:48 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0x96825000) [pid = 10427] [serial = 291] [outer = (nil)] [url = about:blank] 23:40:48 INFO - PROCESS | 10427 | --DOMWINDOW == 61 (0x955dd400) [pid = 10427] [serial = 301] [outer = (nil)] [url = about:blank] 23:40:48 INFO - PROCESS | 10427 | 1467873648279 Marionette TRACE conn4 <- [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]]]}] 23:40:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 23:40:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 2669ms 23:40:48 INFO - PROCESS | 10427 | 1467873648316 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 23:40:48 INFO - PROCESS | 10427 | 1467873648322 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 23:40:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 23:40:48 INFO - PROCESS | 10427 | 1467873648331 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 23:40:48 INFO - PROCESS | 10427 | 1467873648335 Marionette TRACE conn4 <- [1,442,null,{}] 23:40:48 INFO - PROCESS | 10427 | 1467873648345 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:48 INFO - PROCESS | 10427 | 1467873648351 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:48 INFO - PROCESS | 10427 | 1467873648530 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 23:40:48 INFO - PROCESS | 10427 | 1467873648668 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:48 INFO - PROCESS | 10427 | 1467873648683 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:48 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a4d000 == 11 [pid = 10427] [id = 118] 23:40:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 62 (0x95530800) [pid = 10427] [serial = 353] [outer = (nil)] 23:40:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x95538c00) [pid = 10427] [serial = 354] [outer = 0x95530800] 23:40:48 INFO - PROCESS | 10427 | 1467873648756 Marionette DEBUG loaded listener.js 23:40:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x95559c00) [pid = 10427] [serial = 355] [outer = 0x95530800] 23:40:49 INFO - PROCESS | 10427 | 1467873649565 Marionette TRACE conn4 <- [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]]]}] 23:40:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 23:40:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1281ms 23:40:49 INFO - PROCESS | 10427 | 1467873649612 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 23:40:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 23:40:49 INFO - PROCESS | 10427 | 1467873649621 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 23:40:49 INFO - PROCESS | 10427 | 1467873649633 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 23:40:49 INFO - PROCESS | 10427 | 1467873649638 Marionette TRACE conn4 <- [1,446,null,{}] 23:40:49 INFO - PROCESS | 10427 | 1467873649645 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:49 INFO - PROCESS | 10427 | 1467873649651 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:49 INFO - PROCESS | 10427 | 1467873649829 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 23:40:49 INFO - PROCESS | 10427 | 1467873649944 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:49 INFO - PROCESS | 10427 | 1467873649951 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:49 INFO - PROCESS | 10427 | ++DOCSHELL 0x95651c00 == 12 [pid = 10427] [id = 119] 23:40:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x95656800) [pid = 10427] [serial = 356] [outer = (nil)] 23:40:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x96825000) [pid = 10427] [serial = 357] [outer = 0x95656800] 23:40:50 INFO - PROCESS | 10427 | 1467873650030 Marionette DEBUG loaded listener.js 23:40:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x994d7400) [pid = 10427] [serial = 358] [outer = 0x95656800] 23:40:51 INFO - PROCESS | 10427 | 1467873651018 Marionette TRACE conn4 <- [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]]]}] 23:40:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 23:40:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1433ms 23:40:51 INFO - PROCESS | 10427 | 1467873651066 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 23:40:51 INFO - PROCESS | 10427 | 1467873651070 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 23:40:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 23:40:51 INFO - PROCESS | 10427 | 1467873651084 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 23:40:51 INFO - PROCESS | 10427 | 1467873651090 Marionette TRACE conn4 <- [1,450,null,{}] 23:40:51 INFO - PROCESS | 10427 | 1467873651124 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:51 INFO - PROCESS | 10427 | 1467873651134 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:51 INFO - PROCESS | 10427 | 1467873651363 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 23:40:51 INFO - PROCESS | 10427 | 1467873651394 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:51 INFO - PROCESS | 10427 | 1467873651407 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:51 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a64c400 == 13 [pid = 10427] [id = 120] 23:40:51 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x9a64cc00) [pid = 10427] [serial = 359] [outer = (nil)] 23:40:51 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x9a8a3800) [pid = 10427] [serial = 360] [outer = 0x9a64cc00] 23:40:51 INFO - PROCESS | 10427 | 1467873651482 Marionette DEBUG loaded listener.js 23:40:51 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9a8abc00) [pid = 10427] [serial = 361] [outer = 0x9a64cc00] 23:40:52 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9a642c00) [pid = 10427] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 23:40:52 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x9afcf400) [pid = 10427] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 23:40:52 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x985b8400) [pid = 10427] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 23:40:52 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x95530400) [pid = 10427] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 23:40:52 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x9bc20400) [pid = 10427] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 23:40:52 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x94a49000) [pid = 10427] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 23:40:52 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x93f0d400) [pid = 10427] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 23:40:52 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0x94a4b400) [pid = 10427] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 23:40:52 INFO - PROCESS | 10427 | --DOMWINDOW == 61 (0x9b187c00) [pid = 10427] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 23:40:52 INFO - PROCESS | 10427 | 1467873652962 Marionette TRACE conn4 <- [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] 23:40:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 23:40:53 INFO - PROCESS | 10427 | 1467873653043 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 23:40:53 INFO - PROCESS | 10427 | 1467873653049 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 23:40:53 INFO - PROCESS | 10427 | 1467873653052 Marionette TRACE conn4 <- [1,454,null,{}] 23:40:53 INFO - PROCESS | 10427 | 1467873653058 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:53 INFO - PROCESS | 10427 | 1467873653063 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:53 INFO - PROCESS | 10427 | 1467873653219 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 23:40:53 INFO - PROCESS | 10427 | 1467873653228 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:53 INFO - PROCESS | 10427 | 1467873653235 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:53 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d5bc00 == 14 [pid = 10427] [id = 121] 23:40:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 62 (0x94a41400) [pid = 10427] [serial = 362] [outer = (nil)] 23:40:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x9a955000) [pid = 10427] [serial = 363] [outer = 0x94a41400] 23:40:53 INFO - PROCESS | 10427 | 1467873653403 Marionette DEBUG loaded listener.js 23:40:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x9aac8800) [pid = 10427] [serial = 364] [outer = 0x94a41400] 23:40:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x9ae58400) [pid = 10427] [serial = 365] [outer = 0x9d616800] 23:40:54 INFO - PROCESS | 10427 | [10427] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:40:54 INFO - PROCESS | 10427 | 1467873654287 Marionette TRACE conn4 <- [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]]]}] 23:40:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 23:40:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1331ms 23:40:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 23:40:54 INFO - PROCESS | 10427 | 1467873654380 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 23:40:54 INFO - PROCESS | 10427 | 1467873654383 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 23:40:54 INFO - PROCESS | 10427 | 1467873654390 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 23:40:54 INFO - PROCESS | 10427 | 1467873654394 Marionette TRACE conn4 <- [1,458,null,{}] 23:40:54 INFO - PROCESS | 10427 | 1467873654401 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:54 INFO - PROCESS | 10427 | 1467873654407 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:54 INFO - PROCESS | 10427 | 1467873654588 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 23:40:54 INFO - PROCESS | 10427 | 1467873654796 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:54 INFO - PROCESS | 10427 | 1467873654811 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:54 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d2400 == 15 [pid = 10427] [id = 122] 23:40:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x930d4000) [pid = 10427] [serial = 366] [outer = (nil)] 23:40:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x930da000) [pid = 10427] [serial = 367] [outer = 0x930d4000] 23:40:54 INFO - PROCESS | 10427 | 1467873654901 Marionette DEBUG loaded listener.js 23:40:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x93d1f400) [pid = 10427] [serial = 368] [outer = 0x930d4000] 23:40:55 INFO - PROCESS | 10427 | 1467873655977 Marionette TRACE conn4 <- [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] 23:40:56 INFO - PROCESS | 10427 | 1467873656031 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 23:40:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 23:40:56 INFO - PROCESS | 10427 | 1467873656040 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 23:40:56 INFO - PROCESS | 10427 | 1467873656045 Marionette TRACE conn4 <- [1,462,null,{}] 23:40:56 INFO - PROCESS | 10427 | 1467873656053 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:56 INFO - PROCESS | 10427 | 1467873656061 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:56 INFO - PROCESS | 10427 | 1467873656267 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 23:40:56 INFO - PROCESS | 10427 | 1467873656498 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:56 INFO - PROCESS | 10427 | 1467873656511 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:56 INFO - PROCESS | 10427 | ++DOCSHELL 0x9946c000 == 16 [pid = 10427] [id = 123] 23:40:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x9946e800) [pid = 10427] [serial = 369] [outer = (nil)] 23:40:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x99f6fc00) [pid = 10427] [serial = 370] [outer = 0x9946e800] 23:40:56 INFO - PROCESS | 10427 | 1467873656625 Marionette DEBUG loaded listener.js 23:40:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9a2d6c00) [pid = 10427] [serial = 371] [outer = 0x9946e800] 23:40:57 INFO - PROCESS | 10427 | [10427] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:40:57 INFO - PROCESS | 10427 | 1467873657732 Marionette TRACE conn4 <- [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] 23:40:57 INFO - PROCESS | 10427 | 1467873657838 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 23:40:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 23:40:57 INFO - PROCESS | 10427 | 1467873657847 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 23:40:57 INFO - PROCESS | 10427 | 1467873657850 Marionette TRACE conn4 <- [1,466,null,{}] 23:40:57 INFO - PROCESS | 10427 | 1467873657858 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:57 INFO - PROCESS | 10427 | 1467873657863 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:58 INFO - PROCESS | 10427 | 1467873658092 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 23:40:58 INFO - PROCESS | 10427 | 1467873658308 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:58 INFO - PROCESS | 10427 | 1467873658315 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:58 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a48000 == 17 [pid = 10427] [id = 124] 23:40:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x94a4bc00) [pid = 10427] [serial = 372] [outer = (nil)] 23:40:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9ab86800) [pid = 10427] [serial = 373] [outer = 0x94a4bc00] 23:40:58 INFO - PROCESS | 10427 | 1467873658401 Marionette DEBUG loaded listener.js 23:40:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9a91e400) [pid = 10427] [serial = 374] [outer = 0x94a4bc00] 23:40:59 INFO - PROCESS | 10427 | 1467873659559 Marionette TRACE conn4 <- [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] 23:40:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 23:40:59 INFO - PROCESS | 10427 | 1467873659642 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 23:40:59 INFO - PROCESS | 10427 | 1467873659652 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 23:40:59 INFO - PROCESS | 10427 | 1467873659662 Marionette TRACE conn4 <- [1,470,null,{}] 23:40:59 INFO - PROCESS | 10427 | 1467873659679 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:40:59 INFO - PROCESS | 10427 | 1467873659687 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:40:59 INFO - PROCESS | 10427 | 1467873659920 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 23:41:00 INFO - PROCESS | 10427 | 1467873660137 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:00 INFO - PROCESS | 10427 | 1467873660143 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:00 INFO - PROCESS | 10427 | ++DOCSHELL 0x9afd3000 == 18 [pid = 10427] [id = 125] 23:41:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9afd4400) [pid = 10427] [serial = 375] [outer = (nil)] 23:41:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9c3e4400) [pid = 10427] [serial = 376] [outer = 0x9afd4400] 23:41:00 INFO - PROCESS | 10427 | 1467873660231 Marionette DEBUG loaded listener.js 23:41:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9c3bdc00) [pid = 10427] [serial = 377] [outer = 0x9afd4400] 23:41:01 INFO - PROCESS | 10427 | 1467873661612 Marionette TRACE conn4 <- [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]]]}] 23:41:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 23:41:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 2094ms 23:41:01 INFO - PROCESS | 10427 | 1467873661754 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 23:41:01 INFO - PROCESS | 10427 | 1467873661760 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 23:41:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 23:41:01 INFO - PROCESS | 10427 | 1467873661769 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 23:41:01 INFO - PROCESS | 10427 | 1467873661775 Marionette TRACE conn4 <- [1,474,null,{}] 23:41:01 INFO - PROCESS | 10427 | 1467873661784 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:01 INFO - PROCESS | 10427 | 1467873661790 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:01 INFO - PROCESS | 10427 | 1467873661965 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 23:41:02 INFO - PROCESS | 10427 | 1467873662197 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:02 INFO - PROCESS | 10427 | 1467873662230 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:02 INFO - PROCESS | 10427 | ++DOCSHELL 0x95561c00 == 19 [pid = 10427] [id = 126] 23:41:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x95562400) [pid = 10427] [serial = 378] [outer = (nil)] 23:41:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x955db800) [pid = 10427] [serial = 379] [outer = 0x95562400] 23:41:02 INFO - PROCESS | 10427 | 1467873662338 Marionette DEBUG loaded listener.js 23:41:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x95657000) [pid = 10427] [serial = 380] [outer = 0x95562400] 23:41:02 INFO - PROCESS | 10427 | --DOCSHELL 0x93d5bc00 == 18 [pid = 10427] [id = 121] 23:41:02 INFO - PROCESS | 10427 | --DOCSHELL 0x9a64c400 == 17 [pid = 10427] [id = 120] 23:41:02 INFO - PROCESS | 10427 | --DOCSHELL 0x95651c00 == 16 [pid = 10427] [id = 119] 23:41:02 INFO - PROCESS | 10427 | --DOCSHELL 0x94a4d000 == 15 [pid = 10427] [id = 118] 23:41:02 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9a8a0800) [pid = 10427] [serial = 331] [outer = (nil)] [url = about:blank] 23:41:02 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9a64a400) [pid = 10427] [serial = 330] [outer = (nil)] [url = about:blank] 23:41:02 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9afd3800) [pid = 10427] [serial = 333] [outer = (nil)] [url = about:blank] 23:41:02 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9a923c00) [pid = 10427] [serial = 310] [outer = (nil)] [url = about:blank] 23:41:02 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x95557c00) [pid = 10427] [serial = 312] [outer = (nil)] [url = about:blank] 23:41:02 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x9c3b1400) [pid = 10427] [serial = 322] [outer = (nil)] [url = about:blank] 23:41:02 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9aaba000) [pid = 10427] [serial = 315] [outer = (nil)] [url = about:blank] 23:41:02 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9c30c000) [pid = 10427] [serial = 321] [outer = (nil)] [url = about:blank] 23:41:03 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9afd4000) [pid = 10427] [serial = 324] [outer = (nil)] [url = about:blank] 23:41:03 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9555a800) [pid = 10427] [serial = 327] [outer = (nil)] [url = about:blank] 23:41:03 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9c3bc000) [pid = 10427] [serial = 325] [outer = (nil)] [url = about:blank] 23:41:03 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x9b3eb000) [pid = 10427] [serial = 318] [outer = (nil)] [url = about:blank] 23:41:03 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x9b53c400) [pid = 10427] [serial = 319] [outer = (nil)] [url = about:blank] 23:41:03 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x97ae9c00) [pid = 10427] [serial = 328] [outer = (nil)] [url = about:blank] 23:41:03 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x9aac5400) [pid = 10427] [serial = 316] [outer = (nil)] [url = about:blank] 23:41:03 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x96828800) [pid = 10427] [serial = 313] [outer = (nil)] [url = about:blank] 23:41:03 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x9b3ec000) [pid = 10427] [serial = 334] [outer = (nil)] [url = about:blank] 23:41:03 INFO - PROCESS | 10427 | 1467873663305 Marionette TRACE conn4 <- [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]]]}] 23:41:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 23:41:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1595ms 23:41:03 INFO - PROCESS | 10427 | 1467873663365 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 23:41:03 INFO - PROCESS | 10427 | 1467873663372 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 23:41:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 23:41:03 INFO - PROCESS | 10427 | 1467873663383 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 23:41:03 INFO - PROCESS | 10427 | 1467873663386 Marionette TRACE conn4 <- [1,478,null,{}] 23:41:03 INFO - PROCESS | 10427 | 1467873663393 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:03 INFO - PROCESS | 10427 | 1467873663400 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:03 INFO - PROCESS | 10427 | 1467873663635 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 23:41:03 INFO - PROCESS | 10427 | 1467873663650 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:03 INFO - PROCESS | 10427 | 1467873663659 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:03 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a4b400 == 16 [pid = 10427] [id = 127] 23:41:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x99843c00) [pid = 10427] [serial = 381] [outer = (nil)] 23:41:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x9a641000) [pid = 10427] [serial = 382] [outer = 0x99843c00] 23:41:03 INFO - PROCESS | 10427 | 1467873663738 Marionette DEBUG loaded listener.js 23:41:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x9a64a400) [pid = 10427] [serial = 383] [outer = 0x99843c00] 23:41:04 INFO - PROCESS | 10427 | 1467873664663 Marionette TRACE conn4 <- [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]]]}] 23:41:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 23:41:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1338ms 23:41:04 INFO - PROCESS | 10427 | 1467873664722 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 23:41:04 INFO - PROCESS | 10427 | 1467873664730 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 23:41:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 23:41:04 INFO - PROCESS | 10427 | 1467873664741 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 23:41:04 INFO - PROCESS | 10427 | 1467873664751 Marionette TRACE conn4 <- [1,482,null,{}] 23:41:04 INFO - PROCESS | 10427 | 1467873664800 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:04 INFO - PROCESS | 10427 | 1467873664813 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:05 INFO - PROCESS | 10427 | 1467873665012 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 23:41:05 INFO - PROCESS | 10427 | 1467873665035 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:05 INFO - PROCESS | 10427 | 1467873665044 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:05 INFO - PROCESS | 10427 | ++DOCSHELL 0x9aaba000 == 17 [pid = 10427] [id = 128] 23:41:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9aabac00) [pid = 10427] [serial = 384] [outer = (nil)] 23:41:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x9ab8bc00) [pid = 10427] [serial = 385] [outer = 0x9aabac00] 23:41:05 INFO - PROCESS | 10427 | 1467873665225 Marionette DEBUG loaded listener.js 23:41:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x9afd4800) [pid = 10427] [serial = 386] [outer = 0x9aabac00] 23:41:06 INFO - PROCESS | 10427 | 1467873666231 Marionette TRACE conn4 <- [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]]]}] 23:41:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 23:41:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1557ms 23:41:06 INFO - PROCESS | 10427 | 1467873666297 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 23:41:06 INFO - PROCESS | 10427 | 1467873666302 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 23:41:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 23:41:06 INFO - PROCESS | 10427 | 1467873666309 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 23:41:06 INFO - PROCESS | 10427 | 1467873666313 Marionette TRACE conn4 <- [1,486,null,{}] 23:41:06 INFO - PROCESS | 10427 | 1467873666319 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:06 INFO - PROCESS | 10427 | 1467873666324 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:06 INFO - PROCESS | 10427 | 1467873666557 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 23:41:06 INFO - PROCESS | 10427 | 1467873666577 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:06 INFO - PROCESS | 10427 | 1467873666588 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:06 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a4c000 == 18 [pid = 10427] [id = 129] 23:41:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9aabb400) [pid = 10427] [serial = 387] [outer = (nil)] 23:41:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9c126000) [pid = 10427] [serial = 388] [outer = 0x9aabb400] 23:41:06 INFO - PROCESS | 10427 | 1467873666660 Marionette DEBUG loaded listener.js 23:41:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9c3bb400) [pid = 10427] [serial = 389] [outer = 0x9aabb400] 23:41:07 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x93278c00) [pid = 10427] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 23:41:07 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x955d3800) [pid = 10427] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 23:41:07 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x94a4cc00) [pid = 10427] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 23:41:07 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x9a64cc00) [pid = 10427] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 23:41:07 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x95530800) [pid = 10427] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 23:41:07 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x95656800) [pid = 10427] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 23:41:07 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x9aabd800) [pid = 10427] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 23:41:07 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x9a64c000) [pid = 10427] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 23:41:07 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x93d1d800) [pid = 10427] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 23:41:07 INFO - PROCESS | 10427 | 1467873667699 Marionette TRACE conn4 <- [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]]]}] 23:41:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 23:41:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1436ms 23:41:07 INFO - PROCESS | 10427 | 1467873667747 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 23:41:07 INFO - PROCESS | 10427 | 1467873667750 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 23:41:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 23:41:07 INFO - PROCESS | 10427 | 1467873667757 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 23:41:07 INFO - PROCESS | 10427 | 1467873667761 Marionette TRACE conn4 <- [1,490,null,{}] 23:41:07 INFO - PROCESS | 10427 | 1467873667774 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:07 INFO - PROCESS | 10427 | 1467873667781 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:07 INFO - PROCESS | 10427 | 1467873667947 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 23:41:07 INFO - PROCESS | 10427 | 1467873667957 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:07 INFO - PROCESS | 10427 | 1467873667965 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:07 INFO - PROCESS | 10427 | ++DOCSHELL 0x9553c000 == 19 [pid = 10427] [id = 130] 23:41:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x955dc800) [pid = 10427] [serial = 390] [outer = (nil)] 23:41:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x9c3b9000) [pid = 10427] [serial = 391] [outer = 0x955dc800] 23:41:08 INFO - PROCESS | 10427 | 1467873668037 Marionette DEBUG loaded listener.js 23:41:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x9ab83400) [pid = 10427] [serial = 392] [outer = 0x955dc800] 23:41:08 INFO - PROCESS | 10427 | 1467873668942 Marionette TRACE conn4 <- [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]]]}] 23:41:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 23:41:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1241ms 23:41:09 INFO - PROCESS | 10427 | 1467873669000 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 23:41:09 INFO - PROCESS | 10427 | 1467873669004 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 23:41:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 23:41:09 INFO - PROCESS | 10427 | 1467873669010 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 23:41:09 INFO - PROCESS | 10427 | 1467873669014 Marionette TRACE conn4 <- [1,494,null,{}] 23:41:09 INFO - PROCESS | 10427 | 1467873669020 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:09 INFO - PROCESS | 10427 | 1467873669030 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:09 INFO - PROCESS | 10427 | 1467873669319 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 23:41:09 INFO - PROCESS | 10427 | 1467873669479 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:09 INFO - PROCESS | 10427 | 1467873669491 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:09 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d1c00 == 20 [pid = 10427] [id = 131] 23:41:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x930d8c00) [pid = 10427] [serial = 393] [outer = (nil)] 23:41:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x930dec00) [pid = 10427] [serial = 394] [outer = 0x930d8c00] 23:41:09 INFO - PROCESS | 10427 | 1467873669580 Marionette DEBUG loaded listener.js 23:41:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x93f07400) [pid = 10427] [serial = 395] [outer = 0x930d8c00] 23:41:10 INFO - PROCESS | 10427 | 1467873670620 Marionette TRACE conn4 <- [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]]]}] 23:41:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 23:41:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1683ms 23:41:10 INFO - PROCESS | 10427 | 1467873670696 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 23:41:10 INFO - PROCESS | 10427 | 1467873670702 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 23:41:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 23:41:10 INFO - PROCESS | 10427 | 1467873670713 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 23:41:10 INFO - PROCESS | 10427 | 1467873670717 Marionette TRACE conn4 <- [1,498,null,{}] 23:41:10 INFO - PROCESS | 10427 | 1467873670727 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:10 INFO - PROCESS | 10427 | 1467873670737 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:10 INFO - PROCESS | 10427 | 1467873670978 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 23:41:11 INFO - PROCESS | 10427 | 1467873671234 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:11 INFO - PROCESS | 10427 | 1467873671245 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:11 INFO - PROCESS | 10427 | ++DOCSHELL 0x930dd800 == 21 [pid = 10427] [id = 132] 23:41:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x994cf400) [pid = 10427] [serial = 396] [outer = (nil)] 23:41:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9a649000) [pid = 10427] [serial = 397] [outer = 0x994cf400] 23:41:11 INFO - PROCESS | 10427 | 1467873671334 Marionette DEBUG loaded listener.js 23:41:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9a697800) [pid = 10427] [serial = 398] [outer = 0x994cf400] 23:41:12 INFO - PROCESS | 10427 | 1467873672303 Marionette TRACE conn4 <- [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]]]}] 23:41:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 23:41:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1637ms 23:41:12 INFO - PROCESS | 10427 | 1467873672350 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 23:41:12 INFO - PROCESS | 10427 | 1467873672356 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 23:41:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 23:41:12 INFO - PROCESS | 10427 | 1467873672364 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 23:41:12 INFO - PROCESS | 10427 | 1467873672370 Marionette TRACE conn4 <- [1,502,null,{}] 23:41:12 INFO - PROCESS | 10427 | 1467873672379 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:12 INFO - PROCESS | 10427 | 1467873672385 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:12 INFO - PROCESS | 10427 | 1467873672605 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 23:41:12 INFO - PROCESS | 10427 | 1467873672857 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:12 INFO - PROCESS | 10427 | 1467873672867 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:12 INFO - PROCESS | 10427 | ++DOCSHELL 0x9b3e7800 == 22 [pid = 10427] [id = 133] 23:41:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9b53b800) [pid = 10427] [serial = 399] [outer = (nil)] 23:41:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9b638400) [pid = 10427] [serial = 400] [outer = 0x9b53b800] 23:41:13 INFO - PROCESS | 10427 | 1467873672993 Marionette DEBUG loaded listener.js 23:41:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9c11c000) [pid = 10427] [serial = 401] [outer = 0x9b53b800] 23:41:13 INFO - PROCESS | 10427 | 1467873673950 Marionette TRACE conn4 <- [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]]]}] 23:41:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 23:41:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1643ms 23:41:14 INFO - PROCESS | 10427 | 1467873674009 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 23:41:14 INFO - PROCESS | 10427 | 1467873674016 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 23:41:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 23:41:14 INFO - PROCESS | 10427 | 1467873674035 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 23:41:14 INFO - PROCESS | 10427 | 1467873674043 Marionette TRACE conn4 <- [1,506,null,{}] 23:41:14 INFO - PROCESS | 10427 | 1467873674050 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:14 INFO - PROCESS | 10427 | 1467873674058 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:14 INFO - PROCESS | 10427 | 1467873674297 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 23:41:14 INFO - PROCESS | 10427 | 1467873674506 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:14 INFO - PROCESS | 10427 | 1467873674513 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:14 INFO - PROCESS | 10427 | ++DOCSHELL 0x98526400 == 23 [pid = 10427] [id = 134] 23:41:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9ab8d400) [pid = 10427] [serial = 402] [outer = (nil)] 23:41:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9da32800) [pid = 10427] [serial = 403] [outer = 0x9ab8d400] 23:41:14 INFO - PROCESS | 10427 | 1467873674615 Marionette DEBUG loaded listener.js 23:41:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0xa209cc00) [pid = 10427] [serial = 404] [outer = 0x9ab8d400] 23:41:15 INFO - PROCESS | 10427 | 1467873675539 Marionette TRACE conn4 <- [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]]]}] 23:41:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 23:41:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1554ms 23:41:15 INFO - PROCESS | 10427 | 1467873675580 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 23:41:15 INFO - PROCESS | 10427 | 1467873675585 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 23:41:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 23:41:15 INFO - PROCESS | 10427 | 1467873675592 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 23:41:15 INFO - PROCESS | 10427 | 1467873675596 Marionette TRACE conn4 <- [1,510,null,{}] 23:41:15 INFO - PROCESS | 10427 | 1467873675602 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:15 INFO - PROCESS | 10427 | 1467873675608 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:15 INFO - PROCESS | 10427 | 1467873675797 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 23:41:15 INFO - PROCESS | 10427 | 1467873675951 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:15 INFO - PROCESS | 10427 | 1467873675959 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:15 INFO - PROCESS | 10427 | ++DOCSHELL 0x930ddc00 == 24 [pid = 10427] [id = 135] 23:41:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9d6e8800) [pid = 10427] [serial = 405] [outer = (nil)] 23:41:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0xa237e400) [pid = 10427] [serial = 406] [outer = 0x9d6e8800] 23:41:16 INFO - PROCESS | 10427 | 1467873676044 Marionette DEBUG loaded listener.js 23:41:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0xa23a8800) [pid = 10427] [serial = 407] [outer = 0x9d6e8800] 23:41:17 INFO - PROCESS | 10427 | 1467873677034 Marionette TRACE conn4 <- [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]]]}] 23:41:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 23:41:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1486ms 23:41:17 INFO - PROCESS | 10427 | 1467873677079 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 23:41:17 INFO - PROCESS | 10427 | 1467873677084 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 23:41:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 23:41:17 INFO - PROCESS | 10427 | 1467873677091 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 23:41:17 INFO - PROCESS | 10427 | 1467873677095 Marionette TRACE conn4 <- [1,514,null,{}] 23:41:17 INFO - PROCESS | 10427 | 1467873677101 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:17 INFO - PROCESS | 10427 | 1467873677106 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:17 INFO - PROCESS | 10427 | 1467873677291 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 23:41:17 INFO - PROCESS | 10427 | 1467873677512 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:17 INFO - PROCESS | 10427 | 1467873677532 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:17 INFO - PROCESS | 10427 | ++DOCSHELL 0xa2579800 == 25 [pid = 10427] [id = 136] 23:41:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0xa257a400) [pid = 10427] [serial = 408] [outer = (nil)] 23:41:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0xa25f3400) [pid = 10427] [serial = 409] [outer = 0xa257a400] 23:41:17 INFO - PROCESS | 10427 | 1467873677675 Marionette DEBUG loaded listener.js 23:41:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0xa3106400) [pid = 10427] [serial = 410] [outer = 0xa257a400] 23:41:18 INFO - PROCESS | 10427 | 1467873678729 Marionette TRACE conn4 <- [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]]]}] 23:41:18 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 23:41:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1685ms 23:41:18 INFO - PROCESS | 10427 | 1467873678777 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 23:41:18 INFO - PROCESS | 10427 | 1467873678782 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 23:41:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 23:41:18 INFO - PROCESS | 10427 | 1467873678788 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 23:41:18 INFO - PROCESS | 10427 | 1467873678792 Marionette TRACE conn4 <- [1,518,null,{}] 23:41:18 INFO - PROCESS | 10427 | 1467873678798 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:18 INFO - PROCESS | 10427 | 1467873678804 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:18 INFO - PROCESS | 10427 | 1467873678994 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 23:41:19 INFO - PROCESS | 10427 | 1467873679202 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:19 INFO - PROCESS | 10427 | 1467873679215 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:19 INFO - PROCESS | 10427 | ++DOCSHELL 0x930dc400 == 26 [pid = 10427] [id = 137] 23:41:19 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x930df400) [pid = 10427] [serial = 411] [outer = (nil)] 23:41:19 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x955d1c00) [pid = 10427] [serial = 412] [outer = 0x930df400] 23:41:19 INFO - PROCESS | 10427 | 1467873679338 Marionette DEBUG loaded listener.js 23:41:19 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x97aeb800) [pid = 10427] [serial = 413] [outer = 0x930df400] 23:41:20 INFO - PROCESS | 10427 | 1467873680459 Marionette TRACE conn4 <- [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]]]}] 23:41:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 23:41:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1738ms 23:41:20 INFO - PROCESS | 10427 | 1467873680529 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 23:41:20 INFO - PROCESS | 10427 | 1467873680535 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 23:41:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 23:41:20 INFO - PROCESS | 10427 | 1467873680544 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 23:41:20 INFO - PROCESS | 10427 | 1467873680549 Marionette TRACE conn4 <- [1,522,null,{}] 23:41:20 INFO - PROCESS | 10427 | 1467873680558 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:20 INFO - PROCESS | 10427 | 1467873680563 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:20 INFO - PROCESS | 10427 | 1467873680793 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 23:41:21 INFO - PROCESS | 10427 | 1467873681006 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:21 INFO - PROCESS | 10427 | 1467873681023 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:21 INFO - PROCESS | 10427 | ++DOCSHELL 0x9555e800 == 27 [pid = 10427] [id = 138] 23:41:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x9555f000) [pid = 10427] [serial = 414] [outer = (nil)] 23:41:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x95659c00) [pid = 10427] [serial = 415] [outer = 0x9555f000] 23:41:21 INFO - PROCESS | 10427 | 1467873681128 Marionette DEBUG loaded listener.js 23:41:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x97ae9c00) [pid = 10427] [serial = 416] [outer = 0x9555f000] 23:41:22 INFO - PROCESS | 10427 | --DOCSHELL 0x9553c000 == 26 [pid = 10427] [id = 130] 23:41:22 INFO - PROCESS | 10427 | --DOCSHELL 0x94a4c000 == 25 [pid = 10427] [id = 129] 23:41:22 INFO - PROCESS | 10427 | --DOCSHELL 0x9aaba000 == 24 [pid = 10427] [id = 128] 23:41:22 INFO - PROCESS | 10427 | --DOCSHELL 0x94a4b400 == 23 [pid = 10427] [id = 127] 23:41:22 INFO - PROCESS | 10427 | --DOCSHELL 0x95561c00 == 22 [pid = 10427] [id = 126] 23:41:22 INFO - PROCESS | 10427 | --DOCSHELL 0x9afd3000 == 21 [pid = 10427] [id = 125] 23:41:22 INFO - PROCESS | 10427 | --DOCSHELL 0x94a48000 == 20 [pid = 10427] [id = 124] 23:41:22 INFO - PROCESS | 10427 | --DOCSHELL 0x9946c000 == 19 [pid = 10427] [id = 123] 23:41:22 INFO - PROCESS | 10427 | --DOCSHELL 0x930d2400 == 18 [pid = 10427] [id = 122] 23:41:22 INFO - PROCESS | 10427 | --DOCSHELL 0x930d8000 == 17 [pid = 10427] [id = 116] 23:41:22 INFO - PROCESS | 10427 | --DOCSHELL 0x9aabbc00 == 16 [pid = 10427] [id = 117] 23:41:22 INFO - PROCESS | 10427 | --DOCSHELL 0x930dc400 == 15 [pid = 10427] [id = 137] 23:41:22 INFO - PROCESS | 10427 | --DOCSHELL 0xa2579800 == 14 [pid = 10427] [id = 136] 23:41:22 INFO - PROCESS | 10427 | --DOCSHELL 0x930ddc00 == 13 [pid = 10427] [id = 135] 23:41:22 INFO - PROCESS | 10427 | --DOCSHELL 0x98526400 == 12 [pid = 10427] [id = 134] 23:41:22 INFO - PROCESS | 10427 | --DOCSHELL 0x930dd800 == 11 [pid = 10427] [id = 132] 23:41:22 INFO - PROCESS | 10427 | --DOCSHELL 0x9b3e7800 == 10 [pid = 10427] [id = 133] 23:41:22 INFO - PROCESS | 10427 | --DOCSHELL 0x930d1c00 == 9 [pid = 10427] [id = 131] 23:41:22 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x94a4ac00) [pid = 10427] [serial = 337] [outer = (nil)] [url = about:blank] 23:41:22 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x93d5c400) [pid = 10427] [serial = 336] [outer = (nil)] [url = about:blank] 23:41:22 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x994cfc00) [pid = 10427] [serial = 340] [outer = (nil)] [url = about:blank] 23:41:22 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9565bc00) [pid = 10427] [serial = 339] [outer = (nil)] [url = about:blank] 23:41:22 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9aabc000) [pid = 10427] [serial = 343] [outer = (nil)] [url = about:blank] 23:41:22 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x9a8a3800) [pid = 10427] [serial = 360] [outer = (nil)] [url = about:blank] 23:41:22 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9a64c800) [pid = 10427] [serial = 342] [outer = (nil)] [url = about:blank] 23:41:22 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x95538c00) [pid = 10427] [serial = 354] [outer = (nil)] [url = about:blank] 23:41:22 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x95559c00) [pid = 10427] [serial = 355] [outer = (nil)] [url = about:blank] 23:41:22 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x96825000) [pid = 10427] [serial = 357] [outer = (nil)] [url = about:blank] 23:41:22 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9afc8c00) [pid = 10427] [serial = 352] [outer = (nil)] [url = about:blank] 23:41:22 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9ab85c00) [pid = 10427] [serial = 351] [outer = (nil)] [url = about:blank] 23:41:22 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9c3df000) [pid = 10427] [serial = 346] [outer = (nil)] [url = about:blank] 23:41:22 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9c11dc00) [pid = 10427] [serial = 345] [outer = (nil)] [url = about:blank] 23:41:22 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9555cc00) [pid = 10427] [serial = 349] [outer = (nil)] [url = about:blank] 23:41:22 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x95536c00) [pid = 10427] [serial = 348] [outer = (nil)] [url = about:blank] 23:41:22 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9a8abc00) [pid = 10427] [serial = 361] [outer = (nil)] [url = about:blank] 23:41:22 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9a955000) [pid = 10427] [serial = 363] [outer = (nil)] [url = about:blank] 23:41:22 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9553dc00) [pid = 10427] [serial = 202] [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.] 23:41:22 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x994d7400) [pid = 10427] [serial = 358] [outer = (nil)] [url = about:blank] 23:41:23 INFO - PROCESS | 10427 | 1467873683201 Marionette TRACE conn4 <- [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]]]}] 23:41:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 23:41:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 2693ms 23:41:23 INFO - PROCESS | 10427 | 1467873683238 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 23:41:23 INFO - PROCESS | 10427 | 1467873683245 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 23:41:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 23:41:23 INFO - PROCESS | 10427 | 1467873683253 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 23:41:23 INFO - PROCESS | 10427 | 1467873683258 Marionette TRACE conn4 <- [1,526,null,{}] 23:41:23 INFO - PROCESS | 10427 | 1467873683268 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:23 INFO - PROCESS | 10427 | 1467873683273 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:23 INFO - PROCESS | 10427 | 1467873683447 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 23:41:23 INFO - PROCESS | 10427 | 1467873683556 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:23 INFO - PROCESS | 10427 | 1467873683567 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:23 INFO - PROCESS | 10427 | ++DOCSHELL 0x930de800 == 10 [pid = 10427] [id = 139] 23:41:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x94a49000) [pid = 10427] [serial = 417] [outer = (nil)] 23:41:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x95530c00) [pid = 10427] [serial = 418] [outer = 0x94a49000] 23:41:23 INFO - PROCESS | 10427 | 1467873683640 Marionette DEBUG loaded listener.js 23:41:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x95539400) [pid = 10427] [serial = 419] [outer = 0x94a49000] 23:41:24 INFO - PROCESS | 10427 | 1467873684492 Marionette TRACE conn4 <- [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]]]}] 23:41:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 23:41:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1289ms 23:41:24 INFO - PROCESS | 10427 | 1467873684543 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 23:41:24 INFO - PROCESS | 10427 | 1467873684551 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 23:41:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 23:41:24 INFO - PROCESS | 10427 | 1467873684564 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 23:41:24 INFO - PROCESS | 10427 | 1467873684568 Marionette TRACE conn4 <- [1,530,null,{}] 23:41:24 INFO - PROCESS | 10427 | 1467873684574 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:24 INFO - PROCESS | 10427 | 1467873684580 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:24 INFO - PROCESS | 10427 | 1467873684765 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 23:41:24 INFO - PROCESS | 10427 | 1467873684877 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:24 INFO - PROCESS | 10427 | 1467873684886 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:24 INFO - PROCESS | 10427 | ++DOCSHELL 0x95566000 == 11 [pid = 10427] [id = 140] 23:41:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9564d800) [pid = 10427] [serial = 420] [outer = (nil)] 23:41:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x96825000) [pid = 10427] [serial = 421] [outer = 0x9564d800] 23:41:24 INFO - PROCESS | 10427 | 1467873684966 Marionette DEBUG loaded listener.js 23:41:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x98529800) [pid = 10427] [serial = 422] [outer = 0x9564d800] 23:41:25 INFO - PROCESS | 10427 | 1467873685757 Marionette TRACE conn4 <- [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"]]]}] 23:41:25 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 23:41:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 23:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 23:41:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:41:25 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 23:41:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 23:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:41:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 23:41:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:41:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1232ms 23:41:25 INFO - PROCESS | 10427 | 1467873685830 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 23:41:25 INFO - PROCESS | 10427 | 1467873685834 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 23:41:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 23:41:25 INFO - PROCESS | 10427 | 1467873685842 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 23:41:25 INFO - PROCESS | 10427 | 1467873685848 Marionette TRACE conn4 <- [1,534,null,{}] 23:41:25 INFO - PROCESS | 10427 | 1467873685874 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:25 INFO - PROCESS | 10427 | 1467873685884 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:26 INFO - PROCESS | 10427 | 1467873686108 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 23:41:26 INFO - PROCESS | 10427 | 1467873686134 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:26 INFO - PROCESS | 10427 | 1467873686146 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:26 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a8abc00 == 12 [pid = 10427] [id = 141] 23:41:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9a8ac800) [pid = 10427] [serial = 423] [outer = (nil)] 23:41:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9a920c00) [pid = 10427] [serial = 424] [outer = 0x9a8ac800] 23:41:26 INFO - PROCESS | 10427 | 1467873686219 Marionette DEBUG loaded listener.js 23:41:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9aabbc00) [pid = 10427] [serial = 425] [outer = 0x9a8ac800] 23:41:27 INFO - PROCESS | 10427 | 1467873687192 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 23:41:27 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 23:41:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1388ms 23:41:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 23:41:27 INFO - PROCESS | 10427 | 1467873687245 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 23:41:27 INFO - PROCESS | 10427 | 1467873687248 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 23:41:27 INFO - PROCESS | 10427 | 1467873687256 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 23:41:27 INFO - PROCESS | 10427 | 1467873687259 Marionette TRACE conn4 <- [1,538,null,{}] 23:41:27 INFO - PROCESS | 10427 | 1467873687265 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:27 INFO - PROCESS | 10427 | 1467873687270 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:27 INFO - PROCESS | 10427 | 1467873687494 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 23:41:27 INFO - PROCESS | 10427 | 1467873687532 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:27 INFO - PROCESS | 10427 | 1467873687543 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:27 INFO - PROCESS | 10427 | ++DOCSHELL 0x95658c00 == 13 [pid = 10427] [id = 142] 23:41:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9a922400) [pid = 10427] [serial = 426] [outer = (nil)] 23:41:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9ab87000) [pid = 10427] [serial = 427] [outer = 0x9a922400] 23:41:27 INFO - PROCESS | 10427 | 1467873687619 Marionette DEBUG loaded listener.js 23:41:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9afd0800) [pid = 10427] [serial = 428] [outer = 0x9a922400] 23:41:28 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x94a41400) [pid = 10427] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 23:41:28 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x955dc800) [pid = 10427] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 23:41:28 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9aabb400) [pid = 10427] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 23:41:28 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9946e800) [pid = 10427] [serial = 369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 23:41:28 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x930d4000) [pid = 10427] [serial = 366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 23:41:28 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x99843c00) [pid = 10427] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 23:41:28 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9afd4400) [pid = 10427] [serial = 375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 23:41:28 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x94a4bc00) [pid = 10427] [serial = 372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 23:41:28 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x95562400) [pid = 10427] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 23:41:28 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9aabac00) [pid = 10427] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 23:41:28 INFO - PROCESS | 10427 | 1467873688857 Marionette TRACE conn4 <- [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]]]}] 23:41:28 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. 23:41:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1642ms 23:41:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 23:41:28 INFO - PROCESS | 10427 | 1467873688910 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 23:41:28 INFO - PROCESS | 10427 | 1467873688913 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 23:41:28 INFO - PROCESS | 10427 | 1467873688922 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 23:41:28 INFO - PROCESS | 10427 | 1467873688924 Marionette TRACE conn4 <- [1,542,null,{}] 23:41:28 INFO - PROCESS | 10427 | 1467873688930 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:28 INFO - PROCESS | 10427 | 1467873688935 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:29 INFO - PROCESS | 10427 | 1467873689105 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 23:41:29 INFO - PROCESS | 10427 | 1467873689121 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:29 INFO - PROCESS | 10427 | 1467873689128 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:29 INFO - PROCESS | 10427 | ++DOCSHELL 0x9aac1c00 == 14 [pid = 10427] [id = 143] 23:41:29 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9aac4400) [pid = 10427] [serial = 429] [outer = (nil)] 23:41:29 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9afc7800) [pid = 10427] [serial = 430] [outer = 0x9aac4400] 23:41:29 INFO - PROCESS | 10427 | 1467873689198 Marionette DEBUG loaded listener.js 23:41:29 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9b633800) [pid = 10427] [serial = 431] [outer = 0x9aac4400] 23:41:30 INFO - PROCESS | 10427 | 1467873690068 Marionette TRACE conn4 <- [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]]]}] 23:41:30 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. 23:41:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1182ms 23:41:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 23:41:30 INFO - PROCESS | 10427 | 1467873690102 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 23:41:30 INFO - PROCESS | 10427 | 1467873690105 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 23:41:30 INFO - PROCESS | 10427 | 1467873690112 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 23:41:30 INFO - PROCESS | 10427 | 1467873690115 Marionette TRACE conn4 <- [1,546,null,{}] 23:41:30 INFO - PROCESS | 10427 | 1467873690122 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:30 INFO - PROCESS | 10427 | 1467873690133 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:30 INFO - PROCESS | 10427 | 1467873690344 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 23:41:30 INFO - PROCESS | 10427 | 1467873690559 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:30 INFO - PROCESS | 10427 | 1467873690572 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:30 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d2800 == 15 [pid = 10427] [id = 144] 23:41:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x930d4000) [pid = 10427] [serial = 432] [outer = (nil)] 23:41:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x930db000) [pid = 10427] [serial = 433] [outer = 0x930d4000] 23:41:30 INFO - PROCESS | 10427 | 1467873690656 Marionette DEBUG loaded listener.js 23:41:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x93d26800) [pid = 10427] [serial = 434] [outer = 0x930d4000] 23:41:31 INFO - PROCESS | 10427 | 1467873691752 Marionette TRACE conn4 <- [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]]]}] 23:41:31 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 23:41:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1740ms 23:41:31 INFO - PROCESS | 10427 | 1467873691855 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 23:41:31 INFO - PROCESS | 10427 | 1467873691861 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 23:41:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 23:41:31 INFO - PROCESS | 10427 | 1467873691870 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 23:41:31 INFO - PROCESS | 10427 | 1467873691874 Marionette TRACE conn4 <- [1,550,null,{}] 23:41:31 INFO - PROCESS | 10427 | 1467873691884 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:31 INFO - PROCESS | 10427 | 1467873691892 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:32 INFO - PROCESS | 10427 | 1467873692141 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 23:41:32 INFO - PROCESS | 10427 | 1467873692365 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:32 INFO - PROCESS | 10427 | 1467873692377 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:32 INFO - PROCESS | 10427 | ++DOCSHELL 0x93f0d400 == 16 [pid = 10427] [id = 145] 23:41:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9553c800) [pid = 10427] [serial = 435] [outer = (nil)] 23:41:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x994d1400) [pid = 10427] [serial = 436] [outer = 0x9553c800] 23:41:32 INFO - PROCESS | 10427 | 1467873692467 Marionette DEBUG loaded listener.js 23:41:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x99845400) [pid = 10427] [serial = 437] [outer = 0x9553c800] 23:41:33 INFO - PROCESS | 10427 | 1467873693490 Marionette TRACE conn4 <- [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]]]}] 23:41:33 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. 23:41:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1636ms 23:41:33 INFO - PROCESS | 10427 | 1467873693559 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 23:41:33 INFO - PROCESS | 10427 | 1467873693566 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 23:41:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 23:41:33 INFO - PROCESS | 10427 | 1467873693575 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 23:41:33 INFO - PROCESS | 10427 | 1467873693579 Marionette TRACE conn4 <- [1,554,null,{}] 23:41:33 INFO - PROCESS | 10427 | 1467873693586 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:33 INFO - PROCESS | 10427 | 1467873693592 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:33 INFO - PROCESS | 10427 | 1467873693793 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 23:41:34 INFO - PROCESS | 10427 | 1467873694038 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:34 INFO - PROCESS | 10427 | 1467873694047 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:34 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a096c00 == 17 [pid = 10427] [id = 146] 23:41:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9aaba000) [pid = 10427] [serial = 438] [outer = (nil)] 23:41:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9aac2800) [pid = 10427] [serial = 439] [outer = 0x9aaba000] 23:41:34 INFO - PROCESS | 10427 | 1467873694180 Marionette DEBUG loaded listener.js 23:41:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9afc8c00) [pid = 10427] [serial = 440] [outer = 0x9aaba000] 23:41:34 INFO - PROCESS | 10427 | [10427] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:41:35 INFO - PROCESS | 10427 | 1467873695231 Marionette TRACE conn4 <- [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]]]}] 23:41:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 23:41:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1697ms 23:41:35 INFO - PROCESS | 10427 | 1467873695273 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 23:41:35 INFO - PROCESS | 10427 | 1467873695278 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 23:41:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 23:41:35 INFO - PROCESS | 10427 | 1467873695295 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 23:41:35 INFO - PROCESS | 10427 | 1467873695305 Marionette TRACE conn4 <- [1,558,null,{}] 23:41:35 INFO - PROCESS | 10427 | 1467873695311 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:35 INFO - PROCESS | 10427 | 1467873695320 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:35 INFO - PROCESS | 10427 | 1467873695554 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 23:41:35 INFO - PROCESS | 10427 | 1467873695798 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:35 INFO - PROCESS | 10427 | 1467873695809 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:35 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a63f800 == 18 [pid = 10427] [id = 147] 23:41:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9b3e1000) [pid = 10427] [serial = 441] [outer = (nil)] 23:41:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x9c3eb400) [pid = 10427] [serial = 442] [outer = 0x9b3e1000] 23:41:35 INFO - PROCESS | 10427 | 1467873695892 Marionette DEBUG loaded listener.js 23:41:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x9c45a400) [pid = 10427] [serial = 443] [outer = 0x9b3e1000] 23:41:36 INFO - PROCESS | 10427 | 1467873696879 Marionette TRACE conn4 <- [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]]]}] 23:41:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 23:41:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1656ms 23:41:36 INFO - PROCESS | 10427 | 1467873696943 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 23:41:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 23:41:36 INFO - PROCESS | 10427 | 1467873696949 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 23:41:36 INFO - PROCESS | 10427 | 1467873696956 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 23:41:36 INFO - PROCESS | 10427 | 1467873696959 Marionette TRACE conn4 <- [1,562,null,{}] 23:41:36 INFO - PROCESS | 10427 | 1467873696966 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:36 INFO - PROCESS | 10427 | 1467873696971 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:37 INFO - PROCESS | 10427 | 1467873697167 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 23:41:37 INFO - PROCESS | 10427 | 1467873697512 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:37 INFO - PROCESS | 10427 | 1467873697523 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:37 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d1b400 == 19 [pid = 10427] [id = 148] 23:41:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x93d20400) [pid = 10427] [serial = 444] [outer = (nil)] 23:41:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x93f0d800) [pid = 10427] [serial = 445] [outer = 0x93d20400] 23:41:37 INFO - PROCESS | 10427 | 1467873697607 Marionette DEBUG loaded listener.js 23:41:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x94a7c000) [pid = 10427] [serial = 446] [outer = 0x93d20400] 23:41:38 INFO - PROCESS | 10427 | [10427] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:41:38 INFO - PROCESS | 10427 | 1467873698682 Marionette TRACE conn4 <- [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]]]}] 23:41:38 INFO - PROCESS | 10427 | --DOCSHELL 0x9aac1c00 == 18 [pid = 10427] [id = 143] 23:41:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 23:41:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1792ms 23:41:38 INFO - PROCESS | 10427 | --DOCSHELL 0x95658c00 == 17 [pid = 10427] [id = 142] 23:41:38 INFO - PROCESS | 10427 | --DOCSHELL 0x9a8abc00 == 16 [pid = 10427] [id = 141] 23:41:38 INFO - PROCESS | 10427 | --DOCSHELL 0x95566000 == 15 [pid = 10427] [id = 140] 23:41:38 INFO - PROCESS | 10427 | --DOCSHELL 0x930de800 == 14 [pid = 10427] [id = 139] 23:41:38 INFO - PROCESS | 10427 | 1467873698760 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 23:41:38 INFO - PROCESS | 10427 | 1467873698765 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 23:41:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 23:41:38 INFO - PROCESS | 10427 | 1467873698774 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 23:41:38 INFO - PROCESS | 10427 | 1467873698779 Marionette TRACE conn4 <- [1,566,null,{}] 23:41:38 INFO - PROCESS | 10427 | 1467873698788 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:38 INFO - PROCESS | 10427 | 1467873698794 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:38 INFO - PROCESS | 10427 | 1467873698986 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 23:41:38 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x9c3b9000) [pid = 10427] [serial = 391] [outer = (nil)] [url = about:blank] 23:41:38 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x9c126000) [pid = 10427] [serial = 388] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x99f6fc00) [pid = 10427] [serial = 370] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9a2d6c00) [pid = 10427] [serial = 371] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x930da000) [pid = 10427] [serial = 367] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x93d1f400) [pid = 10427] [serial = 368] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9a641000) [pid = 10427] [serial = 382] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9a64a400) [pid = 10427] [serial = 383] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9c3e4400) [pid = 10427] [serial = 376] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9c3bdc00) [pid = 10427] [serial = 377] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9ab86800) [pid = 10427] [serial = 373] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9a91e400) [pid = 10427] [serial = 374] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x955db800) [pid = 10427] [serial = 379] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x95657000) [pid = 10427] [serial = 380] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9c3bb400) [pid = 10427] [serial = 389] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x9afd4800) [pid = 10427] [serial = 386] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9ab8bc00) [pid = 10427] [serial = 385] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9ab83400) [pid = 10427] [serial = 392] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9aac8800) [pid = 10427] [serial = 364] [outer = (nil)] [url = about:blank] 23:41:39 INFO - PROCESS | 10427 | 1467873699180 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:39 INFO - PROCESS | 10427 | 1467873699190 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:39 INFO - PROCESS | 10427 | ++DOCSHELL 0x95533000 == 15 [pid = 10427] [id = 149] 23:41:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9553d400) [pid = 10427] [serial = 447] [outer = (nil)] 23:41:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x955d7c00) [pid = 10427] [serial = 448] [outer = 0x9553d400] 23:41:39 INFO - PROCESS | 10427 | 1467873699265 Marionette DEBUG loaded listener.js 23:41:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x95658c00) [pid = 10427] [serial = 449] [outer = 0x9553d400] 23:41:39 INFO - PROCESS | 10427 | [10427] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:41:40 INFO - PROCESS | 10427 | 1467873700047 Marionette TRACE conn4 <- [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]]]}] 23:41:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 23:41:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1333ms 23:41:40 INFO - PROCESS | 10427 | 1467873700110 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 23:41:40 INFO - PROCESS | 10427 | 1467873700117 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 23:41:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 23:41:40 INFO - PROCESS | 10427 | 1467873700130 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 23:41:40 INFO - PROCESS | 10427 | 1467873700134 Marionette TRACE conn4 <- [1,570,null,{}] 23:41:40 INFO - PROCESS | 10427 | 1467873700141 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:40 INFO - PROCESS | 10427 | 1467873700147 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:40 INFO - PROCESS | 10427 | 1467873700328 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 23:41:40 INFO - PROCESS | 10427 | 1467873700451 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:40 INFO - PROCESS | 10427 | 1467873700460 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:40 INFO - PROCESS | 10427 | ++DOCSHELL 0x95564000 == 16 [pid = 10427] [id = 150] 23:41:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9946e400) [pid = 10427] [serial = 450] [outer = (nil)] 23:41:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9a356400) [pid = 10427] [serial = 451] [outer = 0x9946e400] 23:41:40 INFO - PROCESS | 10427 | 1467873700547 Marionette DEBUG loaded listener.js 23:41:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9a642000) [pid = 10427] [serial = 452] [outer = 0x9946e400] 23:41:41 INFO - PROCESS | 10427 | [10427] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:41:41 INFO - PROCESS | 10427 | 1467873701482 Marionette TRACE conn4 <- [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]]]}] 23:41:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 23:41:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1382ms 23:41:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 23:41:41 INFO - PROCESS | 10427 | 1467873701513 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 23:41:41 INFO - PROCESS | 10427 | 1467873701516 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 23:41:41 INFO - PROCESS | 10427 | 1467873701538 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 23:41:41 INFO - PROCESS | 10427 | 1467873701548 Marionette TRACE conn4 <- [1,574,null,{}] 23:41:41 INFO - PROCESS | 10427 | 1467873701557 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:41 INFO - PROCESS | 10427 | 1467873701563 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:41 INFO - PROCESS | 10427 | 1467873701810 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 23:41:41 INFO - PROCESS | 10427 | 1467873701838 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:41 INFO - PROCESS | 10427 | 1467873701846 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:41 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a09ac00 == 17 [pid = 10427] [id = 151] 23:41:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9ab89400) [pid = 10427] [serial = 453] [outer = (nil)] 23:41:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9afd4000) [pid = 10427] [serial = 454] [outer = 0x9ab89400] 23:41:41 INFO - PROCESS | 10427 | 1467873701923 Marionette DEBUG loaded listener.js 23:41:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9b3e2800) [pid = 10427] [serial = 455] [outer = 0x9ab89400] 23:41:42 INFO - PROCESS | 10427 | 1467873702857 Marionette TRACE conn4 <- [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]]]}] 23:41:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 23:41:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1369ms 23:41:42 INFO - PROCESS | 10427 | 1467873702891 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 23:41:42 INFO - PROCESS | 10427 | 1467873702896 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 23:41:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 23:41:42 INFO - PROCESS | 10427 | 1467873702903 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 23:41:42 INFO - PROCESS | 10427 | 1467873702906 Marionette TRACE conn4 <- [1,578,null,{}] 23:41:42 INFO - PROCESS | 10427 | 1467873702912 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:42 INFO - PROCESS | 10427 | 1467873702918 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:43 INFO - PROCESS | 10427 | 1467873703147 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 23:41:43 INFO - PROCESS | 10427 | 1467873703166 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:43 INFO - PROCESS | 10427 | 1467873703175 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:43 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a645800 == 18 [pid = 10427] [id = 152] 23:41:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9a64a400) [pid = 10427] [serial = 456] [outer = (nil)] 23:41:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9b868400) [pid = 10427] [serial = 457] [outer = 0x9a64a400] 23:41:43 INFO - PROCESS | 10427 | 1467873703248 Marionette DEBUG loaded listener.js 23:41:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9bc1e800) [pid = 10427] [serial = 458] [outer = 0x9a64a400] 23:41:43 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x94a49000) [pid = 10427] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 23:41:43 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9a8ac800) [pid = 10427] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 23:41:43 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9a922400) [pid = 10427] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 23:41:43 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9555f000) [pid = 10427] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 23:41:43 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9564d800) [pid = 10427] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 23:41:43 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x930d8c00) [pid = 10427] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 23:41:43 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x994cf400) [pid = 10427] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 23:41:43 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9b53b800) [pid = 10427] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 23:41:43 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x9ab8d400) [pid = 10427] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 23:41:43 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9d6e8800) [pid = 10427] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 23:41:43 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0xa257a400) [pid = 10427] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 23:41:43 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x930df400) [pid = 10427] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 23:41:44 INFO - PROCESS | 10427 | 1467873704411 Marionette TRACE conn4 <- [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]]]}] 23:41:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 23:41:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1587ms 23:41:44 INFO - PROCESS | 10427 | 1467873704491 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 23:41:44 INFO - PROCESS | 10427 | 1467873704494 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 23:41:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 23:41:44 INFO - PROCESS | 10427 | 1467873704503 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 23:41:44 INFO - PROCESS | 10427 | 1467873704507 Marionette TRACE conn4 <- [1,582,null,{}] 23:41:44 INFO - PROCESS | 10427 | 1467873704520 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:44 INFO - PROCESS | 10427 | 1467873704525 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:44 INFO - PROCESS | 10427 | 1467873704702 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 23:41:44 INFO - PROCESS | 10427 | 1467873704825 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:44 INFO - PROCESS | 10427 | 1467873704845 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:44 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a099400 == 19 [pid = 10427] [id = 153] 23:41:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9a643400) [pid = 10427] [serial = 459] [outer = (nil)] 23:41:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9c3e4400) [pid = 10427] [serial = 460] [outer = 0x9a643400] 23:41:44 INFO - PROCESS | 10427 | 1467873704976 Marionette DEBUG loaded listener.js 23:41:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9d61b000) [pid = 10427] [serial = 461] [outer = 0x9a643400] 23:41:45 INFO - PROCESS | 10427 | 1467873705777 Marionette TRACE conn4 <- [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]]]}] 23:41:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 23:41:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1338ms 23:41:45 INFO - PROCESS | 10427 | 1467873705894 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 23:41:45 INFO - PROCESS | 10427 | 1467873705899 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 23:41:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 23:41:45 INFO - PROCESS | 10427 | 1467873705911 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 23:41:45 INFO - PROCESS | 10427 | 1467873705917 Marionette TRACE conn4 <- [1,586,null,{}] 23:41:45 INFO - PROCESS | 10427 | 1467873705928 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:45 INFO - PROCESS | 10427 | 1467873705936 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:46 INFO - PROCESS | 10427 | 1467873706168 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 23:41:46 INFO - PROCESS | 10427 | 1467873706331 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:46 INFO - PROCESS | 10427 | 1467873706356 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:46 INFO - PROCESS | 10427 | ++DOCSHELL 0x93276c00 == 20 [pid = 10427] [id = 154] 23:41:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x94a49000) [pid = 10427] [serial = 462] [outer = (nil)] 23:41:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x95534800) [pid = 10427] [serial = 463] [outer = 0x94a49000] 23:41:46 INFO - PROCESS | 10427 | 1467873706522 Marionette DEBUG loaded listener.js 23:41:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x95536800) [pid = 10427] [serial = 464] [outer = 0x94a49000] 23:41:47 INFO - PROCESS | 10427 | [10427] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:41:47 INFO - PROCESS | 10427 | 1467873707458 Marionette TRACE conn4 <- [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]]]}] 23:41:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 23:41:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1593ms 23:41:47 INFO - PROCESS | 10427 | 1467873707504 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 23:41:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 23:41:47 INFO - PROCESS | 10427 | 1467873707510 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 23:41:47 INFO - PROCESS | 10427 | 1467873707522 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 23:41:47 INFO - PROCESS | 10427 | 1467873707527 Marionette TRACE conn4 <- [1,590,null,{}] 23:41:47 INFO - PROCESS | 10427 | 1467873707535 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:47 INFO - PROCESS | 10427 | 1467873707542 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:47 INFO - PROCESS | 10427 | 1467873707762 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 23:41:48 INFO - PROCESS | 10427 | 1467873707978 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:48 INFO - PROCESS | 10427 | 1467873707987 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:48 INFO - PROCESS | 10427 | ++DOCSHELL 0x994d7400 == 21 [pid = 10427] [id = 155] 23:41:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x99f74400) [pid = 10427] [serial = 465] [outer = (nil)] 23:41:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9a644c00) [pid = 10427] [serial = 466] [outer = 0x99f74400] 23:41:48 INFO - PROCESS | 10427 | 1467873708090 Marionette DEBUG loaded listener.js 23:41:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9a838000) [pid = 10427] [serial = 467] [outer = 0x99f74400] 23:41:49 INFO - PROCESS | 10427 | 1467873709120 Marionette TRACE conn4 <- [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]]]}] 23:41:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 23:41:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1652ms 23:41:49 INFO - PROCESS | 10427 | 1467873709169 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 23:41:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 23:41:49 INFO - PROCESS | 10427 | 1467873709174 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 23:41:49 INFO - PROCESS | 10427 | 1467873709182 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 23:41:49 INFO - PROCESS | 10427 | 1467873709185 Marionette TRACE conn4 <- [1,594,null,{}] 23:41:49 INFO - PROCESS | 10427 | 1467873709200 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:49 INFO - PROCESS | 10427 | 1467873709210 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:49 INFO - PROCESS | 10427 | 1467873709467 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 23:41:49 INFO - PROCESS | 10427 | 1467873709731 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:49 INFO - PROCESS | 10427 | 1467873709746 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:49 INFO - PROCESS | 10427 | ++DOCSHELL 0x9bca6800 == 22 [pid = 10427] [id = 156] 23:41:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9c3dec00) [pid = 10427] [serial = 468] [outer = (nil)] 23:41:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9c464000) [pid = 10427] [serial = 469] [outer = 0x9c3dec00] 23:41:49 INFO - PROCESS | 10427 | 1467873709849 Marionette DEBUG loaded listener.js 23:41:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9d6eb400) [pid = 10427] [serial = 470] [outer = 0x9c3dec00] 23:41:50 INFO - PROCESS | 10427 | 1467873710911 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 23:41:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 23:41:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1785ms 23:41:50 INFO - PROCESS | 10427 | 1467873710968 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 23:41:50 INFO - PROCESS | 10427 | 1467873710971 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 23:41:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 23:41:50 INFO - PROCESS | 10427 | 1467873710980 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 23:41:50 INFO - PROCESS | 10427 | 1467873710984 Marionette TRACE conn4 <- [1,598,null,{}] 23:41:50 INFO - PROCESS | 10427 | 1467873710990 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:50 INFO - PROCESS | 10427 | 1467873710996 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:51 INFO - PROCESS | 10427 | 1467873711194 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 23:41:51 INFO - PROCESS | 10427 | 1467873711412 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:51 INFO - PROCESS | 10427 | 1467873711422 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:51 INFO - PROCESS | 10427 | ++DOCSHELL 0x955d3000 == 23 [pid = 10427] [id = 157] 23:41:51 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9c3df000) [pid = 10427] [serial = 471] [outer = (nil)] 23:41:51 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0xa22a0400) [pid = 10427] [serial = 472] [outer = 0x9c3df000] 23:41:51 INFO - PROCESS | 10427 | 1467873711547 Marionette DEBUG loaded listener.js 23:41:51 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0xa2346000) [pid = 10427] [serial = 473] [outer = 0x9c3df000] 23:41:52 INFO - PROCESS | 10427 | 1467873712434 Marionette TRACE conn4 <- [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]]]}] 23:41:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 23:41:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1487ms 23:41:52 INFO - PROCESS | 10427 | 1467873712483 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 23:41:52 INFO - PROCESS | 10427 | 1467873712488 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 23:41:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 23:41:52 INFO - PROCESS | 10427 | 1467873712495 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 23:41:52 INFO - PROCESS | 10427 | 1467873712499 Marionette TRACE conn4 <- [1,602,null,{}] 23:41:52 INFO - PROCESS | 10427 | 1467873712507 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:52 INFO - PROCESS | 10427 | 1467873712511 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:52 INFO - PROCESS | 10427 | 1467873712699 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 23:41:52 INFO - PROCESS | 10427 | 1467873712857 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:52 INFO - PROCESS | 10427 | 1467873712865 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:52 INFO - PROCESS | 10427 | ++DOCSHELL 0xa22a8000 == 24 [pid = 10427] [id = 158] 23:41:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0xa2345400) [pid = 10427] [serial = 474] [outer = (nil)] 23:41:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0xa23b4800) [pid = 10427] [serial = 475] [outer = 0xa2345400] 23:41:52 INFO - PROCESS | 10427 | 1467873712956 Marionette DEBUG loaded listener.js 23:41:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0xa2578c00) [pid = 10427] [serial = 476] [outer = 0xa2345400] 23:41:54 INFO - PROCESS | 10427 | 1467873714083 Marionette TRACE conn4 <- [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]]]}] 23:41:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 23:41:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1631ms 23:41:54 INFO - PROCESS | 10427 | 1467873714127 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 23:41:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 23:41:54 INFO - PROCESS | 10427 | 1467873714131 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 23:41:54 INFO - PROCESS | 10427 | 1467873714138 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 23:41:54 INFO - PROCESS | 10427 | 1467873714143 Marionette TRACE conn4 <- [1,606,null,{}] 23:41:54 INFO - PROCESS | 10427 | 1467873714149 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:54 INFO - PROCESS | 10427 | 1467873714160 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:54 INFO - PROCESS | 10427 | 1467873714457 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 23:41:54 INFO - PROCESS | 10427 | 1467873714704 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:54 INFO - PROCESS | 10427 | 1467873714717 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:54 INFO - PROCESS | 10427 | ++DOCSHELL 0x95533c00 == 25 [pid = 10427] [id = 159] 23:41:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0xa3104c00) [pid = 10427] [serial = 477] [outer = (nil)] 23:41:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0xa3187c00) [pid = 10427] [serial = 478] [outer = 0xa3104c00] 23:41:54 INFO - PROCESS | 10427 | 1467873714804 Marionette DEBUG loaded listener.js 23:41:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0xa33c5800) [pid = 10427] [serial = 479] [outer = 0xa3104c00] 23:41:55 INFO - PROCESS | 10427 | 1467873715709 Marionette TRACE conn4 <- [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]]]}] 23:41:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 23:41:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1634ms 23:41:55 INFO - PROCESS | 10427 | 1467873715773 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 23:41:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 23:41:55 INFO - PROCESS | 10427 | 1467873715778 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 23:41:55 INFO - PROCESS | 10427 | 1467873715785 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 23:41:55 INFO - PROCESS | 10427 | 1467873715791 Marionette TRACE conn4 <- [1,610,null,{}] 23:41:55 INFO - PROCESS | 10427 | 1467873715797 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:55 INFO - PROCESS | 10427 | 1467873715805 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:56 INFO - PROCESS | 10427 | 1467873716018 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 23:41:56 INFO - PROCESS | 10427 | 1467873716251 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:56 INFO - PROCESS | 10427 | 1467873716257 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:56 INFO - PROCESS | 10427 | ++DOCSHELL 0x9c30f800 == 26 [pid = 10427] [id = 160] 23:41:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0xa310e400) [pid = 10427] [serial = 480] [outer = (nil)] 23:41:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 94 (0xa4d51800) [pid = 10427] [serial = 481] [outer = 0xa310e400] 23:41:56 INFO - PROCESS | 10427 | 1467873716414 Marionette DEBUG loaded listener.js 23:41:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 95 (0xa4f15800) [pid = 10427] [serial = 482] [outer = 0xa310e400] 23:41:57 INFO - PROCESS | 10427 | 1467873717350 Marionette TRACE conn4 <- [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]]]}] 23:41:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 23:41:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1643ms 23:41:57 INFO - PROCESS | 10427 | 1467873717429 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 23:41:57 INFO - PROCESS | 10427 | 1467873717436 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 23:41:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 23:41:57 INFO - PROCESS | 10427 | 1467873717448 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 23:41:57 INFO - PROCESS | 10427 | 1467873717456 Marionette TRACE conn4 <- [1,614,null,{}] 23:41:57 INFO - PROCESS | 10427 | 1467873717466 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:57 INFO - PROCESS | 10427 | 1467873717473 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:57 INFO - PROCESS | 10427 | 1467873717750 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 23:41:57 INFO - PROCESS | 10427 | 1467873717961 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:57 INFO - PROCESS | 10427 | 1467873717970 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:58 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fca800 == 27 [pid = 10427] [id = 161] 23:41:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 96 (0x91fcbc00) [pid = 10427] [serial = 483] [outer = (nil)] 23:41:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 97 (0x91fd3400) [pid = 10427] [serial = 484] [outer = 0x91fcbc00] 23:41:58 INFO - PROCESS | 10427 | 1467873718053 Marionette DEBUG loaded listener.js 23:41:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 98 (0x91fd5400) [pid = 10427] [serial = 485] [outer = 0x91fcbc00] 23:41:59 INFO - PROCESS | 10427 | 1467873719186 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 23:41:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 23:41:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1789ms 23:41:59 INFO - PROCESS | 10427 | 1467873719253 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 23:41:59 INFO - PROCESS | 10427 | 1467873719259 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 23:41:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 23:41:59 INFO - PROCESS | 10427 | 1467873719271 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 23:41:59 INFO - PROCESS | 10427 | 1467873719275 Marionette TRACE conn4 <- [1,618,null,{}] 23:41:59 INFO - PROCESS | 10427 | 1467873719284 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:41:59 INFO - PROCESS | 10427 | 1467873719290 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:59 INFO - PROCESS | 10427 | 1467873719547 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 23:41:59 INFO - PROCESS | 10427 | 1467873719698 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:59 INFO - PROCESS | 10427 | 1467873719707 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:41:59 INFO - PROCESS | 10427 | ++DOCSHELL 0x93276000 == 28 [pid = 10427] [id = 162] 23:41:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 99 (0x93282000) [pid = 10427] [serial = 486] [outer = (nil)] 23:41:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 100 (0x94a4bc00) [pid = 10427] [serial = 487] [outer = 0x93282000] 23:41:59 INFO - PROCESS | 10427 | 1467873719785 Marionette DEBUG loaded listener.js 23:41:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 101 (0x95559c00) [pid = 10427] [serial = 488] [outer = 0x93282000] 23:42:00 INFO - PROCESS | 10427 | 1467873720759 Marionette TRACE conn4 <- [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]]]}] 23:42:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 23:42:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1540ms 23:42:00 INFO - PROCESS | 10427 | 1467873720810 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 23:42:00 INFO - PROCESS | 10427 | 1467873720818 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 23:42:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 23:42:00 INFO - PROCESS | 10427 | 1467873720830 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 23:42:00 INFO - PROCESS | 10427 | 1467873720834 Marionette TRACE conn4 <- [1,622,null,{}] 23:42:00 INFO - PROCESS | 10427 | 1467873720842 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:00 INFO - PROCESS | 10427 | 1467873720849 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:01 INFO - PROCESS | 10427 | 1467873721033 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 23:42:02 INFO - PROCESS | 10427 | --DOCSHELL 0x9a63f800 == 27 [pid = 10427] [id = 147] 23:42:02 INFO - PROCESS | 10427 | --DOCSHELL 0x93f0d400 == 26 [pid = 10427] [id = 145] 23:42:02 INFO - PROCESS | 10427 | --DOCSHELL 0x9a096c00 == 25 [pid = 10427] [id = 146] 23:42:02 INFO - PROCESS | 10427 | --DOCSHELL 0x930d2800 == 24 [pid = 10427] [id = 144] 23:42:02 INFO - PROCESS | 10427 | --DOCSHELL 0x93d1b400 == 23 [pid = 10427] [id = 148] 23:42:02 INFO - PROCESS | 10427 | --DOCSHELL 0x9555e800 == 22 [pid = 10427] [id = 138] 23:42:02 INFO - PROCESS | 10427 | --DOMWINDOW == 100 (0x9afc7800) [pid = 10427] [serial = 430] [outer = (nil)] [url = about:blank] 23:42:02 INFO - PROCESS | 10427 | --DOMWINDOW == 99 (0x95530c00) [pid = 10427] [serial = 418] [outer = (nil)] [url = about:blank] 23:42:02 INFO - PROCESS | 10427 | --DOMWINDOW == 98 (0x9a920c00) [pid = 10427] [serial = 424] [outer = (nil)] [url = about:blank] 23:42:02 INFO - PROCESS | 10427 | --DOMWINDOW == 97 (0x95539400) [pid = 10427] [serial = 419] [outer = (nil)] [url = about:blank] 23:42:02 INFO - PROCESS | 10427 | --DOMWINDOW == 96 (0x9ab87000) [pid = 10427] [serial = 427] [outer = (nil)] [url = about:blank] 23:42:02 INFO - PROCESS | 10427 | --DOMWINDOW == 95 (0x9aabbc00) [pid = 10427] [serial = 425] [outer = (nil)] [url = about:blank] 23:42:02 INFO - PROCESS | 10427 | --DOMWINDOW == 94 (0x95659c00) [pid = 10427] [serial = 415] [outer = (nil)] [url = about:blank] 23:42:02 INFO - PROCESS | 10427 | --DOMWINDOW == 93 (0x96825000) [pid = 10427] [serial = 421] [outer = (nil)] [url = about:blank] 23:42:02 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0x93f07400) [pid = 10427] [serial = 395] [outer = (nil)] [url = about:blank] 23:42:02 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0x930dec00) [pid = 10427] [serial = 394] [outer = (nil)] [url = about:blank] 23:42:02 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x9a697800) [pid = 10427] [serial = 398] [outer = (nil)] [url = about:blank] 23:42:02 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x9a649000) [pid = 10427] [serial = 397] [outer = (nil)] [url = about:blank] 23:42:02 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x9c11c000) [pid = 10427] [serial = 401] [outer = (nil)] [url = about:blank] 23:42:02 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x9b638400) [pid = 10427] [serial = 400] [outer = (nil)] [url = about:blank] 23:42:02 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0xa209cc00) [pid = 10427] [serial = 404] [outer = (nil)] [url = about:blank] 23:42:02 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9da32800) [pid = 10427] [serial = 403] [outer = (nil)] [url = about:blank] 23:42:02 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0xa23a8800) [pid = 10427] [serial = 407] [outer = (nil)] [url = about:blank] 23:42:02 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0xa237e400) [pid = 10427] [serial = 406] [outer = (nil)] [url = about:blank] 23:42:02 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0xa3106400) [pid = 10427] [serial = 410] [outer = (nil)] [url = about:blank] 23:42:02 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0xa25f3400) [pid = 10427] [serial = 409] [outer = (nil)] [url = about:blank] 23:42:02 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x97aeb800) [pid = 10427] [serial = 413] [outer = (nil)] [url = about:blank] 23:42:02 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x955d1c00) [pid = 10427] [serial = 412] [outer = (nil)] [url = about:blank] 23:42:02 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9afd0800) [pid = 10427] [serial = 428] [outer = (nil)] [url = about:blank] 23:42:02 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x97ae9c00) [pid = 10427] [serial = 416] [outer = (nil)] [url = about:blank] 23:42:02 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x98529800) [pid = 10427] [serial = 422] [outer = (nil)] [url = about:blank] 23:42:02 INFO - PROCESS | 10427 | 1467873722593 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:02 INFO - PROCESS | 10427 | 1467873722603 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:02 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd5000 == 23 [pid = 10427] [id = 163] 23:42:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x91fd5c00) [pid = 10427] [serial = 489] [outer = (nil)] 23:42:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x930d2c00) [pid = 10427] [serial = 490] [outer = 0x91fd5c00] 23:42:02 INFO - PROCESS | 10427 | 1467873722689 Marionette DEBUG loaded listener.js 23:42:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x93282800) [pid = 10427] [serial = 491] [outer = 0x91fd5c00] 23:42:03 INFO - PROCESS | 10427 | 1467873723513 Marionette TRACE conn4 <- [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]]]}] 23:42:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 23:42:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 2746ms 23:42:03 INFO - PROCESS | 10427 | 1467873723578 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 23:42:03 INFO - PROCESS | 10427 | 1467873723584 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 23:42:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 23:42:03 INFO - PROCESS | 10427 | 1467873723593 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 23:42:03 INFO - PROCESS | 10427 | 1467873723598 Marionette TRACE conn4 <- [1,626,null,{}] 23:42:03 INFO - PROCESS | 10427 | 1467873723607 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:03 INFO - PROCESS | 10427 | 1467873723616 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:03 INFO - PROCESS | 10427 | 1467873723805 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 23:42:03 INFO - PROCESS | 10427 | 1467873723926 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:03 INFO - PROCESS | 10427 | 1467873723936 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:03 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a4ec00 == 24 [pid = 10427] [id = 164] 23:42:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x95531c00) [pid = 10427] [serial = 492] [outer = (nil)] 23:42:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9555ec00) [pid = 10427] [serial = 493] [outer = 0x95531c00] 23:42:04 INFO - PROCESS | 10427 | 1467873724017 Marionette DEBUG loaded listener.js 23:42:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x955d8000) [pid = 10427] [serial = 494] [outer = 0x95531c00] 23:42:04 INFO - PROCESS | 10427 | 1467873724867 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 23:42:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 23:42:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1341ms 23:42:04 INFO - PROCESS | 10427 | 1467873724938 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 23:42:04 INFO - PROCESS | 10427 | 1467873724944 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 23:42:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 23:42:04 INFO - PROCESS | 10427 | 1467873724952 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 23:42:04 INFO - PROCESS | 10427 | 1467873724956 Marionette TRACE conn4 <- [1,630,null,{}] 23:42:04 INFO - PROCESS | 10427 | 1467873724969 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:04 INFO - PROCESS | 10427 | 1467873724973 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:05 INFO - PROCESS | 10427 | 1467873725199 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 23:42:05 INFO - PROCESS | 10427 | 1467873725228 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:05 INFO - PROCESS | 10427 | 1467873725234 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:05 INFO - PROCESS | 10427 | ++DOCSHELL 0x97aeb800 == 25 [pid = 10427] [id = 165] 23:42:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x97af4400) [pid = 10427] [serial = 495] [outer = (nil)] 23:42:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x99469c00) [pid = 10427] [serial = 496] [outer = 0x97af4400] 23:42:05 INFO - PROCESS | 10427 | 1467873725309 Marionette DEBUG loaded listener.js 23:42:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9984e800) [pid = 10427] [serial = 497] [outer = 0x97af4400] 23:42:06 INFO - PROCESS | 10427 | 1467873726323 Marionette TRACE conn4 <- [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]]]}] 23:42:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 23:42:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1439ms 23:42:06 INFO - PROCESS | 10427 | 1467873726393 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 23:42:06 INFO - PROCESS | 10427 | 1467873726396 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 23:42:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 23:42:06 INFO - PROCESS | 10427 | 1467873726412 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 23:42:06 INFO - PROCESS | 10427 | 1467873726423 Marionette TRACE conn4 <- [1,634,null,{}] 23:42:06 INFO - PROCESS | 10427 | 1467873726440 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:06 INFO - PROCESS | 10427 | 1467873726458 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:06 INFO - PROCESS | 10427 | 1467873726688 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 23:42:06 INFO - PROCESS | 10427 | 1467873726712 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:06 INFO - PROCESS | 10427 | 1467873726720 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:06 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a83fc00 == 26 [pid = 10427] [id = 166] 23:42:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x9a8a1800) [pid = 10427] [serial = 498] [outer = (nil)] 23:42:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x9a8a8c00) [pid = 10427] [serial = 499] [outer = 0x9a8a1800] 23:42:06 INFO - PROCESS | 10427 | 1467873726813 Marionette DEBUG loaded listener.js 23:42:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x9aabbc00) [pid = 10427] [serial = 500] [outer = 0x9a8a1800] 23:42:07 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x9ab89400) [pid = 10427] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 23:42:07 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9a64a400) [pid = 10427] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 23:42:07 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9946e400) [pid = 10427] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 23:42:07 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x930d4000) [pid = 10427] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 23:42:07 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9aaba000) [pid = 10427] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 23:42:07 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9553d400) [pid = 10427] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 23:42:07 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9553c800) [pid = 10427] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 23:42:07 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9b3e1000) [pid = 10427] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 23:42:07 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x93d20400) [pid = 10427] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 23:42:07 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9aac4400) [pid = 10427] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 23:42:07 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9a643400) [pid = 10427] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 23:42:07 INFO - PROCESS | 10427 | [10427] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:42:08 INFO - PROCESS | 10427 | 1467873728277 Marionette TRACE conn4 <- [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]]]}] 23:42:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 23:42:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1910ms 23:42:08 INFO - PROCESS | 10427 | 1467873728314 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 23:42:08 INFO - PROCESS | 10427 | 1467873728318 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 23:42:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 23:42:08 INFO - PROCESS | 10427 | 1467873728326 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 23:42:08 INFO - PROCESS | 10427 | 1467873728330 Marionette TRACE conn4 <- [1,638,null,{}] 23:42:08 INFO - PROCESS | 10427 | 1467873728337 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:08 INFO - PROCESS | 10427 | 1467873728342 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:08 INFO - PROCESS | 10427 | 1467873728568 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 23:42:08 INFO - PROCESS | 10427 | 1467873728582 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:08 INFO - PROCESS | 10427 | 1467873728588 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:08 INFO - PROCESS | 10427 | ++DOCSHELL 0x93283800 == 27 [pid = 10427] [id = 167] 23:42:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9565bc00) [pid = 10427] [serial = 501] [outer = (nil)] 23:42:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9a927800) [pid = 10427] [serial = 502] [outer = 0x9565bc00] 23:42:08 INFO - PROCESS | 10427 | 1467873728674 Marionette DEBUG loaded listener.js 23:42:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9aac5c00) [pid = 10427] [serial = 503] [outer = 0x9565bc00] 23:42:09 INFO - PROCESS | 10427 | [10427] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:42:09 INFO - PROCESS | 10427 | 1467873729561 Marionette TRACE conn4 <- [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]]]}] 23:42:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 23:42:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1297ms 23:42:09 INFO - PROCESS | 10427 | 1467873729637 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 23:42:09 INFO - PROCESS | 10427 | 1467873729644 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 23:42:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 23:42:09 INFO - PROCESS | 10427 | 1467873729654 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 23:42:09 INFO - PROCESS | 10427 | 1467873729662 Marionette TRACE conn4 <- [1,642,null,{}] 23:42:09 INFO - PROCESS | 10427 | 1467873729673 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:09 INFO - PROCESS | 10427 | 1467873729679 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:09 INFO - PROCESS | 10427 | 1467873729919 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 23:42:10 INFO - PROCESS | 10427 | 1467873730081 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:10 INFO - PROCESS | 10427 | 1467873730101 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:10 INFO - PROCESS | 10427 | ++DOCSHELL 0x93f0d400 == 28 [pid = 10427] [id = 168] 23:42:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x94a41400) [pid = 10427] [serial = 504] [outer = (nil)] 23:42:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x94a7f400) [pid = 10427] [serial = 505] [outer = 0x94a41400] 23:42:10 INFO - PROCESS | 10427 | 1467873730253 Marionette DEBUG loaded listener.js 23:42:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x95653800) [pid = 10427] [serial = 506] [outer = 0x94a41400] 23:42:11 INFO - PROCESS | 10427 | 1467873731227 Marionette TRACE conn4 <- [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]]]}] 23:42:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 23:42:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1640ms 23:42:11 INFO - PROCESS | 10427 | 1467873731294 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 23:42:11 INFO - PROCESS | 10427 | 1467873731300 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 23:42:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 23:42:11 INFO - PROCESS | 10427 | 1467873731312 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 23:42:11 INFO - PROCESS | 10427 | 1467873731318 Marionette TRACE conn4 <- [1,646,null,{}] 23:42:11 INFO - PROCESS | 10427 | 1467873731326 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:11 INFO - PROCESS | 10427 | 1467873731331 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:11 INFO - PROCESS | 10427 | 1467873731541 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 23:42:11 INFO - PROCESS | 10427 | 1467873731745 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:11 INFO - PROCESS | 10427 | 1467873731753 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:11 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d9000 == 29 [pid = 10427] [id = 169] 23:42:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x93283000) [pid = 10427] [serial = 507] [outer = (nil)] 23:42:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9a837800) [pid = 10427] [serial = 508] [outer = 0x93283000] 23:42:11 INFO - PROCESS | 10427 | 1467873731887 Marionette DEBUG loaded listener.js 23:42:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x9ab8bc00) [pid = 10427] [serial = 509] [outer = 0x93283000] 23:42:12 INFO - PROCESS | 10427 | 1467873732825 Marionette TRACE conn4 <- [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]]]}] 23:42:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 23:42:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1590ms 23:42:12 INFO - PROCESS | 10427 | 1467873732899 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 23:42:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 23:42:12 INFO - PROCESS | 10427 | 1467873732903 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 23:42:12 INFO - PROCESS | 10427 | 1467873732911 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 23:42:12 INFO - PROCESS | 10427 | 1467873732918 Marionette TRACE conn4 <- [1,650,null,{}] 23:42:12 INFO - PROCESS | 10427 | 1467873732935 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:12 INFO - PROCESS | 10427 | 1467873732945 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:13 INFO - PROCESS | 10427 | 1467873733182 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 23:42:13 INFO - PROCESS | 10427 | 1467873733437 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:13 INFO - PROCESS | 10427 | 1467873733451 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:13 INFO - PROCESS | 10427 | ++DOCSHELL 0x9b638400 == 30 [pid = 10427] [id = 170] 23:42:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x9b63e400) [pid = 10427] [serial = 510] [outer = (nil)] 23:42:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x9bc1f400) [pid = 10427] [serial = 511] [outer = 0x9b63e400] 23:42:13 INFO - PROCESS | 10427 | 1467873733581 Marionette DEBUG loaded listener.js 23:42:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x9c30c000) [pid = 10427] [serial = 512] [outer = 0x9b63e400] 23:42:14 INFO - PROCESS | 10427 | 1467873734491 Marionette TRACE conn4 <- [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]]]}] 23:42:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 23:42:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1641ms 23:42:14 INFO - PROCESS | 10427 | 1467873734552 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 23:42:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 23:42:14 INFO - PROCESS | 10427 | 1467873734562 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 23:42:14 INFO - PROCESS | 10427 | 1467873734573 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 23:42:14 INFO - PROCESS | 10427 | 1467873734580 Marionette TRACE conn4 <- [1,654,null,{}] 23:42:14 INFO - PROCESS | 10427 | 1467873734588 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:14 INFO - PROCESS | 10427 | 1467873734594 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:14 INFO - PROCESS | 10427 | 1467873734822 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 23:42:15 INFO - PROCESS | 10427 | 1467873735023 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:15 INFO - PROCESS | 10427 | 1467873735031 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:15 INFO - PROCESS | 10427 | ++DOCSHELL 0x9afd0800 == 31 [pid = 10427] [id = 171] 23:42:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x9c3b2400) [pid = 10427] [serial = 513] [outer = (nil)] 23:42:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x9c3e5400) [pid = 10427] [serial = 514] [outer = 0x9c3b2400] 23:42:15 INFO - PROCESS | 10427 | 1467873735162 Marionette DEBUG loaded listener.js 23:42:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0x9c3e9400) [pid = 10427] [serial = 515] [outer = 0x9c3b2400] 23:42:16 INFO - PROCESS | 10427 | 1467873736074 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 23:42:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 23:42:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1544ms 23:42:16 INFO - PROCESS | 10427 | 1467873736116 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 23:42:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 23:42:16 INFO - PROCESS | 10427 | 1467873736121 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 23:42:16 INFO - PROCESS | 10427 | 1467873736128 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 23:42:16 INFO - PROCESS | 10427 | 1467873736132 Marionette TRACE conn4 <- [1,658,null,{}] 23:42:16 INFO - PROCESS | 10427 | 1467873736138 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:16 INFO - PROCESS | 10427 | 1467873736144 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:16 INFO - PROCESS | 10427 | 1467873736324 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 23:42:16 INFO - PROCESS | 10427 | 1467873736480 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:16 INFO - PROCESS | 10427 | 1467873736490 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:16 INFO - PROCESS | 10427 | ++DOCSHELL 0x9983f400 == 32 [pid = 10427] [id = 172] 23:42:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0x9a641800) [pid = 10427] [serial = 516] [outer = (nil)] 23:42:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 94 (0xa1137000) [pid = 10427] [serial = 517] [outer = 0x9a641800] 23:42:16 INFO - PROCESS | 10427 | 1467873736584 Marionette DEBUG loaded listener.js 23:42:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 95 (0xa2002800) [pid = 10427] [serial = 518] [outer = 0x9a641800] 23:42:17 INFO - PROCESS | 10427 | 1467873737497 Marionette TRACE conn4 <- [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]]]}] 23:42:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 23:42:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1438ms 23:42:17 INFO - PROCESS | 10427 | 1467873737566 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 23:42:17 INFO - PROCESS | 10427 | 1467873737570 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 23:42:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 23:42:17 INFO - PROCESS | 10427 | 1467873737578 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 23:42:17 INFO - PROCESS | 10427 | 1467873737582 Marionette TRACE conn4 <- [1,662,null,{}] 23:42:17 INFO - PROCESS | 10427 | 1467873737588 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:17 INFO - PROCESS | 10427 | 1467873737600 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:17 INFO - PROCESS | 10427 | 1467873737875 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 23:42:18 INFO - PROCESS | 10427 | 1467873738100 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:18 INFO - PROCESS | 10427 | 1467873738111 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:18 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fcfc00 == 33 [pid = 10427] [id = 173] 23:42:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 96 (0x930dd800) [pid = 10427] [serial = 519] [outer = (nil)] 23:42:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 97 (0xa23b4c00) [pid = 10427] [serial = 520] [outer = 0x930dd800] 23:42:18 INFO - PROCESS | 10427 | 1467873738247 Marionette DEBUG loaded listener.js 23:42:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 98 (0xa2fb9000) [pid = 10427] [serial = 521] [outer = 0x930dd800] 23:42:18 INFO - PROCESS | 10427 | [10427] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:42:19 INFO - PROCESS | 10427 | 1467873739200 Marionette TRACE conn4 <- [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]]]}] 23:42:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 23:42:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1635ms 23:42:19 INFO - PROCESS | 10427 | 1467873739214 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 23:42:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 23:42:19 INFO - PROCESS | 10427 | 1467873739218 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 23:42:19 INFO - PROCESS | 10427 | 1467873739225 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 23:42:19 INFO - PROCESS | 10427 | 1467873739229 Marionette TRACE conn4 <- [1,666,null,{}] 23:42:19 INFO - PROCESS | 10427 | 1467873739236 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:19 INFO - PROCESS | 10427 | 1467873739241 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:19 INFO - PROCESS | 10427 | 1467873739429 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 23:42:19 INFO - PROCESS | 10427 | 1467873739789 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:19 INFO - PROCESS | 10427 | 1467873739800 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:19 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd8000 == 34 [pid = 10427] [id = 174] 23:42:19 INFO - PROCESS | 10427 | ++DOMWINDOW == 99 (0x91fd8800) [pid = 10427] [serial = 522] [outer = (nil)] 23:42:19 INFO - PROCESS | 10427 | ++DOMWINDOW == 100 (0x930de800) [pid = 10427] [serial = 523] [outer = 0x91fd8800] 23:42:19 INFO - PROCESS | 10427 | 1467873739925 Marionette DEBUG loaded listener.js 23:42:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 101 (0x93d62000) [pid = 10427] [serial = 524] [outer = 0x91fd8800] 23:42:20 INFO - PROCESS | 10427 | [10427] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:42:20 INFO - PROCESS | 10427 | --DOMWINDOW == 100 (0x9b633800) [pid = 10427] [serial = 431] [outer = (nil)] [url = about:blank] 23:42:20 INFO - PROCESS | 10427 | --DOMWINDOW == 99 (0x9c3e4400) [pid = 10427] [serial = 460] [outer = (nil)] [url = about:blank] 23:42:20 INFO - PROCESS | 10427 | --DOMWINDOW == 98 (0x9b3e2800) [pid = 10427] [serial = 455] [outer = (nil)] [url = about:blank] 23:42:20 INFO - PROCESS | 10427 | --DOMWINDOW == 97 (0x9b868400) [pid = 10427] [serial = 457] [outer = (nil)] [url = about:blank] 23:42:20 INFO - PROCESS | 10427 | --DOMWINDOW == 96 (0x9a356400) [pid = 10427] [serial = 451] [outer = (nil)] [url = about:blank] 23:42:20 INFO - PROCESS | 10427 | --DOMWINDOW == 95 (0x930db000) [pid = 10427] [serial = 433] [outer = (nil)] [url = about:blank] 23:42:20 INFO - PROCESS | 10427 | --DOMWINDOW == 94 (0x93d26800) [pid = 10427] [serial = 434] [outer = (nil)] [url = about:blank] 23:42:20 INFO - PROCESS | 10427 | --DOMWINDOW == 93 (0x9aac2800) [pid = 10427] [serial = 439] [outer = (nil)] [url = about:blank] 23:42:20 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0x9afc8c00) [pid = 10427] [serial = 440] [outer = (nil)] [url = about:blank] 23:42:20 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0x955d7c00) [pid = 10427] [serial = 448] [outer = (nil)] [url = about:blank] 23:42:20 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x95658c00) [pid = 10427] [serial = 449] [outer = (nil)] [url = about:blank] 23:42:20 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x994d1400) [pid = 10427] [serial = 436] [outer = (nil)] [url = about:blank] 23:42:20 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x99845400) [pid = 10427] [serial = 437] [outer = (nil)] [url = about:blank] 23:42:20 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x9c3eb400) [pid = 10427] [serial = 442] [outer = (nil)] [url = about:blank] 23:42:20 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9c45a400) [pid = 10427] [serial = 443] [outer = (nil)] [url = about:blank] 23:42:20 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x93f0d800) [pid = 10427] [serial = 445] [outer = (nil)] [url = about:blank] 23:42:20 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x94a7c000) [pid = 10427] [serial = 446] [outer = (nil)] [url = about:blank] 23:42:20 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9afd4000) [pid = 10427] [serial = 454] [outer = (nil)] [url = about:blank] 23:42:20 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9a642000) [pid = 10427] [serial = 452] [outer = (nil)] [url = about:blank] 23:42:20 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9bc1e800) [pid = 10427] [serial = 458] [outer = (nil)] [url = about:blank] 23:42:20 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9d61b000) [pid = 10427] [serial = 461] [outer = (nil)] [url = about:blank] 23:42:20 INFO - PROCESS | 10427 | 1467873740980 Marionette TRACE conn4 <- [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]]]}] 23:42:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 23:42:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1801ms 23:42:21 INFO - PROCESS | 10427 | 1467873741028 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 23:42:21 INFO - PROCESS | 10427 | 1467873741034 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 23:42:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 23:42:21 INFO - PROCESS | 10427 | 1467873741043 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 23:42:21 INFO - PROCESS | 10427 | 1467873741048 Marionette TRACE conn4 <- [1,670,null,{}] 23:42:21 INFO - PROCESS | 10427 | 1467873741057 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:21 INFO - PROCESS | 10427 | 1467873741065 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:21 INFO - PROCESS | 10427 | 1467873741240 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 23:42:21 INFO - PROCESS | 10427 | 1467873741403 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:21 INFO - PROCESS | 10427 | 1467873741410 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:21 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a4e800 == 35 [pid = 10427] [id = 175] 23:42:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x95560000) [pid = 10427] [serial = 525] [outer = (nil)] 23:42:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9565ac00) [pid = 10427] [serial = 526] [outer = 0x95560000] 23:42:21 INFO - PROCESS | 10427 | 1467873741493 Marionette DEBUG loaded listener.js 23:42:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x96880400) [pid = 10427] [serial = 527] [outer = 0x95560000] 23:42:22 INFO - PROCESS | 10427 | 1467873742278 Marionette TRACE conn4 <- [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]]]}] 23:42:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 23:42:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1287ms 23:42:22 INFO - PROCESS | 10427 | 1467873742334 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 23:42:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 23:42:22 INFO - PROCESS | 10427 | 1467873742341 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 23:42:22 INFO - PROCESS | 10427 | 1467873742349 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 23:42:22 INFO - PROCESS | 10427 | 1467873742352 Marionette TRACE conn4 <- [1,674,null,{}] 23:42:22 INFO - PROCESS | 10427 | 1467873742359 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:22 INFO - PROCESS | 10427 | 1467873742363 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:22 INFO - PROCESS | 10427 | 1467873742542 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 23:42:22 INFO - PROCESS | 10427 | 1467873742657 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:22 INFO - PROCESS | 10427 | 1467873742666 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:22 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a091c00 == 36 [pid = 10427] [id = 176] 23:42:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9a09a800) [pid = 10427] [serial = 528] [outer = (nil)] 23:42:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9a8abc00) [pid = 10427] [serial = 529] [outer = 0x9a09a800] 23:42:22 INFO - PROCESS | 10427 | 1467873742741 Marionette DEBUG loaded listener.js 23:42:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x9ab8b000) [pid = 10427] [serial = 530] [outer = 0x9a09a800] 23:42:23 INFO - PROCESS | 10427 | [10427] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:42:23 INFO - PROCESS | 10427 | 1467873743977 Marionette TRACE conn4 <- [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]]]}] 23:42:24 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 23:42:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1686ms 23:42:24 INFO - PROCESS | 10427 | 1467873744037 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 23:42:24 INFO - PROCESS | 10427 | 1467873744042 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 23:42:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 23:42:24 INFO - PROCESS | 10427 | 1467873744081 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 23:42:24 INFO - PROCESS | 10427 | 1467873744096 Marionette TRACE conn4 <- [1,678,null,{}] 23:42:24 INFO - PROCESS | 10427 | 1467873744211 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:24 INFO - PROCESS | 10427 | 1467873744222 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:24 INFO - PROCESS | 10427 | 1467873744512 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 23:42:24 INFO - PROCESS | 10427 | 1467873744553 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:24 INFO - PROCESS | 10427 | 1467873744563 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:24 INFO - PROCESS | 10427 | ++DOCSHELL 0x9b3e1000 == 37 [pid = 10427] [id = 177] 23:42:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x9b3ec400) [pid = 10427] [serial = 531] [outer = (nil)] 23:42:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x9b85ec00) [pid = 10427] [serial = 532] [outer = 0x9b3ec400] 23:42:24 INFO - PROCESS | 10427 | 1467873744655 Marionette DEBUG loaded listener.js 23:42:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x9bc14800) [pid = 10427] [serial = 533] [outer = 0x9b3ec400] 23:42:25 INFO - PROCESS | 10427 | 1467873745566 Marionette TRACE conn4 <- [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]]]}] 23:42:25 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x94a49000) [pid = 10427] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 23:42:25 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x9c3df000) [pid = 10427] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 23:42:25 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x99f74400) [pid = 10427] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 23:42:25 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x91fcbc00) [pid = 10427] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 23:42:25 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0xa310e400) [pid = 10427] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 23:42:25 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0xa2345400) [pid = 10427] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 23:42:25 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x91fd5c00) [pid = 10427] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 23:42:25 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9c3dec00) [pid = 10427] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 23:42:25 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x93282000) [pid = 10427] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 23:42:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 23:42:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1688ms 23:42:25 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9a8a1800) [pid = 10427] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 23:42:25 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x95531c00) [pid = 10427] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 23:42:25 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x97af4400) [pid = 10427] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 23:42:25 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0xa3104c00) [pid = 10427] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 23:42:25 INFO - PROCESS | 10427 | 1467873745772 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 23:42:25 INFO - PROCESS | 10427 | 1467873745777 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 23:42:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 23:42:25 INFO - PROCESS | 10427 | 1467873745783 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 23:42:25 INFO - PROCESS | 10427 | 1467873745787 Marionette TRACE conn4 <- [1,682,null,{}] 23:42:25 INFO - PROCESS | 10427 | 1467873745793 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:25 INFO - PROCESS | 10427 | 1467873745798 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:25 INFO - PROCESS | 10427 | 1467873745965 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 23:42:26 INFO - PROCESS | 10427 | 1467873746160 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:26 INFO - PROCESS | 10427 | 1467873746172 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:26 INFO - PROCESS | 10427 | ++DOCSHELL 0x9553d000 == 38 [pid = 10427] [id = 178] 23:42:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x955d4800) [pid = 10427] [serial = 534] [outer = (nil)] 23:42:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9a837000) [pid = 10427] [serial = 535] [outer = 0x955d4800] 23:42:26 INFO - PROCESS | 10427 | 1467873746246 Marionette DEBUG loaded listener.js 23:42:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9aaba000) [pid = 10427] [serial = 536] [outer = 0x955d4800] 23:42:27 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:42:27 INFO - PROCESS | 10427 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:42:27 INFO - PROCESS | 10427 | 1467873747395 Marionette TRACE conn4 <- [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]]]}] 23:42:27 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) 23:42:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1631ms 23:42:27 INFO - PROCESS | 10427 | 1467873747416 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 23:42:27 INFO - PROCESS | 10427 | 1467873747420 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 23:42:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 23:42:27 INFO - PROCESS | 10427 | 1467873747426 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 23:42:27 INFO - PROCESS | 10427 | 1467873747430 Marionette TRACE conn4 <- [1,686,null,{}] 23:42:27 INFO - PROCESS | 10427 | 1467873747436 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:27 INFO - PROCESS | 10427 | 1467873747441 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:27 INFO - PROCESS | 10427 | 1467873747654 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 23:42:27 INFO - PROCESS | 10427 | 1467873747835 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:27 INFO - PROCESS | 10427 | 1467873747843 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:27 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fcc400 == 39 [pid = 10427] [id = 179] 23:42:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x91fcc800) [pid = 10427] [serial = 537] [outer = (nil)] 23:42:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x91fd7c00) [pid = 10427] [serial = 538] [outer = 0x91fcc800] 23:42:27 INFO - PROCESS | 10427 | 1467873747935 Marionette DEBUG loaded listener.js 23:42:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9327b800) [pid = 10427] [serial = 539] [outer = 0x91fcc800] 23:42:29 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:42:29 INFO - PROCESS | 10427 | 1467873749379 Marionette TRACE conn4 <- [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]]]}] 23:42:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 23:42:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1990ms 23:42:29 INFO - PROCESS | 10427 | 1467873749420 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 23:42:29 INFO - PROCESS | 10427 | 1467873749427 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 23:42:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 23:42:29 INFO - PROCESS | 10427 | 1467873749436 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 23:42:29 INFO - PROCESS | 10427 | 1467873749441 Marionette TRACE conn4 <- [1,690,null,{}] 23:42:29 INFO - PROCESS | 10427 | 1467873749453 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:29 INFO - PROCESS | 10427 | 1467873749458 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:29 INFO - PROCESS | 10427 | 1467873749648 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 23:42:29 INFO - PROCESS | 10427 | 1467873749826 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:29 INFO - PROCESS | 10427 | 1467873749833 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:29 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a50800 == 40 [pid = 10427] [id = 180] 23:42:29 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x95560400) [pid = 10427] [serial = 540] [outer = (nil)] 23:42:29 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x95657000) [pid = 10427] [serial = 541] [outer = 0x95560400] 23:42:29 INFO - PROCESS | 10427 | 1467873749923 Marionette DEBUG loaded listener.js 23:42:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x985bd800) [pid = 10427] [serial = 542] [outer = 0x95560400] 23:42:31 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:42:31 INFO - PROCESS | 10427 | 1467873751272 Marionette TRACE conn4 <- [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]]]}] 23:42:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 23:42:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1897ms 23:42:31 INFO - PROCESS | 10427 | 1467873751417 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 23:42:31 INFO - PROCESS | 10427 | 1467873751424 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 23:42:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 23:42:31 INFO - PROCESS | 10427 | 1467873751441 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 23:42:31 INFO - PROCESS | 10427 | 1467873751445 Marionette TRACE conn4 <- [1,694,null,{}] 23:42:31 INFO - PROCESS | 10427 | 1467873751454 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:31 INFO - PROCESS | 10427 | 1467873751459 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:31 INFO - PROCESS | 10427 | 1467873751667 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 23:42:31 INFO - PROCESS | 10427 | 1467873751824 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:31 INFO - PROCESS | 10427 | 1467873751838 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:31 INFO - PROCESS | 10427 | ++DOCSHELL 0x9565b800 == 41 [pid = 10427] [id = 181] 23:42:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x98529800) [pid = 10427] [serial = 543] [outer = (nil)] 23:42:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x9a64c000) [pid = 10427] [serial = 544] [outer = 0x98529800] 23:42:31 INFO - PROCESS | 10427 | 1467873751920 Marionette DEBUG loaded listener.js 23:42:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x9ab8f400) [pid = 10427] [serial = 545] [outer = 0x98529800] 23:42:33 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:42:33 INFO - PROCESS | 10427 | 1467873753410 Marionette TRACE conn4 <- [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]]]}] 23:42:33 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) 23:42:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1999ms 23:42:33 INFO - PROCESS | 10427 | 1467873753441 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 23:42:33 INFO - PROCESS | 10427 | 1467873753445 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 23:42:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 23:42:33 INFO - PROCESS | 10427 | 1467873753460 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 23:42:33 INFO - PROCESS | 10427 | 1467873753470 Marionette TRACE conn4 <- [1,698,null,{}] 23:42:33 INFO - PROCESS | 10427 | 1467873753480 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:33 INFO - PROCESS | 10427 | 1467873753488 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:33 INFO - PROCESS | 10427 | 1467873753722 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 23:42:33 INFO - PROCESS | 10427 | 1467873753881 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:33 INFO - PROCESS | 10427 | 1467873753892 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:33 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a643c00 == 42 [pid = 10427] [id = 182] 23:42:33 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x9afd5800) [pid = 10427] [serial = 546] [outer = (nil)] 23:42:33 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x9c463000) [pid = 10427] [serial = 547] [outer = 0x9afd5800] 23:42:33 INFO - PROCESS | 10427 | 1467873753971 Marionette DEBUG loaded listener.js 23:42:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0xa2009c00) [pid = 10427] [serial = 548] [outer = 0x9afd5800] 23:42:35 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:42:35 INFO - PROCESS | 10427 | 1467873755306 Marionette TRACE conn4 <- [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]]]}] 23:42:35 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) 23:42:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1906ms 23:42:35 INFO - PROCESS | 10427 | 1467873755619 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 23:42:35 INFO - PROCESS | 10427 | 1467873755626 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 23:42:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 23:42:35 INFO - PROCESS | 10427 | 1467873755660 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 23:42:35 INFO - PROCESS | 10427 | 1467873755666 Marionette TRACE conn4 <- [1,702,null,{}] 23:42:35 INFO - PROCESS | 10427 | 1467873755675 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:35 INFO - PROCESS | 10427 | 1467873755682 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:35 INFO - PROCESS | 10427 | 1467873755861 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 23:42:36 INFO - PROCESS | 10427 | 1467873756020 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:36 INFO - PROCESS | 10427 | 1467873756031 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:36 INFO - PROCESS | 10427 | ++DOCSHELL 0x930dac00 == 43 [pid = 10427] [id = 183] 23:42:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0x95557800) [pid = 10427] [serial = 549] [outer = (nil)] 23:42:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0x955d0800) [pid = 10427] [serial = 550] [outer = 0x95557800] 23:42:36 INFO - PROCESS | 10427 | 1467873756111 Marionette DEBUG loaded listener.js 23:42:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 94 (0x95652400) [pid = 10427] [serial = 551] [outer = 0x95557800] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x95564000 == 42 [pid = 10427] [id = 150] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x95533000 == 41 [pid = 10427] [id = 149] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x994d7400 == 40 [pid = 10427] [id = 155] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x93276c00 == 39 [pid = 10427] [id = 154] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x9a09ac00 == 38 [pid = 10427] [id = 151] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x9a645800 == 37 [pid = 10427] [id = 152] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x93276000 == 36 [pid = 10427] [id = 162] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x9553d000 == 35 [pid = 10427] [id = 178] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x9b3e1000 == 34 [pid = 10427] [id = 177] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x9a091c00 == 33 [pid = 10427] [id = 176] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x94a4e800 == 32 [pid = 10427] [id = 175] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd8000 == 31 [pid = 10427] [id = 174] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd5000 == 30 [pid = 10427] [id = 163] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x9afd0800 == 29 [pid = 10427] [id = 171] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x9c30f800 == 28 [pid = 10427] [id = 160] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x9b638400 == 27 [pid = 10427] [id = 170] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x9a099400 == 26 [pid = 10427] [id = 153] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x91fcfc00 == 25 [pid = 10427] [id = 173] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x93f0d400 == 24 [pid = 10427] [id = 168] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x955d3000 == 23 [pid = 10427] [id = 157] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x9983f400 == 22 [pid = 10427] [id = 172] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x95533c00 == 21 [pid = 10427] [id = 159] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x930d9000 == 20 [pid = 10427] [id = 169] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x93283800 == 19 [pid = 10427] [id = 167] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x94a4ec00 == 18 [pid = 10427] [id = 164] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x9a83fc00 == 17 [pid = 10427] [id = 166] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x9bca6800 == 16 [pid = 10427] [id = 156] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x97aeb800 == 15 [pid = 10427] [id = 165] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0xa22a8000 == 14 [pid = 10427] [id = 158] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x91fca800 == 13 [pid = 10427] [id = 161] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x9a643c00 == 12 [pid = 10427] [id = 182] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x9565b800 == 11 [pid = 10427] [id = 181] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x91fcc400 == 10 [pid = 10427] [id = 179] 23:42:37 INFO - PROCESS | 10427 | --DOCSHELL 0x94a50800 == 9 [pid = 10427] [id = 180] 23:42:37 INFO - PROCESS | 10427 | --DOMWINDOW == 93 (0x99469c00) [pid = 10427] [serial = 496] [outer = (nil)] [url = about:blank] 23:42:37 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0xa33c5800) [pid = 10427] [serial = 479] [outer = (nil)] [url = about:blank] 23:42:37 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0xa3187c00) [pid = 10427] [serial = 478] [outer = (nil)] [url = about:blank] 23:42:37 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x95536800) [pid = 10427] [serial = 464] [outer = (nil)] [url = about:blank] 23:42:37 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x95534800) [pid = 10427] [serial = 463] [outer = (nil)] [url = about:blank] 23:42:37 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0xa2346000) [pid = 10427] [serial = 473] [outer = (nil)] [url = about:blank] 23:42:37 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x9a838000) [pid = 10427] [serial = 467] [outer = (nil)] [url = about:blank] 23:42:37 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x91fd5400) [pid = 10427] [serial = 485] [outer = (nil)] [url = about:blank] 23:42:37 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0xa4f15800) [pid = 10427] [serial = 482] [outer = (nil)] [url = about:blank] 23:42:37 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0xa2578c00) [pid = 10427] [serial = 476] [outer = (nil)] [url = about:blank] 23:42:37 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x93282800) [pid = 10427] [serial = 491] [outer = (nil)] [url = about:blank] 23:42:37 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9d6eb400) [pid = 10427] [serial = 470] [outer = (nil)] [url = about:blank] 23:42:37 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9984e800) [pid = 10427] [serial = 497] [outer = (nil)] [url = about:blank] 23:42:37 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9c464000) [pid = 10427] [serial = 469] [outer = (nil)] [url = about:blank] 23:42:37 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x95559c00) [pid = 10427] [serial = 488] [outer = (nil)] [url = about:blank] 23:42:37 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9a927800) [pid = 10427] [serial = 502] [outer = (nil)] [url = about:blank] 23:42:37 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x930d2c00) [pid = 10427] [serial = 490] [outer = (nil)] [url = about:blank] 23:42:37 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0xa23b4800) [pid = 10427] [serial = 475] [outer = (nil)] [url = about:blank] 23:42:37 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x91fd3400) [pid = 10427] [serial = 484] [outer = (nil)] [url = about:blank] 23:42:37 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0xa4d51800) [pid = 10427] [serial = 481] [outer = (nil)] [url = about:blank] 23:42:37 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9aabbc00) [pid = 10427] [serial = 500] [outer = (nil)] [url = about:blank] 23:42:37 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9a644c00) [pid = 10427] [serial = 466] [outer = (nil)] [url = about:blank] 23:42:37 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9555ec00) [pid = 10427] [serial = 493] [outer = (nil)] [url = about:blank] 23:42:37 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x94a4bc00) [pid = 10427] [serial = 487] [outer = (nil)] [url = about:blank] 23:42:37 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x955d8000) [pid = 10427] [serial = 494] [outer = (nil)] [url = about:blank] 23:42:37 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0xa22a0400) [pid = 10427] [serial = 472] [outer = (nil)] [url = about:blank] 23:42:37 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x9a8a8c00) [pid = 10427] [serial = 499] [outer = (nil)] [url = about:blank] 23:42:38 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:42:38 INFO - PROCESS | 10427 | 1467873758663 Marionette TRACE conn4 <- [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]]]}] 23:42:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 23:42:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 3041ms 23:42:38 INFO - PROCESS | 10427 | 1467873758701 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 23:42:38 INFO - PROCESS | 10427 | 1467873758707 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 23:42:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 23:42:38 INFO - PROCESS | 10427 | 1467873758716 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 23:42:38 INFO - PROCESS | 10427 | 1467873758721 Marionette TRACE conn4 <- [1,706,null,{}] 23:42:38 INFO - PROCESS | 10427 | 1467873758730 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:38 INFO - PROCESS | 10427 | 1467873758737 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:38 INFO - PROCESS | 10427 | 1467873758914 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 23:42:39 INFO - PROCESS | 10427 | 1467873759027 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:39 INFO - PROCESS | 10427 | 1467873759037 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:39 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d1d800 == 10 [pid = 10427] [id = 184] 23:42:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x93d23800) [pid = 10427] [serial = 552] [outer = (nil)] 23:42:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x93d5d400) [pid = 10427] [serial = 553] [outer = 0x93d23800] 23:42:39 INFO - PROCESS | 10427 | 1467873759113 Marionette DEBUG loaded listener.js 23:42:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x94a47c00) [pid = 10427] [serial = 554] [outer = 0x93d23800] 23:42:40 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:42:40 INFO - PROCESS | 10427 | 1467873760365 Marionette TRACE conn4 <- [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]]]}] 23:42:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 23:42:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1686ms 23:42:40 INFO - PROCESS | 10427 | 1467873760408 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 23:42:40 INFO - PROCESS | 10427 | 1467873760418 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 23:42:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 23:42:40 INFO - PROCESS | 10427 | 1467873760440 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 23:42:40 INFO - PROCESS | 10427 | 1467873760447 Marionette TRACE conn4 <- [1,710,null,{}] 23:42:40 INFO - PROCESS | 10427 | 1467873760453 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:40 INFO - PROCESS | 10427 | 1467873760459 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:40 INFO - PROCESS | 10427 | 1467873760720 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 23:42:40 INFO - PROCESS | 10427 | 1467873760753 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:40 INFO - PROCESS | 10427 | 1467873760763 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:40 INFO - PROCESS | 10427 | ++DOCSHELL 0x95532c00 == 11 [pid = 10427] [id = 185] 23:42:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9555d000) [pid = 10427] [serial = 555] [outer = (nil)] 23:42:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x955d1000) [pid = 10427] [serial = 556] [outer = 0x9555d000] 23:42:40 INFO - PROCESS | 10427 | 1467873760841 Marionette DEBUG loaded listener.js 23:42:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x955dd000) [pid = 10427] [serial = 557] [outer = 0x9555d000] 23:42:42 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:42:42 INFO - PROCESS | 10427 | 1467873762635 Marionette TRACE conn4 <- [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]]]}] 23:42:42 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x955d4800) [pid = 10427] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 23:42:42 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9b3ec400) [pid = 10427] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 23:42:42 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9565bc00) [pid = 10427] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 23:42:42 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9c3b2400) [pid = 10427] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 23:42:42 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x94a41400) [pid = 10427] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 23:42:42 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x9b63e400) [pid = 10427] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 23:42:42 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x9a09a800) [pid = 10427] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 23:42:42 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x93283000) [pid = 10427] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 23:42:42 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x91fd8800) [pid = 10427] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 23:42:42 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x95560000) [pid = 10427] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 23:42:42 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0x9a641800) [pid = 10427] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 23:42:42 INFO - PROCESS | 10427 | --DOMWINDOW == 61 (0x930dd800) [pid = 10427] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 23:42:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 23:42:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2293ms 23:42:42 INFO - PROCESS | 10427 | 1467873762757 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 23:42:42 INFO - PROCESS | 10427 | 1467873762762 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 23:42:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 23:42:42 INFO - PROCESS | 10427 | 1467873762769 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 23:42:42 INFO - PROCESS | 10427 | 1467873762775 Marionette TRACE conn4 <- [1,714,null,{}] 23:42:42 INFO - PROCESS | 10427 | 1467873762792 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:42 INFO - PROCESS | 10427 | 1467873762801 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:43 INFO - PROCESS | 10427 | 1467873762998 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 23:42:43 INFO - PROCESS | 10427 | 1467873763071 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:43 INFO - PROCESS | 10427 | 1467873763080 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:43 INFO - PROCESS | 10427 | ++DOCSHELL 0x9984a800 == 12 [pid = 10427] [id = 186] 23:42:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 62 (0x9984d000) [pid = 10427] [serial = 558] [outer = (nil)] 23:42:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x99f7b000) [pid = 10427] [serial = 559] [outer = 0x9984d000] 23:42:43 INFO - PROCESS | 10427 | 1467873763157 Marionette DEBUG loaded listener.js 23:42:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x9a449c00) [pid = 10427] [serial = 560] [outer = 0x9984d000] 23:42:44 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:42:44 INFO - PROCESS | 10427 | 1467873764319 Marionette TRACE conn4 <- [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]]]}] 23:42:44 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 23:42:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1587ms 23:42:44 INFO - PROCESS | 10427 | 1467873764358 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 23:42:44 INFO - PROCESS | 10427 | 1467873764362 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 23:42:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 23:42:44 INFO - PROCESS | 10427 | 1467873764378 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 23:42:44 INFO - PROCESS | 10427 | 1467873764382 Marionette TRACE conn4 <- [1,718,null,{}] 23:42:44 INFO - PROCESS | 10427 | 1467873764393 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:44 INFO - PROCESS | 10427 | 1467873764397 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:44 INFO - PROCESS | 10427 | 1467873764649 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 23:42:44 INFO - PROCESS | 10427 | 1467873764787 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:44 INFO - PROCESS | 10427 | 1467873764799 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:44 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fc9c00 == 13 [pid = 10427] [id = 187] 23:42:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x91fca800) [pid = 10427] [serial = 561] [outer = (nil)] 23:42:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x91fd5400) [pid = 10427] [serial = 562] [outer = 0x91fca800] 23:42:44 INFO - PROCESS | 10427 | 1467873764887 Marionette DEBUG loaded listener.js 23:42:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x930dcc00) [pid = 10427] [serial = 563] [outer = 0x91fca800] 23:42:46 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:42:46 INFO - PROCESS | 10427 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:42:46 INFO - PROCESS | 10427 | 1467873766307 Marionette TRACE conn4 <- [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]]]}] 23:42:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 23:42:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2058ms 23:42:46 INFO - PROCESS | 10427 | 1467873766431 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 23:42:46 INFO - PROCESS | 10427 | 1467873766437 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 23:42:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 23:42:46 INFO - PROCESS | 10427 | 1467873766446 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 23:42:46 INFO - PROCESS | 10427 | 1467873766452 Marionette TRACE conn4 <- [1,722,null,{}] 23:42:46 INFO - PROCESS | 10427 | 1467873766460 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:46 INFO - PROCESS | 10427 | 1467873766466 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:46 INFO - PROCESS | 10427 | 1467873766682 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 23:42:46 INFO - PROCESS | 10427 | 1467873766838 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:46 INFO - PROCESS | 10427 | 1467873766850 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:46 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a4c400 == 14 [pid = 10427] [id = 188] 23:42:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x95535400) [pid = 10427] [serial = 564] [outer = (nil)] 23:42:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x955d0c00) [pid = 10427] [serial = 565] [outer = 0x95535400] 23:42:46 INFO - PROCESS | 10427 | 1467873766933 Marionette DEBUG loaded listener.js 23:42:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9564f400) [pid = 10427] [serial = 566] [outer = 0x95535400] 23:42:47 INFO - PROCESS | 10427 | 1467873767943 Marionette TRACE conn4 <- [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] 23:42:48 INFO - PROCESS | 10427 | 1467873768003 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 23:42:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 23:42:48 INFO - PROCESS | 10427 | 1467873768010 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 23:42:48 INFO - PROCESS | 10427 | 1467873768014 Marionette TRACE conn4 <- [1,726,null,{}] 23:42:48 INFO - PROCESS | 10427 | 1467873768020 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:48 INFO - PROCESS | 10427 | 1467873768026 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:48 INFO - PROCESS | 10427 | 1467873768230 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 23:42:48 INFO - PROCESS | 10427 | 1467873768438 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:48 INFO - PROCESS | 10427 | 1467873768448 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:48 INFO - PROCESS | 10427 | ++DOCSHELL 0x955d3c00 == 15 [pid = 10427] [id = 189] 23:42:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9a093c00) [pid = 10427] [serial = 567] [outer = (nil)] 23:42:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9a647400) [pid = 10427] [serial = 568] [outer = 0x9a093c00] 23:42:48 INFO - PROCESS | 10427 | 1467873768554 Marionette DEBUG loaded listener.js 23:42:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9a839c00) [pid = 10427] [serial = 569] [outer = 0x9a093c00] 23:42:49 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:42:49 INFO - PROCESS | 10427 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:42:49 INFO - PROCESS | 10427 | 1467873769700 Marionette TRACE conn4 <- [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]]]}] 23:42:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 23:42:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1736ms 23:42:49 INFO - PROCESS | 10427 | 1467873769747 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 23:42:49 INFO - PROCESS | 10427 | 1467873769752 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 23:42:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 23:42:49 INFO - PROCESS | 10427 | 1467873769783 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 23:42:49 INFO - PROCESS | 10427 | 1467873769793 Marionette TRACE conn4 <- [1,730,null,{}] 23:42:49 INFO - PROCESS | 10427 | 1467873769802 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:49 INFO - PROCESS | 10427 | 1467873769812 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:50 INFO - PROCESS | 10427 | 1467873770064 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 23:42:50 INFO - PROCESS | 10427 | 1467873770293 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:50 INFO - PROCESS | 10427 | 1467873770304 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:50 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd6800 == 16 [pid = 10427] [id = 190] 23:42:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x930df800) [pid = 10427] [serial = 570] [outer = (nil)] 23:42:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9afd0000) [pid = 10427] [serial = 571] [outer = 0x930df800] 23:42:50 INFO - PROCESS | 10427 | 1467873770390 Marionette DEBUG loaded listener.js 23:42:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x99845400) [pid = 10427] [serial = 572] [outer = 0x930df800] 23:42:51 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:42:51 INFO - PROCESS | 10427 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:42:51 INFO - PROCESS | 10427 | 1467873771401 Marionette TRACE conn4 <- [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] 23:42:51 INFO - PROCESS | 10427 | 1467873771486 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 23:42:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 23:42:51 INFO - PROCESS | 10427 | 1467873771494 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 23:42:51 INFO - PROCESS | 10427 | 1467873771498 Marionette TRACE conn4 <- [1,734,null,{}] 23:42:51 INFO - PROCESS | 10427 | 1467873771504 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:51 INFO - PROCESS | 10427 | 1467873771510 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:51 INFO - PROCESS | 10427 | 1467873771842 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 23:42:52 INFO - PROCESS | 10427 | 1467873772066 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:52 INFO - PROCESS | 10427 | 1467873772076 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:52 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d1400 == 17 [pid = 10427] [id = 191] 23:42:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x930dbc00) [pid = 10427] [serial = 573] [outer = (nil)] 23:42:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x93d5a400) [pid = 10427] [serial = 574] [outer = 0x930dbc00] 23:42:52 INFO - PROCESS | 10427 | 1467873772154 Marionette DEBUG loaded listener.js 23:42:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x94a4c000) [pid = 10427] [serial = 575] [outer = 0x930dbc00] 23:42:52 INFO - PROCESS | 10427 | --DOCSHELL 0x9984a800 == 16 [pid = 10427] [id = 186] 23:42:52 INFO - PROCESS | 10427 | --DOCSHELL 0x95532c00 == 15 [pid = 10427] [id = 185] 23:42:52 INFO - PROCESS | 10427 | --DOCSHELL 0x93d1d800 == 14 [pid = 10427] [id = 184] 23:42:52 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:42:53 INFO - PROCESS | 10427 | 1467873773142 Marionette TRACE conn4 <- [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]]]}] 23:42:53 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9b85ec00) [pid = 10427] [serial = 532] [outer = (nil)] [url = about:blank] 23:42:53 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9aac5c00) [pid = 10427] [serial = 503] [outer = (nil)] [url = about:blank] 23:42:53 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9c3e5400) [pid = 10427] [serial = 514] [outer = (nil)] [url = about:blank] 23:42:53 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9c3e9400) [pid = 10427] [serial = 515] [outer = (nil)] [url = about:blank] 23:42:53 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x94a7f400) [pid = 10427] [serial = 505] [outer = (nil)] [url = about:blank] 23:42:53 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x95653800) [pid = 10427] [serial = 506] [outer = (nil)] [url = about:blank] 23:42:53 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9bc1f400) [pid = 10427] [serial = 511] [outer = (nil)] [url = about:blank] 23:42:53 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9c30c000) [pid = 10427] [serial = 512] [outer = (nil)] [url = about:blank] 23:42:53 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9a8abc00) [pid = 10427] [serial = 529] [outer = (nil)] [url = about:blank] 23:42:53 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9a837800) [pid = 10427] [serial = 508] [outer = (nil)] [url = about:blank] 23:42:53 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x9ab8bc00) [pid = 10427] [serial = 509] [outer = (nil)] [url = about:blank] 23:42:53 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x930de800) [pid = 10427] [serial = 523] [outer = (nil)] [url = about:blank] 23:42:53 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x93d62000) [pid = 10427] [serial = 524] [outer = (nil)] [url = about:blank] 23:42:53 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x9565ac00) [pid = 10427] [serial = 526] [outer = (nil)] [url = about:blank] 23:42:53 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x96880400) [pid = 10427] [serial = 527] [outer = (nil)] [url = about:blank] 23:42:53 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0xa1137000) [pid = 10427] [serial = 517] [outer = (nil)] [url = about:blank] 23:42:53 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0xa2002800) [pid = 10427] [serial = 518] [outer = (nil)] [url = about:blank] 23:42:53 INFO - PROCESS | 10427 | --DOMWINDOW == 61 (0xa23b4c00) [pid = 10427] [serial = 520] [outer = (nil)] [url = about:blank] 23:42:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 23:42:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1697ms 23:42:53 INFO - PROCESS | 10427 | --DOMWINDOW == 60 (0xa2fb9000) [pid = 10427] [serial = 521] [outer = (nil)] [url = about:blank] 23:42:53 INFO - PROCESS | 10427 | --DOMWINDOW == 59 (0x9bc14800) [pid = 10427] [serial = 533] [outer = (nil)] [url = about:blank] 23:42:53 INFO - PROCESS | 10427 | --DOMWINDOW == 58 (0x9aaba000) [pid = 10427] [serial = 536] [outer = (nil)] [url = about:blank] 23:42:53 INFO - PROCESS | 10427 | --DOMWINDOW == 57 (0x9ab8b000) [pid = 10427] [serial = 530] [outer = (nil)] [url = about:blank] 23:42:53 INFO - PROCESS | 10427 | --DOMWINDOW == 56 (0x9a837000) [pid = 10427] [serial = 535] [outer = (nil)] [url = about:blank] 23:42:53 INFO - PROCESS | 10427 | 1467873773200 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 23:42:53 INFO - PROCESS | 10427 | 1467873773204 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 23:42:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 23:42:53 INFO - PROCESS | 10427 | 1467873773214 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 23:42:53 INFO - PROCESS | 10427 | 1467873773218 Marionette TRACE conn4 <- [1,738,null,{}] 23:42:53 INFO - PROCESS | 10427 | 1467873773225 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:53 INFO - PROCESS | 10427 | 1467873773234 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:53 INFO - PROCESS | 10427 | 1467873773405 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 23:42:53 INFO - PROCESS | 10427 | 1467873773560 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:53 INFO - PROCESS | 10427 | 1467873773571 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:53 INFO - PROCESS | 10427 | ++DOCSHELL 0x9553e800 == 15 [pid = 10427] [id = 192] 23:42:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 57 (0x95563800) [pid = 10427] [serial = 576] [outer = (nil)] 23:42:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 58 (0x95658400) [pid = 10427] [serial = 577] [outer = 0x95563800] 23:42:53 INFO - PROCESS | 10427 | 1467873773649 Marionette DEBUG loaded listener.js 23:42:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 59 (0x985b8400) [pid = 10427] [serial = 578] [outer = 0x95563800] 23:42:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 60 (0x9a837000) [pid = 10427] [serial = 579] [outer = 0x9d616800] 23:42:54 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:42:54 INFO - PROCESS | 10427 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:42:54 INFO - PROCESS | 10427 | 1467873774916 Marionette TRACE conn4 <- [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]]]}] 23:42:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 23:42:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1732ms 23:42:54 INFO - PROCESS | 10427 | 1467873774947 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 23:42:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 23:42:54 INFO - PROCESS | 10427 | 1467873774952 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 23:42:54 INFO - PROCESS | 10427 | 1467873774959 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 23:42:54 INFO - PROCESS | 10427 | 1467873774963 Marionette TRACE conn4 <- [1,742,null,{}] 23:42:54 INFO - PROCESS | 10427 | 1467873774969 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:54 INFO - PROCESS | 10427 | 1467873774974 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:55 INFO - PROCESS | 10427 | 1467873775266 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 23:42:55 INFO - PROCESS | 10427 | 1467873775284 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:55 INFO - PROCESS | 10427 | 1467873775292 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:55 INFO - PROCESS | 10427 | ++DOCSHELL 0x95565c00 == 16 [pid = 10427] [id = 193] 23:42:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 61 (0x9983f400) [pid = 10427] [serial = 580] [outer = (nil)] 23:42:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 62 (0x9a8af400) [pid = 10427] [serial = 581] [outer = 0x9983f400] 23:42:55 INFO - PROCESS | 10427 | 1467873775362 Marionette DEBUG loaded listener.js 23:42:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x9ab82c00) [pid = 10427] [serial = 582] [outer = 0x9983f400] 23:42:56 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:42:56 INFO - PROCESS | 10427 | 1467873776755 Marionette TRACE conn4 <- [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]]]}] 23:42:56 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 23:42:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1842ms 23:42:56 INFO - PROCESS | 10427 | 1467873776851 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 23:42:56 INFO - PROCESS | 10427 | 1467873776858 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 23:42:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 23:42:56 INFO - PROCESS | 10427 | 1467873776874 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 23:42:56 INFO - PROCESS | 10427 | 1467873776881 Marionette TRACE conn4 <- [1,746,null,{}] 23:42:56 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0x91fcc800) [pid = 10427] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 23:42:56 INFO - PROCESS | 10427 | --DOMWINDOW == 61 (0x95560400) [pid = 10427] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 23:42:56 INFO - PROCESS | 10427 | --DOMWINDOW == 60 (0x98529800) [pid = 10427] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 23:42:56 INFO - PROCESS | 10427 | --DOMWINDOW == 59 (0x9afd5800) [pid = 10427] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 23:42:56 INFO - PROCESS | 10427 | --DOMWINDOW == 58 (0x9555d000) [pid = 10427] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 23:42:56 INFO - PROCESS | 10427 | --DOMWINDOW == 57 (0x93d23800) [pid = 10427] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 23:42:56 INFO - PROCESS | 10427 | --DOMWINDOW == 56 (0x95557800) [pid = 10427] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 23:42:56 INFO - PROCESS | 10427 | 1467873776930 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:56 INFO - PROCESS | 10427 | 1467873776937 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:57 INFO - PROCESS | 10427 | 1467873777142 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 23:42:57 INFO - PROCESS | 10427 | 1467873777154 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:57 INFO - PROCESS | 10427 | 1467873777163 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:57 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a7e400 == 17 [pid = 10427] [id = 194] 23:42:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 57 (0x9ab89c00) [pid = 10427] [serial = 583] [outer = (nil)] 23:42:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 58 (0x9b541c00) [pid = 10427] [serial = 584] [outer = 0x9ab89c00] 23:42:57 INFO - PROCESS | 10427 | 1467873777234 Marionette DEBUG loaded listener.js 23:42:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 59 (0x9b861400) [pid = 10427] [serial = 585] [outer = 0x9ab89c00] 23:42:57 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:42:58 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:42:58 INFO - PROCESS | 10427 | 1467873778455 Marionette TRACE conn4 <- [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]]]}] 23:42:58 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.) 23:42:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1618ms 23:42:58 INFO - PROCESS | 10427 | 1467873778486 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 23:42:58 INFO - PROCESS | 10427 | 1467873778490 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 23:42:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 23:42:58 INFO - PROCESS | 10427 | 1467873778496 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 23:42:58 INFO - PROCESS | 10427 | 1467873778500 Marionette TRACE conn4 <- [1,750,null,{}] 23:42:58 INFO - PROCESS | 10427 | 1467873778505 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:42:58 INFO - PROCESS | 10427 | 1467873778510 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:58 INFO - PROCESS | 10427 | 1467873778713 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 23:42:58 INFO - PROCESS | 10427 | 1467873778803 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:58 INFO - PROCESS | 10427 | 1467873778813 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:42:58 INFO - PROCESS | 10427 | ++DOCSHELL 0x99f7b400 == 18 [pid = 10427] [id = 195] 23:42:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 60 (0x9a43b000) [pid = 10427] [serial = 586] [outer = (nil)] 23:42:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 61 (0x9c30cc00) [pid = 10427] [serial = 587] [outer = 0x9a43b000] 23:42:58 INFO - PROCESS | 10427 | 1467873778882 Marionette DEBUG loaded listener.js 23:42:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 62 (0x9c313800) [pid = 10427] [serial = 588] [outer = 0x9a43b000] 23:43:00 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:43:00 INFO - PROCESS | 10427 | 1467873780080 Marionette TRACE conn4 <- [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]]]}] 23:43:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 23:43:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1634ms 23:43:00 INFO - PROCESS | 10427 | 1467873780132 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 23:43:00 INFO - PROCESS | 10427 | 1467873780137 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 23:43:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 23:43:00 INFO - PROCESS | 10427 | 1467873780148 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 23:43:00 INFO - PROCESS | 10427 | 1467873780153 Marionette TRACE conn4 <- [1,754,null,{}] 23:43:00 INFO - PROCESS | 10427 | 1467873780163 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:00 INFO - PROCESS | 10427 | 1467873780169 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:00 INFO - PROCESS | 10427 | 1467873780437 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 23:43:00 INFO - PROCESS | 10427 | 1467873780614 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:00 INFO - PROCESS | 10427 | 1467873780630 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:00 INFO - PROCESS | 10427 | ++DOCSHELL 0x93f09c00 == 19 [pid = 10427] [id = 196] 23:43:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x94a41800) [pid = 10427] [serial = 589] [outer = (nil)] 23:43:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x95536000) [pid = 10427] [serial = 590] [outer = 0x94a41800] 23:43:00 INFO - PROCESS | 10427 | 1467873780717 Marionette DEBUG loaded listener.js 23:43:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x9946ec00) [pid = 10427] [serial = 591] [outer = 0x94a41800] 23:43:02 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:43:02 INFO - PROCESS | 10427 | 1467873782207 Marionette TRACE conn4 <- [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]]]}] 23:43:02 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 23:43:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2093ms 23:43:02 INFO - PROCESS | 10427 | 1467873782241 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 23:43:02 INFO - PROCESS | 10427 | 1467873782250 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 23:43:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 23:43:02 INFO - PROCESS | 10427 | 1467873782264 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 23:43:02 INFO - PROCESS | 10427 | 1467873782268 Marionette TRACE conn4 <- [1,758,null,{}] 23:43:02 INFO - PROCESS | 10427 | 1467873782288 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:02 INFO - PROCESS | 10427 | 1467873782295 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:02 INFO - PROCESS | 10427 | 1467873782517 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 23:43:02 INFO - PROCESS | 10427 | 1467873782673 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:02 INFO - PROCESS | 10427 | 1467873782681 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:02 INFO - PROCESS | 10427 | ++DOCSHELL 0x9984b400 == 20 [pid = 10427] [id = 197] 23:43:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x9a647c00) [pid = 10427] [serial = 592] [outer = (nil)] 23:43:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9aac7000) [pid = 10427] [serial = 593] [outer = 0x9a647c00] 23:43:02 INFO - PROCESS | 10427 | 1467873782771 Marionette DEBUG loaded listener.js 23:43:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x9ae5c400) [pid = 10427] [serial = 594] [outer = 0x9a647c00] 23:43:03 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:43:03 INFO - PROCESS | 10427 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:43:03 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:43:03 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:43:03 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:43:03 INFO - PROCESS | 10427 | 1467873783788 Marionette TRACE conn4 <- [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]]]}] 23:43:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 23:43:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1596ms 23:43:03 INFO - PROCESS | 10427 | 1467873783858 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 23:43:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 23:43:03 INFO - PROCESS | 10427 | 1467873783863 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 23:43:03 INFO - PROCESS | 10427 | 1467873783871 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 23:43:03 INFO - PROCESS | 10427 | 1467873783878 Marionette TRACE conn4 <- [1,762,null,{}] 23:43:03 INFO - PROCESS | 10427 | 1467873783896 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:03 INFO - PROCESS | 10427 | 1467873783906 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:04 INFO - PROCESS | 10427 | 1467873784150 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 23:43:04 INFO - PROCESS | 10427 | 1467873784452 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:04 INFO - PROCESS | 10427 | 1467873784464 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:04 INFO - PROCESS | 10427 | ++DOCSHELL 0x9c3e2800 == 21 [pid = 10427] [id = 198] 23:43:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x9c3e2c00) [pid = 10427] [serial = 595] [outer = (nil)] 23:43:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9c45a400) [pid = 10427] [serial = 596] [outer = 0x9c3e2c00] 23:43:04 INFO - PROCESS | 10427 | 1467873784554 Marionette DEBUG loaded listener.js 23:43:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9d614400) [pid = 10427] [serial = 597] [outer = 0x9c3e2c00] 23:43:05 INFO - PROCESS | 10427 | 1467873785893 Marionette TRACE conn4 <- [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]]]}] 23:43:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 23:43:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2041ms 23:43:06 INFO - PROCESS | 10427 | 1467873786002 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 23:43:06 INFO - PROCESS | 10427 | 1467873786008 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 23:43:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 23:43:06 INFO - PROCESS | 10427 | 1467873786026 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 23:43:06 INFO - PROCESS | 10427 | 1467873786030 Marionette TRACE conn4 <- [1,766,null,{}] 23:43:06 INFO - PROCESS | 10427 | 1467873786038 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:06 INFO - PROCESS | 10427 | 1467873786044 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:06 INFO - PROCESS | 10427 | 1467873786226 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 23:43:06 INFO - PROCESS | 10427 | 1467873786383 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:06 INFO - PROCESS | 10427 | 1467873786393 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:06 INFO - PROCESS | 10427 | ++DOCSHELL 0x93f0d400 == 22 [pid = 10427] [id = 199] 23:43:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x93f0d800) [pid = 10427] [serial = 598] [outer = (nil)] 23:43:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x95651000) [pid = 10427] [serial = 599] [outer = 0x93f0d800] 23:43:06 INFO - PROCESS | 10427 | 1467873786477 Marionette DEBUG loaded listener.js 23:43:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9a8a9800) [pid = 10427] [serial = 600] [outer = 0x93f0d800] 23:43:08 INFO - PROCESS | 10427 | --DOCSHELL 0x930dac00 == 21 [pid = 10427] [id = 183] 23:43:08 INFO - PROCESS | 10427 | --DOCSHELL 0x91fc9c00 == 20 [pid = 10427] [id = 187] 23:43:08 INFO - PROCESS | 10427 | --DOCSHELL 0x955d3c00 == 19 [pid = 10427] [id = 189] 23:43:08 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd6800 == 18 [pid = 10427] [id = 190] 23:43:08 INFO - PROCESS | 10427 | --DOCSHELL 0x94a4c400 == 17 [pid = 10427] [id = 188] 23:43:08 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9327b800) [pid = 10427] [serial = 539] [outer = (nil)] [url = about:blank] 23:43:08 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x91fd7c00) [pid = 10427] [serial = 538] [outer = (nil)] [url = about:blank] 23:43:08 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x985bd800) [pid = 10427] [serial = 542] [outer = (nil)] [url = about:blank] 23:43:08 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x95657000) [pid = 10427] [serial = 541] [outer = (nil)] [url = about:blank] 23:43:08 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9ab8f400) [pid = 10427] [serial = 545] [outer = (nil)] [url = about:blank] 23:43:08 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x9a64c000) [pid = 10427] [serial = 544] [outer = (nil)] [url = about:blank] 23:43:08 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0xa2009c00) [pid = 10427] [serial = 548] [outer = (nil)] [url = about:blank] 23:43:08 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x955d1000) [pid = 10427] [serial = 556] [outer = (nil)] [url = about:blank] 23:43:08 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x9c463000) [pid = 10427] [serial = 547] [outer = (nil)] [url = about:blank] 23:43:08 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x93d5d400) [pid = 10427] [serial = 553] [outer = (nil)] [url = about:blank] 23:43:08 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x95652400) [pid = 10427] [serial = 551] [outer = (nil)] [url = about:blank] 23:43:08 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0x955d0800) [pid = 10427] [serial = 550] [outer = (nil)] [url = about:blank] 23:43:08 INFO - PROCESS | 10427 | --DOMWINDOW == 61 (0x955dd000) [pid = 10427] [serial = 557] [outer = (nil)] [url = about:blank] 23:43:08 INFO - PROCESS | 10427 | --DOMWINDOW == 60 (0x94a47c00) [pid = 10427] [serial = 554] [outer = (nil)] [url = about:blank] 23:43:08 INFO - PROCESS | 10427 | --DOMWINDOW == 59 (0x99f7b000) [pid = 10427] [serial = 559] [outer = (nil)] [url = about:blank] 23:43:08 INFO - PROCESS | 10427 | 1467873788995 Marionette TRACE conn4 <- [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]]]}] 23:43:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 23:43:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2988ms 23:43:09 INFO - PROCESS | 10427 | 1467873789016 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 23:43:09 INFO - PROCESS | 10427 | 1467873789021 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 23:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 23:43:09 INFO - PROCESS | 10427 | 1467873789033 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 23:43:09 INFO - PROCESS | 10427 | 1467873789039 Marionette TRACE conn4 <- [1,770,null,{}] 23:43:09 INFO - PROCESS | 10427 | 1467873789051 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:09 INFO - PROCESS | 10427 | 1467873789056 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:09 INFO - PROCESS | 10427 | 1467873789233 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 23:43:09 INFO - PROCESS | 10427 | 1467873789344 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:09 INFO - PROCESS | 10427 | 1467873789355 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:09 INFO - PROCESS | 10427 | ++DOCSHELL 0x9327c800 == 18 [pid = 10427] [id = 200] 23:43:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 60 (0x93283000) [pid = 10427] [serial = 601] [outer = (nil)] 23:43:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 61 (0x93d5a800) [pid = 10427] [serial = 602] [outer = 0x93283000] 23:43:09 INFO - PROCESS | 10427 | 1467873789435 Marionette DEBUG loaded listener.js 23:43:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 62 (0x93f01400) [pid = 10427] [serial = 603] [outer = 0x93283000] 23:43:10 INFO - PROCESS | 10427 | 1467873790340 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 23:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 23:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1336ms 23:43:10 INFO - PROCESS | 10427 | 1467873790369 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 23:43:10 INFO - PROCESS | 10427 | 1467873790378 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 23:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 23:43:10 INFO - PROCESS | 10427 | 1467873790390 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 23:43:10 INFO - PROCESS | 10427 | 1467873790394 Marionette TRACE conn4 <- [1,774,null,{}] 23:43:10 INFO - PROCESS | 10427 | 1467873790401 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:10 INFO - PROCESS | 10427 | 1467873790407 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:10 INFO - PROCESS | 10427 | 1467873790603 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 23:43:10 INFO - PROCESS | 10427 | 1467873790726 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:10 INFO - PROCESS | 10427 | 1467873790739 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:10 INFO - PROCESS | 10427 | ++DOCSHELL 0x9555d800 == 19 [pid = 10427] [id = 201] 23:43:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x955d1000) [pid = 10427] [serial = 604] [outer = (nil)] 23:43:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x955d7400) [pid = 10427] [serial = 605] [outer = 0x955d1000] 23:43:10 INFO - PROCESS | 10427 | 1467873790812 Marionette DEBUG loaded listener.js 23:43:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x9564d000) [pid = 10427] [serial = 606] [outer = 0x955d1000] 23:43:11 INFO - PROCESS | 10427 | 1467873791737 Marionette TRACE conn4 <- [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]]]}] 23:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 23:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1387ms 23:43:11 INFO - PROCESS | 10427 | 1467873791777 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 23:43:11 INFO - PROCESS | 10427 | 1467873791782 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 23:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 23:43:11 INFO - PROCESS | 10427 | 1467873791796 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 23:43:11 INFO - PROCESS | 10427 | 1467873791802 Marionette TRACE conn4 <- [1,778,null,{}] 23:43:11 INFO - PROCESS | 10427 | 1467873791821 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:11 INFO - PROCESS | 10427 | 1467873791831 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:12 INFO - PROCESS | 10427 | 1467873792055 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 23:43:12 INFO - PROCESS | 10427 | 1467873792082 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:12 INFO - PROCESS | 10427 | 1467873792098 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:12 INFO - PROCESS | 10427 | ++DOCSHELL 0x9984d400 == 20 [pid = 10427] [id = 202] 23:43:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x9984d800) [pid = 10427] [serial = 607] [outer = (nil)] 23:43:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x99f73800) [pid = 10427] [serial = 608] [outer = 0x9984d800] 23:43:12 INFO - PROCESS | 10427 | 1467873792173 Marionette DEBUG loaded listener.js 23:43:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x9a2d2800) [pid = 10427] [serial = 609] [outer = 0x9984d800] 23:43:13 INFO - PROCESS | 10427 | 1467873793174 Marionette TRACE conn4 <- [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]]]}] 23:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 23:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1448ms 23:43:13 INFO - PROCESS | 10427 | 1467873793247 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 23:43:13 INFO - PROCESS | 10427 | 1467873793251 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 23:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 23:43:13 INFO - PROCESS | 10427 | 1467873793259 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 23:43:13 INFO - PROCESS | 10427 | 1467873793262 Marionette TRACE conn4 <- [1,782,null,{}] 23:43:13 INFO - PROCESS | 10427 | 1467873793268 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:13 INFO - PROCESS | 10427 | 1467873793273 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:13 INFO - PROCESS | 10427 | 1467873793496 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 23:43:13 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x9a43b000) [pid = 10427] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 23:43:13 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x9ab89c00) [pid = 10427] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 23:43:13 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x930dbc00) [pid = 10427] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 23:43:13 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x91fca800) [pid = 10427] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 23:43:13 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x9a093c00) [pid = 10427] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 23:43:13 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0x95563800) [pid = 10427] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 23:43:13 INFO - PROCESS | 10427 | --DOMWINDOW == 61 (0x930df800) [pid = 10427] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 23:43:13 INFO - PROCESS | 10427 | --DOMWINDOW == 60 (0x95535400) [pid = 10427] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 23:43:13 INFO - PROCESS | 10427 | --DOMWINDOW == 59 (0x9983f400) [pid = 10427] [serial = 580] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 23:43:13 INFO - PROCESS | 10427 | --DOMWINDOW == 58 (0x9984d000) [pid = 10427] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 23:43:13 INFO - PROCESS | 10427 | 1467873793949 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:13 INFO - PROCESS | 10427 | 1467873793958 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:13 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fca800 == 21 [pid = 10427] [id = 203] 23:43:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 59 (0x930d7c00) [pid = 10427] [serial = 610] [outer = (nil)] 23:43:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 60 (0x95563800) [pid = 10427] [serial = 611] [outer = 0x930d7c00] 23:43:14 INFO - PROCESS | 10427 | 1467873794033 Marionette DEBUG loaded listener.js 23:43:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 61 (0x9a91f800) [pid = 10427] [serial = 612] [outer = 0x930d7c00] 23:43:14 INFO - PROCESS | 10427 | 1467873794899 Marionette TRACE conn4 <- [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]]]}] 23:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 23:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1684ms 23:43:14 INFO - PROCESS | 10427 | 1467873794944 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 23:43:14 INFO - PROCESS | 10427 | 1467873794948 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 23:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 23:43:14 INFO - PROCESS | 10427 | 1467873794955 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 23:43:14 INFO - PROCESS | 10427 | 1467873794959 Marionette TRACE conn4 <- [1,786,null,{}] 23:43:14 INFO - PROCESS | 10427 | 1467873794965 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:14 INFO - PROCESS | 10427 | 1467873794970 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:15 INFO - PROCESS | 10427 | 1467873795130 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 23:43:15 INFO - PROCESS | 10427 | 1467873795140 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:15 INFO - PROCESS | 10427 | 1467873795146 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:15 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d27c00 == 22 [pid = 10427] [id = 204] 23:43:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 62 (0x9aaba800) [pid = 10427] [serial = 613] [outer = (nil)] 23:43:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x9ab88400) [pid = 10427] [serial = 614] [outer = 0x9aaba800] 23:43:15 INFO - PROCESS | 10427 | 1467873795322 Marionette DEBUG loaded listener.js 23:43:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x9ab8f800) [pid = 10427] [serial = 615] [outer = 0x9aaba800] 23:43:16 INFO - PROCESS | 10427 | 1467873796310 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 23:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 23:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1436ms 23:43:16 INFO - PROCESS | 10427 | 1467873796393 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 23:43:16 INFO - PROCESS | 10427 | 1467873796401 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 23:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 23:43:16 INFO - PROCESS | 10427 | 1467873796412 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 23:43:16 INFO - PROCESS | 10427 | 1467873796417 Marionette TRACE conn4 <- [1,790,null,{}] 23:43:16 INFO - PROCESS | 10427 | 1467873796428 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:16 INFO - PROCESS | 10427 | 1467873796434 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:16 INFO - PROCESS | 10427 | 1467873796693 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 23:43:16 INFO - PROCESS | 10427 | 1467873796939 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:16 INFO - PROCESS | 10427 | 1467873796953 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:16 INFO - PROCESS | 10427 | ++DOCSHELL 0x930dac00 == 23 [pid = 10427] [id = 205] 23:43:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x93d1b400) [pid = 10427] [serial = 616] [outer = (nil)] 23:43:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x955dbc00) [pid = 10427] [serial = 617] [outer = 0x93d1b400] 23:43:17 INFO - PROCESS | 10427 | 1467873797039 Marionette DEBUG loaded listener.js 23:43:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x96879c00) [pid = 10427] [serial = 618] [outer = 0x93d1b400] 23:43:18 INFO - PROCESS | 10427 | 1467873798091 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 23:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 23:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1742ms 23:43:18 INFO - PROCESS | 10427 | 1467873798154 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 23:43:18 INFO - PROCESS | 10427 | 1467873798162 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 23:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 23:43:18 INFO - PROCESS | 10427 | 1467873798174 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 23:43:18 INFO - PROCESS | 10427 | 1467873798178 Marionette TRACE conn4 <- [1,794,null,{}] 23:43:18 INFO - PROCESS | 10427 | 1467873798186 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:18 INFO - PROCESS | 10427 | 1467873798191 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:18 INFO - PROCESS | 10427 | 1467873798417 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 23:43:18 INFO - PROCESS | 10427 | 1467873798628 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:18 INFO - PROCESS | 10427 | 1467873798639 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:18 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a697800 == 24 [pid = 10427] [id = 206] 23:43:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x9a8a0c00) [pid = 10427] [serial = 619] [outer = (nil)] 23:43:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x9ab83400) [pid = 10427] [serial = 620] [outer = 0x9a8a0c00] 23:43:18 INFO - PROCESS | 10427 | 1467873798724 Marionette DEBUG loaded listener.js 23:43:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9afd0400) [pid = 10427] [serial = 621] [outer = 0x9a8a0c00] 23:43:19 INFO - PROCESS | 10427 | 1467873799846 Marionette TRACE conn4 <- [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]]]}] 23:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 23:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1736ms 23:43:19 INFO - PROCESS | 10427 | 1467873799910 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 23:43:19 INFO - PROCESS | 10427 | 1467873799915 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 23:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 23:43:19 INFO - PROCESS | 10427 | 1467873799922 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 23:43:19 INFO - PROCESS | 10427 | 1467873799929 Marionette TRACE conn4 <- [1,798,null,{}] 23:43:19 INFO - PROCESS | 10427 | 1467873799946 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:19 INFO - PROCESS | 10427 | 1467873799956 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:20 INFO - PROCESS | 10427 | 1467873800185 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 23:43:20 INFO - PROCESS | 10427 | 1467873800416 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:20 INFO - PROCESS | 10427 | 1467873800429 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:20 INFO - PROCESS | 10427 | ++DOCSHELL 0x9c306c00 == 25 [pid = 10427] [id = 207] 23:43:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9c30c400) [pid = 10427] [serial = 622] [outer = (nil)] 23:43:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9c3b9000) [pid = 10427] [serial = 623] [outer = 0x9c30c400] 23:43:20 INFO - PROCESS | 10427 | 1467873800519 Marionette DEBUG loaded listener.js 23:43:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9c3e1800) [pid = 10427] [serial = 624] [outer = 0x9c30c400] 23:43:21 INFO - PROCESS | 10427 | 1467873801508 Marionette TRACE conn4 <- [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]]]}] 23:43:21 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 23:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1640ms 23:43:21 INFO - PROCESS | 10427 | 1467873801564 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 23:43:21 INFO - PROCESS | 10427 | 1467873801570 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 23:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 23:43:21 INFO - PROCESS | 10427 | 1467873801577 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 23:43:21 INFO - PROCESS | 10427 | 1467873801580 Marionette TRACE conn4 <- [1,802,null,{}] 23:43:21 INFO - PROCESS | 10427 | 1467873801587 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:21 INFO - PROCESS | 10427 | 1467873801592 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:21 INFO - PROCESS | 10427 | 1467873801791 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 23:43:22 INFO - PROCESS | 10427 | 1467873802012 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:22 INFO - PROCESS | 10427 | 1467873802021 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:22 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd4c00 == 26 [pid = 10427] [id = 208] 23:43:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x93d1ec00) [pid = 10427] [serial = 625] [outer = (nil)] 23:43:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9564d400) [pid = 10427] [serial = 626] [outer = 0x93d1ec00] 23:43:22 INFO - PROCESS | 10427 | 1467873802156 Marionette DEBUG loaded listener.js 23:43:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x94a4d800) [pid = 10427] [serial = 627] [outer = 0x93d1ec00] 23:43:23 INFO - PROCESS | 10427 | 1467873803392 Marionette TRACE conn4 <- [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]]]}] 23:43:23 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 23:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1887ms 23:43:23 INFO - PROCESS | 10427 | 1467873803466 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 23:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 23:43:23 INFO - PROCESS | 10427 | 1467873803472 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 23:43:23 INFO - PROCESS | 10427 | 1467873803480 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 23:43:23 INFO - PROCESS | 10427 | 1467873803487 Marionette TRACE conn4 <- [1,806,null,{}] 23:43:23 INFO - PROCESS | 10427 | 1467873803501 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:23 INFO - PROCESS | 10427 | 1467873803508 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:23 INFO - PROCESS | 10427 | 1467873803671 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 23:43:23 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9b541c00) [pid = 10427] [serial = 584] [outer = (nil)] [url = about:blank] 23:43:23 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x93d5a400) [pid = 10427] [serial = 574] [outer = (nil)] [url = about:blank] 23:43:23 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x94a4c000) [pid = 10427] [serial = 575] [outer = (nil)] [url = about:blank] 23:43:23 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x91fd5400) [pid = 10427] [serial = 562] [outer = (nil)] [url = about:blank] 23:43:23 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x930dcc00) [pid = 10427] [serial = 563] [outer = (nil)] [url = about:blank] 23:43:23 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9a647400) [pid = 10427] [serial = 568] [outer = (nil)] [url = about:blank] 23:43:23 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9a839c00) [pid = 10427] [serial = 569] [outer = (nil)] [url = about:blank] 23:43:23 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x95658400) [pid = 10427] [serial = 577] [outer = (nil)] [url = about:blank] 23:43:23 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x985b8400) [pid = 10427] [serial = 578] [outer = (nil)] [url = about:blank] 23:43:23 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x9afd0000) [pid = 10427] [serial = 571] [outer = (nil)] [url = about:blank] 23:43:23 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x99845400) [pid = 10427] [serial = 572] [outer = (nil)] [url = about:blank] 23:43:23 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x955d0c00) [pid = 10427] [serial = 565] [outer = (nil)] [url = about:blank] 23:43:23 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x9564f400) [pid = 10427] [serial = 566] [outer = (nil)] [url = about:blank] 23:43:23 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0x9a8af400) [pid = 10427] [serial = 581] [outer = (nil)] [url = about:blank] 23:43:23 INFO - PROCESS | 10427 | --DOMWINDOW == 61 (0x9ae58400) [pid = 10427] [serial = 365] [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.] 23:43:23 INFO - PROCESS | 10427 | --DOMWINDOW == 60 (0x9b861400) [pid = 10427] [serial = 585] [outer = (nil)] [url = about:blank] 23:43:23 INFO - PROCESS | 10427 | --DOMWINDOW == 59 (0x9ab82c00) [pid = 10427] [serial = 582] [outer = (nil)] [url = about:blank] 23:43:23 INFO - PROCESS | 10427 | --DOMWINDOW == 58 (0x9c313800) [pid = 10427] [serial = 588] [outer = (nil)] [url = about:blank] 23:43:23 INFO - PROCESS | 10427 | --DOMWINDOW == 57 (0x9a449c00) [pid = 10427] [serial = 560] [outer = (nil)] [url = about:blank] 23:43:23 INFO - PROCESS | 10427 | --DOMWINDOW == 56 (0x9c30cc00) [pid = 10427] [serial = 587] [outer = (nil)] [url = about:blank] 23:43:23 INFO - PROCESS | 10427 | 1467873803870 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:23 INFO - PROCESS | 10427 | 1467873803876 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:23 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d5a400 == 27 [pid = 10427] [id = 209] 23:43:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 57 (0x93d5bc00) [pid = 10427] [serial = 628] [outer = (nil)] 23:43:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 58 (0x9553d400) [pid = 10427] [serial = 629] [outer = 0x93d5bc00] 23:43:23 INFO - PROCESS | 10427 | 1467873803969 Marionette DEBUG loaded listener.js 23:43:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 59 (0x955cf800) [pid = 10427] [serial = 630] [outer = 0x93d5bc00] 23:43:24 INFO - PROCESS | 10427 | 1467873804742 Marionette TRACE conn4 <- [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]]]}] 23:43:24 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 23:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1298ms 23:43:24 INFO - PROCESS | 10427 | 1467873804777 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 23:43:24 INFO - PROCESS | 10427 | 1467873804785 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 23:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 23:43:24 INFO - PROCESS | 10427 | 1467873804796 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 23:43:24 INFO - PROCESS | 10427 | 1467873804800 Marionette TRACE conn4 <- [1,810,null,{}] 23:43:24 INFO - PROCESS | 10427 | 1467873804811 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:24 INFO - PROCESS | 10427 | 1467873804821 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:25 INFO - PROCESS | 10427 | 1467873805064 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 23:43:25 INFO - PROCESS | 10427 | 1467873805184 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:25 INFO - PROCESS | 10427 | 1467873805190 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:25 INFO - PROCESS | 10427 | ++DOCSHELL 0x99845800 == 28 [pid = 10427] [id = 210] 23:43:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 60 (0x99849000) [pid = 10427] [serial = 631] [outer = (nil)] 23:43:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 61 (0x9a649400) [pid = 10427] [serial = 632] [outer = 0x99849000] 23:43:25 INFO - PROCESS | 10427 | 1467873805272 Marionette DEBUG loaded listener.js 23:43:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 62 (0x9a8a1c00) [pid = 10427] [serial = 633] [outer = 0x99849000] 23:43:26 INFO - PROCESS | 10427 | 1467873806190 Marionette TRACE conn4 <- [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]]]}] 23:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 23:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1436ms 23:43:26 INFO - PROCESS | 10427 | 1467873806233 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 23:43:26 INFO - PROCESS | 10427 | 1467873806238 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 23:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 23:43:26 INFO - PROCESS | 10427 | 1467873806261 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 23:43:26 INFO - PROCESS | 10427 | 1467873806267 Marionette TRACE conn4 <- [1,814,null,{}] 23:43:26 INFO - PROCESS | 10427 | 1467873806283 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:26 INFO - PROCESS | 10427 | 1467873806292 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:26 INFO - PROCESS | 10427 | 1467873806514 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 23:43:26 INFO - PROCESS | 10427 | 1467873806535 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:26 INFO - PROCESS | 10427 | 1467873806551 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:26 INFO - PROCESS | 10427 | ++DOCSHELL 0x9b3e7800 == 29 [pid = 10427] [id = 211] 23:43:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x9b3ea400) [pid = 10427] [serial = 634] [outer = (nil)] 23:43:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x9b632400) [pid = 10427] [serial = 635] [outer = 0x9b3ea400] 23:43:26 INFO - PROCESS | 10427 | 1467873806639 Marionette DEBUG loaded listener.js 23:43:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x9bc1bc00) [pid = 10427] [serial = 636] [outer = 0x9b3ea400] 23:43:27 INFO - PROCESS | 10427 | 1467873807593 Marionette TRACE conn4 <- [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] 23:43:27 INFO - PROCESS | 10427 | 1467873807663 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 23:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 23:43:27 INFO - PROCESS | 10427 | 1467873807669 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 23:43:27 INFO - PROCESS | 10427 | 1467873807672 Marionette TRACE conn4 <- [1,818,null,{}] 23:43:27 INFO - PROCESS | 10427 | 1467873807678 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:27 INFO - PROCESS | 10427 | 1467873807683 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:27 INFO - PROCESS | 10427 | 1467873807891 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 23:43:27 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x94a41800) [pid = 10427] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 23:43:27 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x9a647c00) [pid = 10427] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 23:43:27 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0x9c3e2c00) [pid = 10427] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 23:43:27 INFO - PROCESS | 10427 | --DOMWINDOW == 61 (0x93283000) [pid = 10427] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 23:43:27 INFO - PROCESS | 10427 | --DOMWINDOW == 60 (0x93f0d800) [pid = 10427] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 23:43:27 INFO - PROCESS | 10427 | --DOMWINDOW == 59 (0x955d1000) [pid = 10427] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 23:43:27 INFO - PROCESS | 10427 | --DOMWINDOW == 58 (0x9984d800) [pid = 10427] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 23:43:27 INFO - PROCESS | 10427 | --DOMWINDOW == 57 (0x930d7c00) [pid = 10427] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 23:43:28 INFO - PROCESS | 10427 | 1467873808029 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:28 INFO - PROCESS | 10427 | 1467873808037 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:28 INFO - PROCESS | 10427 | ++DOCSHELL 0x93283000 == 30 [pid = 10427] [id = 212] 23:43:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 58 (0x93d5fc00) [pid = 10427] [serial = 637] [outer = (nil)] 23:43:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 59 (0x9a647c00) [pid = 10427] [serial = 638] [outer = 0x93d5fc00] 23:43:28 INFO - PROCESS | 10427 | 1467873808115 Marionette DEBUG loaded listener.js 23:43:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 60 (0x9c3b5800) [pid = 10427] [serial = 639] [outer = 0x93d5fc00] 23:43:28 INFO - PROCESS | 10427 | 1467873808924 Marionette TRACE conn4 <- [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]]]}] 23:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 23:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1280ms 23:43:28 INFO - PROCESS | 10427 | 1467873808951 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 23:43:28 INFO - PROCESS | 10427 | 1467873808955 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 23:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 23:43:28 INFO - PROCESS | 10427 | 1467873808970 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 23:43:28 INFO - PROCESS | 10427 | 1467873808978 Marionette TRACE conn4 <- [1,822,null,{}] 23:43:28 INFO - PROCESS | 10427 | 1467873808985 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:28 INFO - PROCESS | 10427 | 1467873808990 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:29 INFO - PROCESS | 10427 | 1467873809147 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 23:43:29 INFO - PROCESS | 10427 | 1467873809161 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:29 INFO - PROCESS | 10427 | 1467873809170 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:29 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd8c00 == 31 [pid = 10427] [id = 213] 23:43:29 INFO - PROCESS | 10427 | ++DOMWINDOW == 61 (0x9c3b9800) [pid = 10427] [serial = 640] [outer = (nil)] 23:43:29 INFO - PROCESS | 10427 | ++DOMWINDOW == 62 (0x9c3eb000) [pid = 10427] [serial = 641] [outer = 0x9c3b9800] 23:43:29 INFO - PROCESS | 10427 | 1467873809240 Marionette DEBUG loaded listener.js 23:43:29 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x9c467c00) [pid = 10427] [serial = 642] [outer = 0x9c3b9800] 23:43:30 INFO - PROCESS | 10427 | 1467873810311 Marionette TRACE conn4 <- [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] 23:43:30 INFO - PROCESS | 10427 | 1467873810368 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 23:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 23:43:30 INFO - PROCESS | 10427 | 1467873810379 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 23:43:30 INFO - PROCESS | 10427 | 1467873810385 Marionette TRACE conn4 <- [1,826,null,{}] 23:43:30 INFO - PROCESS | 10427 | 1467873810395 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:30 INFO - PROCESS | 10427 | 1467873810402 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:30 INFO - PROCESS | 10427 | 1467873810659 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 23:43:30 INFO - PROCESS | 10427 | 1467873810924 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:30 INFO - PROCESS | 10427 | 1467873810940 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:30 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fcc000 == 32 [pid = 10427] [id = 214] 23:43:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x930dfc00) [pid = 10427] [serial = 643] [outer = (nil)] 23:43:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x95565400) [pid = 10427] [serial = 644] [outer = 0x930dfc00] 23:43:31 INFO - PROCESS | 10427 | 1467873811022 Marionette DEBUG loaded listener.js 23:43:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x97ae8c00) [pid = 10427] [serial = 645] [outer = 0x930dfc00] 23:43:32 INFO - PROCESS | 10427 | 1467873812016 Marionette TRACE conn4 <- [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]]]}] 23:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 23:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1698ms 23:43:32 INFO - PROCESS | 10427 | 1467873812078 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 23:43:32 INFO - PROCESS | 10427 | 1467873812086 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 23:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 23:43:32 INFO - PROCESS | 10427 | 1467873812099 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 23:43:32 INFO - PROCESS | 10427 | 1467873812103 Marionette TRACE conn4 <- [1,830,null,{}] 23:43:32 INFO - PROCESS | 10427 | 1467873812111 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:32 INFO - PROCESS | 10427 | 1467873812117 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:32 INFO - PROCESS | 10427 | 1467873812347 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 23:43:32 INFO - PROCESS | 10427 | 1467873812610 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:32 INFO - PROCESS | 10427 | 1467873812619 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:32 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a924800 == 33 [pid = 10427] [id = 215] 23:43:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9ab84800) [pid = 10427] [serial = 646] [outer = (nil)] 23:43:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x9ae58400) [pid = 10427] [serial = 647] [outer = 0x9ab84800] 23:43:32 INFO - PROCESS | 10427 | 1467873812712 Marionette DEBUG loaded listener.js 23:43:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x9b542800) [pid = 10427] [serial = 648] [outer = 0x9ab84800] 23:43:33 INFO - PROCESS | 10427 | 1467873813718 Marionette TRACE conn4 <- [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]]]}] 23:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 23:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1641ms 23:43:33 INFO - PROCESS | 10427 | 1467873813739 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 23:43:33 INFO - PROCESS | 10427 | 1467873813744 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 23:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 23:43:33 INFO - PROCESS | 10427 | 1467873813751 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 23:43:33 INFO - PROCESS | 10427 | 1467873813758 Marionette TRACE conn4 <- [1,834,null,{}] 23:43:33 INFO - PROCESS | 10427 | 1467873813776 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:33 INFO - PROCESS | 10427 | 1467873813786 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:34 INFO - PROCESS | 10427 | 1467873814029 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 23:43:34 INFO - PROCESS | 10427 | 1467873814240 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:34 INFO - PROCESS | 10427 | 1467873814252 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:34 INFO - PROCESS | 10427 | ++DOCSHELL 0x9c3e9400 == 34 [pid = 10427] [id = 216] 23:43:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9da34000) [pid = 10427] [serial = 649] [outer = (nil)] 23:43:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0xa1190800) [pid = 10427] [serial = 650] [outer = 0x9da34000] 23:43:34 INFO - PROCESS | 10427 | 1467873814398 Marionette DEBUG loaded listener.js 23:43:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0xa200dc00) [pid = 10427] [serial = 651] [outer = 0x9da34000] 23:43:35 INFO - PROCESS | 10427 | 1467873815354 Marionette TRACE conn4 <- [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]]]}] 23:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 23:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1637ms 23:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 23:43:35 INFO - PROCESS | 10427 | 1467873815389 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 23:43:35 INFO - PROCESS | 10427 | 1467873815393 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 23:43:35 INFO - PROCESS | 10427 | 1467873815401 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 23:43:35 INFO - PROCESS | 10427 | 1467873815404 Marionette TRACE conn4 <- [1,838,null,{}] 23:43:35 INFO - PROCESS | 10427 | 1467873815412 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:35 INFO - PROCESS | 10427 | 1467873815418 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:35 INFO - PROCESS | 10427 | 1467873815612 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 23:43:35 INFO - PROCESS | 10427 | 1467873815824 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:35 INFO - PROCESS | 10427 | 1467873815835 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:35 INFO - PROCESS | 10427 | ++DOCSHELL 0x930dcc00 == 35 [pid = 10427] [id = 217] 23:43:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9d6e3800) [pid = 10427] [serial = 652] [outer = (nil)] 23:43:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0xa22a9c00) [pid = 10427] [serial = 653] [outer = 0x9d6e3800] 23:43:35 INFO - PROCESS | 10427 | 1467873815974 Marionette DEBUG loaded listener.js 23:43:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0xa2347400) [pid = 10427] [serial = 654] [outer = 0x9d6e3800] 23:43:36 INFO - PROCESS | 10427 | 1467873816900 Marionette TRACE conn4 <- [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]]]}] 23:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 23:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1539ms 23:43:36 INFO - PROCESS | 10427 | 1467873816939 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 23:43:36 INFO - PROCESS | 10427 | 1467873816944 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 23:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 23:43:36 INFO - PROCESS | 10427 | 1467873816950 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 23:43:36 INFO - PROCESS | 10427 | 1467873816954 Marionette TRACE conn4 <- [1,842,null,{}] 23:43:36 INFO - PROCESS | 10427 | 1467873816960 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:36 INFO - PROCESS | 10427 | 1467873816965 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:37 INFO - PROCESS | 10427 | 1467873817143 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 23:43:37 INFO - PROCESS | 10427 | 1467873817301 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:37 INFO - PROCESS | 10427 | 1467873817312 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:37 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a092800 == 36 [pid = 10427] [id = 218] 23:43:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9bc18c00) [pid = 10427] [serial = 655] [outer = (nil)] 23:43:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0xa23a9400) [pid = 10427] [serial = 656] [outer = 0x9bc18c00] 23:43:37 INFO - PROCESS | 10427 | 1467873817395 Marionette DEBUG loaded listener.js 23:43:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0xa23b2c00) [pid = 10427] [serial = 657] [outer = 0x9bc18c00] 23:43:38 INFO - PROCESS | 10427 | 1467873818373 Marionette TRACE conn4 <- [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]]]}] 23:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 23:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1481ms 23:43:38 INFO - PROCESS | 10427 | 1467873818432 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 23:43:38 INFO - PROCESS | 10427 | 1467873818437 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 23:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 23:43:38 INFO - PROCESS | 10427 | 1467873818444 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 23:43:38 INFO - PROCESS | 10427 | 1467873818448 Marionette TRACE conn4 <- [1,846,null,{}] 23:43:38 INFO - PROCESS | 10427 | 1467873818454 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:38 INFO - PROCESS | 10427 | 1467873818465 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:38 INFO - PROCESS | 10427 | 1467873818728 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 23:43:39 INFO - PROCESS | 10427 | 1467873819098 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:39 INFO - PROCESS | 10427 | 1467873819107 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:39 INFO - PROCESS | 10427 | ++DOCSHELL 0x930ddc00 == 37 [pid = 10427] [id = 219] 23:43:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x930de400) [pid = 10427] [serial = 658] [outer = (nil)] 23:43:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x93d23800) [pid = 10427] [serial = 659] [outer = 0x930de400] 23:43:39 INFO - PROCESS | 10427 | 1467873819221 Marionette DEBUG loaded listener.js 23:43:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x94a4c800) [pid = 10427] [serial = 660] [outer = 0x930de400] 23:43:40 INFO - PROCESS | 10427 | 1467873820288 Marionette TRACE conn4 <- [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]]]}] 23:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 23:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1889ms 23:43:40 INFO - PROCESS | 10427 | 1467873820336 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 23:43:40 INFO - PROCESS | 10427 | 1467873820342 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 23:43:41 INFO - PROCESS | 10427 | --DOCSHELL 0x9553e800 == 36 [pid = 10427] [id = 192] 23:43:41 INFO - PROCESS | 10427 | --DOCSHELL 0x95565c00 == 35 [pid = 10427] [id = 193] 23:43:41 INFO - PROCESS | 10427 | --DOCSHELL 0x93f09c00 == 34 [pid = 10427] [id = 196] 23:43:41 INFO - PROCESS | 10427 | --DOCSHELL 0x9984b400 == 33 [pid = 10427] [id = 197] 23:43:41 INFO - PROCESS | 10427 | --DOCSHELL 0x9c3e2800 == 32 [pid = 10427] [id = 198] 23:43:41 INFO - PROCESS | 10427 | --DOCSHELL 0x93f0d400 == 31 [pid = 10427] [id = 199] 23:43:41 INFO - PROCESS | 10427 | --DOCSHELL 0x930d1400 == 30 [pid = 10427] [id = 191] 23:43:41 INFO - PROCESS | 10427 | --DOCSHELL 0x99f7b400 == 29 [pid = 10427] [id = 195] 23:43:41 INFO - PROCESS | 10427 | --DOCSHELL 0x94a7e400 == 28 [pid = 10427] [id = 194] 23:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 23:43:41 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9946ec00) [pid = 10427] [serial = 591] [outer = (nil)] [url = about:blank] 23:43:41 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x95536000) [pid = 10427] [serial = 590] [outer = (nil)] [url = about:blank] 23:43:41 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9ae5c400) [pid = 10427] [serial = 594] [outer = (nil)] [url = about:blank] 23:43:41 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9aac7000) [pid = 10427] [serial = 593] [outer = (nil)] [url = about:blank] 23:43:41 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9d614400) [pid = 10427] [serial = 597] [outer = (nil)] [url = about:blank] 23:43:41 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9c45a400) [pid = 10427] [serial = 596] [outer = (nil)] [url = about:blank] 23:43:41 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x93d5a800) [pid = 10427] [serial = 602] [outer = (nil)] [url = about:blank] 23:43:41 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x93f01400) [pid = 10427] [serial = 603] [outer = (nil)] [url = about:blank] 23:43:41 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9a8a9800) [pid = 10427] [serial = 600] [outer = (nil)] [url = about:blank] 23:43:41 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x95651000) [pid = 10427] [serial = 599] [outer = (nil)] [url = about:blank] 23:43:41 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x955d7400) [pid = 10427] [serial = 605] [outer = (nil)] [url = about:blank] 23:43:41 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x99f73800) [pid = 10427] [serial = 608] [outer = (nil)] [url = about:blank] 23:43:41 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x95563800) [pid = 10427] [serial = 611] [outer = (nil)] [url = about:blank] 23:43:41 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x9a2d2800) [pid = 10427] [serial = 609] [outer = (nil)] [url = about:blank] 23:43:41 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x9564d000) [pid = 10427] [serial = 606] [outer = (nil)] [url = about:blank] 23:43:41 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x9a91f800) [pid = 10427] [serial = 612] [outer = (nil)] [url = about:blank] 23:43:41 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x9ab88400) [pid = 10427] [serial = 614] [outer = (nil)] [url = about:blank] 23:43:41 INFO - PROCESS | 10427 | 1467873821517 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 23:43:41 INFO - PROCESS | 10427 | 1467873821523 Marionette TRACE conn4 <- [1,850,null,{}] 23:43:41 INFO - PROCESS | 10427 | 1467873821534 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:41 INFO - PROCESS | 10427 | 1467873821541 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:41 INFO - PROCESS | 10427 | 1467873821714 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 23:43:41 INFO - PROCESS | 10427 | 1467873821827 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:41 INFO - PROCESS | 10427 | 1467873821835 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:41 INFO - PROCESS | 10427 | ++DOCSHELL 0x93274c00 == 29 [pid = 10427] [id = 220] 23:43:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x93275c00) [pid = 10427] [serial = 661] [outer = (nil)] 23:43:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x93283c00) [pid = 10427] [serial = 662] [outer = 0x93275c00] 23:43:41 INFO - PROCESS | 10427 | 1467873821912 Marionette DEBUG loaded listener.js 23:43:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x93d5b800) [pid = 10427] [serial = 663] [outer = 0x93275c00] 23:43:42 INFO - PROCESS | 10427 | 1467873822739 Marionette TRACE conn4 <- [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]]]}] 23:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 23:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1527ms 23:43:42 INFO - PROCESS | 10427 | 1467873822809 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 23:43:42 INFO - PROCESS | 10427 | 1467873822817 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 23:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 23:43:42 INFO - PROCESS | 10427 | 1467873822826 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 23:43:42 INFO - PROCESS | 10427 | 1467873822830 Marionette TRACE conn4 <- [1,854,null,{}] 23:43:42 INFO - PROCESS | 10427 | 1467873822842 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:42 INFO - PROCESS | 10427 | 1467873822851 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:43 INFO - PROCESS | 10427 | 1467873823038 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 23:43:43 INFO - PROCESS | 10427 | 1467873823153 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:43 INFO - PROCESS | 10427 | 1467873823163 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:43 INFO - PROCESS | 10427 | ++DOCSHELL 0x9553a000 == 30 [pid = 10427] [id = 221] 23:43:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x95559800) [pid = 10427] [serial = 664] [outer = (nil)] 23:43:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x95565000) [pid = 10427] [serial = 665] [outer = 0x95559800] 23:43:43 INFO - PROCESS | 10427 | 1467873823241 Marionette DEBUG loaded listener.js 23:43:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x955d8800) [pid = 10427] [serial = 666] [outer = 0x95559800] 23:43:44 INFO - PROCESS | 10427 | 1467873824181 Marionette TRACE conn4 <- [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]]]}] 23:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 23:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1388ms 23:43:44 INFO - PROCESS | 10427 | 1467873824215 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 23:43:44 INFO - PROCESS | 10427 | 1467873824219 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 23:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 23:43:44 INFO - PROCESS | 10427 | 1467873824234 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 23:43:44 INFO - PROCESS | 10427 | 1467873824238 Marionette TRACE conn4 <- [1,858,null,{}] 23:43:44 INFO - PROCESS | 10427 | 1467873824244 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:44 INFO - PROCESS | 10427 | 1467873824250 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:44 INFO - PROCESS | 10427 | 1467873824474 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 23:43:44 INFO - PROCESS | 10427 | 1467873824510 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:44 INFO - PROCESS | 10427 | 1467873824529 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:44 INFO - PROCESS | 10427 | ++DOCSHELL 0x99842800 == 31 [pid = 10427] [id = 222] 23:43:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x99843400) [pid = 10427] [serial = 667] [outer = (nil)] 23:43:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9984dc00) [pid = 10427] [serial = 668] [outer = 0x99843400] 23:43:44 INFO - PROCESS | 10427 | 1467873824668 Marionette DEBUG loaded listener.js 23:43:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9a095c00) [pid = 10427] [serial = 669] [outer = 0x99843400] 23:43:45 INFO - PROCESS | 10427 | 1467873825672 Marionette TRACE conn4 <- [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]]]}] 23:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 23:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1491ms 23:43:45 INFO - PROCESS | 10427 | 1467873825719 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 23:43:45 INFO - PROCESS | 10427 | 1467873825723 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 23:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 23:43:45 INFO - PROCESS | 10427 | 1467873825730 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 23:43:45 INFO - PROCESS | 10427 | 1467873825734 Marionette TRACE conn4 <- [1,862,null,{}] 23:43:45 INFO - PROCESS | 10427 | 1467873825748 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:45 INFO - PROCESS | 10427 | 1467873825754 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:46 INFO - PROCESS | 10427 | 1467873826258 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 23:43:46 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9c3b9800) [pid = 10427] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 23:43:46 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9a8a0c00) [pid = 10427] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 23:43:46 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x93d1b400) [pid = 10427] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 23:43:46 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9c30c400) [pid = 10427] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 23:43:46 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x99849000) [pid = 10427] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 23:43:46 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x9aaba800) [pid = 10427] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 23:43:46 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x93d5bc00) [pid = 10427] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 23:43:46 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x9b3ea400) [pid = 10427] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 23:43:46 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x93d1ec00) [pid = 10427] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 23:43:46 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x93d5fc00) [pid = 10427] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 23:43:46 INFO - PROCESS | 10427 | 1467873826423 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:46 INFO - PROCESS | 10427 | 1467873826434 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:46 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd6800 == 32 [pid = 10427] [id = 223] 23:43:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x930d3c00) [pid = 10427] [serial = 670] [outer = (nil)] 23:43:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x94a4ec00) [pid = 10427] [serial = 671] [outer = 0x930d3c00] 23:43:46 INFO - PROCESS | 10427 | 1467873826514 Marionette DEBUG loaded listener.js 23:43:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x9a648000) [pid = 10427] [serial = 672] [outer = 0x930d3c00] 23:43:47 INFO - PROCESS | 10427 | 1467873827325 Marionette TRACE conn4 <- [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]]]}] 23:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 23:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1637ms 23:43:47 INFO - PROCESS | 10427 | 1467873827369 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 23:43:47 INFO - PROCESS | 10427 | 1467873827373 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 23:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 23:43:47 INFO - PROCESS | 10427 | 1467873827380 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 23:43:47 INFO - PROCESS | 10427 | 1467873827384 Marionette TRACE conn4 <- [1,866,null,{}] 23:43:47 INFO - PROCESS | 10427 | 1467873827391 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:47 INFO - PROCESS | 10427 | 1467873827396 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:47 INFO - PROCESS | 10427 | 1467873827560 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 23:43:47 INFO - PROCESS | 10427 | 1467873827571 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:47 INFO - PROCESS | 10427 | 1467873827580 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:47 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d67800 == 33 [pid = 10427] [id = 224] 23:43:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9a8a8800) [pid = 10427] [serial = 673] [outer = (nil)] 23:43:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x9a925c00) [pid = 10427] [serial = 674] [outer = 0x9a8a8800] 23:43:47 INFO - PROCESS | 10427 | 1467873827655 Marionette DEBUG loaded listener.js 23:43:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x9ab82000) [pid = 10427] [serial = 675] [outer = 0x9a8a8800] 23:43:48 INFO - PROCESS | 10427 | 1467873828762 Marionette TRACE conn4 <- [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]]]}] 23:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 23:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1431ms 23:43:48 INFO - PROCESS | 10427 | 1467873828813 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 23:43:48 INFO - PROCESS | 10427 | 1467873828821 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 23:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 23:43:48 INFO - PROCESS | 10427 | 1467873828832 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 23:43:48 INFO - PROCESS | 10427 | 1467873828837 Marionette TRACE conn4 <- [1,870,null,{}] 23:43:48 INFO - PROCESS | 10427 | 1467873828847 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:48 INFO - PROCESS | 10427 | 1467873828853 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:49 INFO - PROCESS | 10427 | 1467873829109 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 23:43:49 INFO - PROCESS | 10427 | 1467873829361 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:49 INFO - PROCESS | 10427 | 1467873829378 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:49 INFO - PROCESS | 10427 | ++DOCSHELL 0x93282c00 == 34 [pid = 10427] [id = 225] 23:43:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x93d1f400) [pid = 10427] [serial = 676] [outer = (nil)] 23:43:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x955d8000) [pid = 10427] [serial = 677] [outer = 0x93d1f400] 23:43:49 INFO - PROCESS | 10427 | 1467873829461 Marionette DEBUG loaded listener.js 23:43:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x96881c00) [pid = 10427] [serial = 678] [outer = 0x93d1f400] 23:43:50 INFO - PROCESS | 10427 | 1467873830537 Marionette TRACE conn4 <- [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]]]}] 23:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 23:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1751ms 23:43:50 INFO - PROCESS | 10427 | 1467873830582 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 23:43:50 INFO - PROCESS | 10427 | 1467873830591 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 23:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 23:43:50 INFO - PROCESS | 10427 | 1467873830603 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 23:43:50 INFO - PROCESS | 10427 | 1467873830609 Marionette TRACE conn4 <- [1,874,null,{}] 23:43:50 INFO - PROCESS | 10427 | 1467873830615 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:50 INFO - PROCESS | 10427 | 1467873830622 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:50 INFO - PROCESS | 10427 | 1467873830922 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 23:43:51 INFO - PROCESS | 10427 | 1467873831103 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:51 INFO - PROCESS | 10427 | 1467873831111 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:51 INFO - PROCESS | 10427 | ++DOCSHELL 0x9946b400 == 35 [pid = 10427] [id = 226] 23:43:51 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9a63f400) [pid = 10427] [serial = 679] [outer = (nil)] 23:43:51 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9a926000) [pid = 10427] [serial = 680] [outer = 0x9a63f400] 23:43:51 INFO - PROCESS | 10427 | 1467873831200 Marionette DEBUG loaded listener.js 23:43:51 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9ab8c000) [pid = 10427] [serial = 681] [outer = 0x9a63f400] 23:43:52 INFO - PROCESS | 10427 | 1467873832309 Marionette TRACE conn4 <- [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]]]}] 23:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 23:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1786ms 23:43:52 INFO - PROCESS | 10427 | 1467873832390 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 23:43:52 INFO - PROCESS | 10427 | 1467873832395 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 23:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 23:43:52 INFO - PROCESS | 10427 | 1467873832403 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 23:43:52 INFO - PROCESS | 10427 | 1467873832410 Marionette TRACE conn4 <- [1,878,null,{}] 23:43:52 INFO - PROCESS | 10427 | 1467873832428 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:52 INFO - PROCESS | 10427 | 1467873832437 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:52 INFO - PROCESS | 10427 | 1467873832664 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 23:43:52 INFO - PROCESS | 10427 | 1467873832880 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:52 INFO - PROCESS | 10427 | 1467873832893 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:52 INFO - PROCESS | 10427 | ++DOCSHELL 0x9b541c00 == 36 [pid = 10427] [id = 227] 23:43:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9b547800) [pid = 10427] [serial = 682] [outer = (nil)] 23:43:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9b869c00) [pid = 10427] [serial = 683] [outer = 0x9b547800] 23:43:52 INFO - PROCESS | 10427 | 1467873832979 Marionette DEBUG loaded listener.js 23:43:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9c307000) [pid = 10427] [serial = 684] [outer = 0x9b547800] 23:43:53 INFO - PROCESS | 10427 | 1467873833971 Marionette TRACE conn4 <- [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]]]}] 23:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 23:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1638ms 23:43:54 INFO - PROCESS | 10427 | 1467873834042 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 23:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 23:43:54 INFO - PROCESS | 10427 | 1467873834048 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 23:43:54 INFO - PROCESS | 10427 | 1467873834056 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 23:43:54 INFO - PROCESS | 10427 | 1467873834059 Marionette TRACE conn4 <- [1,882,null,{}] 23:43:54 INFO - PROCESS | 10427 | 1467873834066 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:54 INFO - PROCESS | 10427 | 1467873834071 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:54 INFO - PROCESS | 10427 | 1467873834286 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 23:43:54 INFO - PROCESS | 10427 | 1467873834628 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:54 INFO - PROCESS | 10427 | 1467873834639 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:54 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd6400 == 37 [pid = 10427] [id = 228] 23:43:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x91fd8800) [pid = 10427] [serial = 685] [outer = (nil)] 23:43:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x930da000) [pid = 10427] [serial = 686] [outer = 0x91fd8800] 23:43:54 INFO - PROCESS | 10427 | 1467873834761 Marionette DEBUG loaded listener.js 23:43:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x93d21c00) [pid = 10427] [serial = 687] [outer = 0x91fd8800] 23:43:55 INFO - PROCESS | 10427 | --DOCSHELL 0x9327c800 == 36 [pid = 10427] [id = 200] 23:43:55 INFO - PROCESS | 10427 | --DOCSHELL 0x930ddc00 == 35 [pid = 10427] [id = 219] 23:43:55 INFO - PROCESS | 10427 | 1467873835881 Marionette TRACE conn4 <- [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]]]}] 23:43:55 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9c3eb000) [pid = 10427] [serial = 641] [outer = (nil)] [url = about:blank] 23:43:55 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9afd0400) [pid = 10427] [serial = 621] [outer = (nil)] [url = about:blank] 23:43:55 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x96879c00) [pid = 10427] [serial = 618] [outer = (nil)] [url = about:blank] 23:43:55 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9c3e1800) [pid = 10427] [serial = 624] [outer = (nil)] [url = about:blank] 23:43:55 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9a8a1c00) [pid = 10427] [serial = 633] [outer = (nil)] [url = about:blank] 23:43:55 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9ab8f800) [pid = 10427] [serial = 615] [outer = (nil)] [url = about:blank] 23:43:55 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x955cf800) [pid = 10427] [serial = 630] [outer = (nil)] [url = about:blank] 23:43:55 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9553d400) [pid = 10427] [serial = 629] [outer = (nil)] [url = about:blank] 23:43:55 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9b632400) [pid = 10427] [serial = 635] [outer = (nil)] [url = about:blank] 23:43:55 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9564d400) [pid = 10427] [serial = 626] [outer = (nil)] [url = about:blank] 23:43:55 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9a647c00) [pid = 10427] [serial = 638] [outer = (nil)] [url = about:blank] 23:43:55 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9a649400) [pid = 10427] [serial = 632] [outer = (nil)] [url = about:blank] 23:43:55 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x9c3b5800) [pid = 10427] [serial = 639] [outer = (nil)] [url = about:blank] 23:43:55 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x9c3b9000) [pid = 10427] [serial = 623] [outer = (nil)] [url = about:blank] 23:43:55 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x94a4d800) [pid = 10427] [serial = 627] [outer = (nil)] [url = about:blank] 23:43:55 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x955dbc00) [pid = 10427] [serial = 617] [outer = (nil)] [url = about:blank] 23:43:55 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x9bc1bc00) [pid = 10427] [serial = 636] [outer = (nil)] [url = about:blank] 23:43:55 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x9ab83400) [pid = 10427] [serial = 620] [outer = (nil)] [url = about:blank] 23:43:55 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0x9c467c00) [pid = 10427] [serial = 642] [outer = (nil)] [url = about:blank] 23:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 23:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1893ms 23:43:55 INFO - PROCESS | 10427 | 1467873835950 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 23:43:55 INFO - PROCESS | 10427 | 1467873835956 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 23:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 23:43:55 INFO - PROCESS | 10427 | 1467873835965 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 23:43:55 INFO - PROCESS | 10427 | 1467873835971 Marionette TRACE conn4 <- [1,886,null,{}] 23:43:55 INFO - PROCESS | 10427 | 1467873835980 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:55 INFO - PROCESS | 10427 | 1467873835987 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:56 INFO - PROCESS | 10427 | 1467873836170 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 23:43:56 INFO - PROCESS | 10427 | 1467873836335 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:56 INFO - PROCESS | 10427 | 1467873836346 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:56 INFO - PROCESS | 10427 | ++DOCSHELL 0x95566000 == 36 [pid = 10427] [id = 229] 23:43:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x955da400) [pid = 10427] [serial = 688] [outer = (nil)] 23:43:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x95657000) [pid = 10427] [serial = 689] [outer = 0x955da400] 23:43:56 INFO - PROCESS | 10427 | 1467873836444 Marionette DEBUG loaded listener.js 23:43:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x994cfc00) [pid = 10427] [serial = 690] [outer = 0x955da400] 23:43:57 INFO - PROCESS | 10427 | 1467873837269 Marionette TRACE conn4 <- [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]]]}] 23:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 23:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1345ms 23:43:57 INFO - PROCESS | 10427 | 1467873837314 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 23:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 23:43:57 INFO - PROCESS | 10427 | 1467873837321 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 23:43:57 INFO - PROCESS | 10427 | 1467873837329 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 23:43:57 INFO - PROCESS | 10427 | 1467873837333 Marionette TRACE conn4 <- [1,890,null,{}] 23:43:57 INFO - PROCESS | 10427 | 1467873837340 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:57 INFO - PROCESS | 10427 | 1467873837344 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:57 INFO - PROCESS | 10427 | 1467873837529 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 23:43:57 INFO - PROCESS | 10427 | 1467873837540 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:57 INFO - PROCESS | 10427 | 1467873837547 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:57 INFO - PROCESS | 10427 | ++DOCSHELL 0x9984ec00 == 37 [pid = 10427] [id = 230] 23:43:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x99f73800) [pid = 10427] [serial = 691] [outer = (nil)] 23:43:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9aabc400) [pid = 10427] [serial = 692] [outer = 0x99f73800] 23:43:57 INFO - PROCESS | 10427 | 1467873837629 Marionette DEBUG loaded listener.js 23:43:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x9ae4b000) [pid = 10427] [serial = 693] [outer = 0x99f73800] 23:43:58 INFO - PROCESS | 10427 | 1467873838662 Marionette TRACE conn4 <- [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]]]}] 23:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 23:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1383ms 23:43:58 INFO - PROCESS | 10427 | 1467873838711 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 23:43:58 INFO - PROCESS | 10427 | 1467873838716 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 23:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 23:43:58 INFO - PROCESS | 10427 | 1467873838742 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 23:43:58 INFO - PROCESS | 10427 | 1467873838752 Marionette TRACE conn4 <- [1,894,null,{}] 23:43:58 INFO - PROCESS | 10427 | 1467873838762 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:43:58 INFO - PROCESS | 10427 | 1467873838770 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:59 INFO - PROCESS | 10427 | 1467873839009 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 23:43:59 INFO - PROCESS | 10427 | 1467873839033 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:59 INFO - PROCESS | 10427 | 1467873839042 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:43:59 INFO - PROCESS | 10427 | ++DOCSHELL 0x955d2000 == 38 [pid = 10427] [id = 231] 23:43:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x96825c00) [pid = 10427] [serial = 694] [outer = (nil)] 23:43:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9b85ec00) [pid = 10427] [serial = 695] [outer = 0x96825c00] 23:43:59 INFO - PROCESS | 10427 | 1467873839111 Marionette DEBUG loaded listener.js 23:43:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9bca5400) [pid = 10427] [serial = 696] [outer = 0x96825c00] 23:44:00 INFO - PROCESS | 10427 | 1467873840039 Marionette TRACE conn4 <- [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]]]}] 23:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 23:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1348ms 23:44:00 INFO - PROCESS | 10427 | 1467873840084 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 23:44:00 INFO - PROCESS | 10427 | 1467873840095 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 23:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 23:44:00 INFO - PROCESS | 10427 | 1467873840105 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 23:44:00 INFO - PROCESS | 10427 | 1467873840115 Marionette TRACE conn4 <- [1,898,null,{}] 23:44:00 INFO - PROCESS | 10427 | 1467873840133 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:00 INFO - PROCESS | 10427 | 1467873840137 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:00 INFO - PROCESS | 10427 | 1467873840422 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 23:44:00 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x99843400) [pid = 10427] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 23:44:00 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x930d3c00) [pid = 10427] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 23:44:00 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x95559800) [pid = 10427] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 23:44:00 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x930de400) [pid = 10427] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 23:44:00 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x930dfc00) [pid = 10427] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 23:44:00 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x9ab84800) [pid = 10427] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 23:44:00 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x9da34000) [pid = 10427] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 23:44:00 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x9d6e3800) [pid = 10427] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 23:44:00 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0x9bc18c00) [pid = 10427] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 23:44:00 INFO - PROCESS | 10427 | --DOMWINDOW == 61 (0x93275c00) [pid = 10427] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 23:44:00 INFO - PROCESS | 10427 | 1467873840543 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:00 INFO - PROCESS | 10427 | 1467873840549 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:00 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd6000 == 39 [pid = 10427] [id = 232] 23:44:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 62 (0x930d3c00) [pid = 10427] [serial = 697] [outer = (nil)] 23:44:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x95652c00) [pid = 10427] [serial = 698] [outer = 0x930d3c00] 23:44:00 INFO - PROCESS | 10427 | 1467873840696 Marionette DEBUG loaded listener.js 23:44:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x99849c00) [pid = 10427] [serial = 699] [outer = 0x930d3c00] 23:44:01 INFO - PROCESS | 10427 | 1467873841618 Marionette TRACE conn4 <- [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]]]}] 23:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 23:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1550ms 23:44:01 INFO - PROCESS | 10427 | 1467873841657 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 23:44:01 INFO - PROCESS | 10427 | 1467873841660 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 23:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 23:44:01 INFO - PROCESS | 10427 | 1467873841670 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 23:44:01 INFO - PROCESS | 10427 | 1467873841674 Marionette TRACE conn4 <- [1,902,null,{}] 23:44:01 INFO - PROCESS | 10427 | 1467873841683 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:01 INFO - PROCESS | 10427 | 1467873841690 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:01 INFO - PROCESS | 10427 | 1467873841868 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 23:44:02 INFO - PROCESS | 10427 | 1467873841986 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:02 INFO - PROCESS | 10427 | 1467873842006 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:02 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d8400 == 40 [pid = 10427] [id = 233] 23:44:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x94a7cc00) [pid = 10427] [serial = 700] [outer = (nil)] 23:44:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x9c3e0400) [pid = 10427] [serial = 701] [outer = 0x94a7cc00] 23:44:02 INFO - PROCESS | 10427 | 1467873842093 Marionette DEBUG loaded listener.js 23:44:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9c460000) [pid = 10427] [serial = 702] [outer = 0x94a7cc00] 23:44:03 INFO - PROCESS | 10427 | 1467873843116 Marionette TRACE conn4 <- [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]]]}] 23:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 23:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1485ms 23:44:03 INFO - PROCESS | 10427 | 1467873843154 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 23:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 23:44:03 INFO - PROCESS | 10427 | 1467873843162 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 23:44:03 INFO - PROCESS | 10427 | 1467873843171 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 23:44:03 INFO - PROCESS | 10427 | 1467873843177 Marionette TRACE conn4 <- [1,906,null,{}] 23:44:03 INFO - PROCESS | 10427 | 1467873843188 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:03 INFO - PROCESS | 10427 | 1467873843195 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:03 INFO - PROCESS | 10427 | 1467873843418 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 23:44:03 INFO - PROCESS | 10427 | 1467873843639 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:03 INFO - PROCESS | 10427 | 1467873843647 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:03 INFO - PROCESS | 10427 | ++DOCSHELL 0x95535400 == 41 [pid = 10427] [id = 234] 23:44:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x9553d400) [pid = 10427] [serial = 703] [outer = (nil)] 23:44:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x9682d800) [pid = 10427] [serial = 704] [outer = 0x9553d400] 23:44:03 INFO - PROCESS | 10427 | 1467873843780 Marionette DEBUG loaded listener.js 23:44:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x99845000) [pid = 10427] [serial = 705] [outer = 0x9553d400] 23:44:04 INFO - PROCESS | 10427 | 1467873844746 Marionette TRACE conn4 <- [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]]]}] 23:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 23:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1646ms 23:44:04 INFO - PROCESS | 10427 | 1467873844816 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 23:44:04 INFO - PROCESS | 10427 | 1467873844825 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 23:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 23:44:04 INFO - PROCESS | 10427 | 1467873844838 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 23:44:04 INFO - PROCESS | 10427 | 1467873844844 Marionette TRACE conn4 <- [1,910,null,{}] 23:44:04 INFO - PROCESS | 10427 | 1467873844851 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:04 INFO - PROCESS | 10427 | 1467873844858 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:05 INFO - PROCESS | 10427 | 1467873845106 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 23:44:05 INFO - PROCESS | 10427 | 1467873845382 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:05 INFO - PROCESS | 10427 | 1467873845391 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:05 INFO - PROCESS | 10427 | ++DOCSHELL 0x9afca400 == 42 [pid = 10427] [id = 235] 23:44:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9afcc400) [pid = 10427] [serial = 706] [outer = (nil)] 23:44:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9b3e2000) [pid = 10427] [serial = 707] [outer = 0x9afcc400] 23:44:05 INFO - PROCESS | 10427 | 1467873845483 Marionette DEBUG loaded listener.js 23:44:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9b85f000) [pid = 10427] [serial = 708] [outer = 0x9afcc400] 23:44:06 INFO - PROCESS | 10427 | 1467873846487 Marionette TRACE conn4 <- [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]]]}] 23:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 23:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1693ms 23:44:06 INFO - PROCESS | 10427 | 1467873846531 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 23:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 23:44:06 INFO - PROCESS | 10427 | 1467873846536 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 23:44:06 INFO - PROCESS | 10427 | 1467873846543 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 23:44:06 INFO - PROCESS | 10427 | 1467873846551 Marionette TRACE conn4 <- [1,914,null,{}] 23:44:06 INFO - PROCESS | 10427 | 1467873846568 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:06 INFO - PROCESS | 10427 | 1467873846578 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:06 INFO - PROCESS | 10427 | 1467873846784 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 23:44:07 INFO - PROCESS | 10427 | 1467873846994 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:07 INFO - PROCESS | 10427 | 1467873847007 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:07 INFO - PROCESS | 10427 | ++DOCSHELL 0x9c465800 == 43 [pid = 10427] [id = 236] 23:44:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9d6e8c00) [pid = 10427] [serial = 709] [outer = (nil)] 23:44:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9da31400) [pid = 10427] [serial = 710] [outer = 0x9d6e8c00] 23:44:07 INFO - PROCESS | 10427 | 1467873847135 Marionette DEBUG loaded listener.js 23:44:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0xa1197000) [pid = 10427] [serial = 711] [outer = 0x9d6e8c00] 23:44:08 INFO - PROCESS | 10427 | 1467873848011 Marionette TRACE conn4 <- [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]]]}] 23:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 23:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1539ms 23:44:08 INFO - PROCESS | 10427 | 1467873848083 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 23:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 23:44:08 INFO - PROCESS | 10427 | 1467873848088 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 23:44:08 INFO - PROCESS | 10427 | 1467873848095 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 23:44:08 INFO - PROCESS | 10427 | 1467873848100 Marionette TRACE conn4 <- [1,918,null,{}] 23:44:08 INFO - PROCESS | 10427 | 1467873848107 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:08 INFO - PROCESS | 10427 | 1467873848113 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:08 INFO - PROCESS | 10427 | 1467873848347 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 23:44:08 INFO - PROCESS | 10427 | 1467873848571 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:08 INFO - PROCESS | 10427 | 1467873848583 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:08 INFO - PROCESS | 10427 | ++DOCSHELL 0x9555d000 == 44 [pid = 10427] [id = 237] 23:44:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9ab85000) [pid = 10427] [serial = 712] [outer = (nil)] 23:44:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0xa20a0000) [pid = 10427] [serial = 713] [outer = 0x9ab85000] 23:44:08 INFO - PROCESS | 10427 | 1467873848708 Marionette DEBUG loaded listener.js 23:44:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0xa2347800) [pid = 10427] [serial = 714] [outer = 0x9ab85000] 23:44:09 INFO - PROCESS | 10427 | 1467873849617 Marionette TRACE conn4 <- [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]]]}] 23:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 23:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1586ms 23:44:09 INFO - PROCESS | 10427 | 1467873849681 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 23:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 23:44:09 INFO - PROCESS | 10427 | 1467873849686 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 23:44:09 INFO - PROCESS | 10427 | 1467873849694 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 23:44:09 INFO - PROCESS | 10427 | 1467873849697 Marionette TRACE conn4 <- [1,922,null,{}] 23:44:09 INFO - PROCESS | 10427 | 1467873849704 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:09 INFO - PROCESS | 10427 | 1467873849709 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:09 INFO - PROCESS | 10427 | 1467873849931 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 23:44:10 INFO - PROCESS | 10427 | 1467873850140 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:10 INFO - PROCESS | 10427 | 1467873850154 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:10 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a4b800 == 45 [pid = 10427] [id = 238] 23:44:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x94a4e800) [pid = 10427] [serial = 715] [outer = (nil)] 23:44:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0xa23b4800) [pid = 10427] [serial = 716] [outer = 0x94a4e800] 23:44:10 INFO - PROCESS | 10427 | 1467873850295 Marionette DEBUG loaded listener.js 23:44:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0xa2578800) [pid = 10427] [serial = 717] [outer = 0x94a4e800] 23:44:11 INFO - PROCESS | 10427 | 1467873851534 Marionette TRACE conn4 <- [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]]]}] 23:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 23:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1886ms 23:44:11 INFO - PROCESS | 10427 | 1467873851581 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 23:44:11 INFO - PROCESS | 10427 | 1467873851587 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 23:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 23:44:11 INFO - PROCESS | 10427 | 1467873851597 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 23:44:11 INFO - PROCESS | 10427 | 1467873851604 Marionette TRACE conn4 <- [1,926,null,{}] 23:44:11 INFO - PROCESS | 10427 | 1467873851624 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:11 INFO - PROCESS | 10427 | 1467873851631 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:11 INFO - PROCESS | 10427 | 1467873851892 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 23:44:12 INFO - PROCESS | 10427 | 1467873852101 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:12 INFO - PROCESS | 10427 | 1467873852110 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:12 INFO - PROCESS | 10427 | ++DOCSHELL 0x95560000 == 46 [pid = 10427] [id = 239] 23:44:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x955cf800) [pid = 10427] [serial = 718] [outer = (nil)] 23:44:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9a2cd800) [pid = 10427] [serial = 719] [outer = 0x955cf800] 23:44:12 INFO - PROCESS | 10427 | 1467873852192 Marionette DEBUG loaded listener.js 23:44:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9a64b400) [pid = 10427] [serial = 720] [outer = 0x955cf800] 23:44:13 INFO - PROCESS | 10427 | --DOCSHELL 0x930dcc00 == 45 [pid = 10427] [id = 217] 23:44:13 INFO - PROCESS | 10427 | --DOCSHELL 0x9a924800 == 44 [pid = 10427] [id = 215] 23:44:13 INFO - PROCESS | 10427 | --DOCSHELL 0x99845800 == 43 [pid = 10427] [id = 210] 23:44:13 INFO - PROCESS | 10427 | --DOCSHELL 0x9b3e7800 == 42 [pid = 10427] [id = 211] 23:44:13 INFO - PROCESS | 10427 | --DOCSHELL 0x9555d800 == 41 [pid = 10427] [id = 201] 23:44:13 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd8c00 == 40 [pid = 10427] [id = 213] 23:44:13 INFO - PROCESS | 10427 | --DOCSHELL 0x93283000 == 39 [pid = 10427] [id = 212] 23:44:13 INFO - PROCESS | 10427 | --DOCSHELL 0x9984d400 == 38 [pid = 10427] [id = 202] 23:44:13 INFO - PROCESS | 10427 | --DOCSHELL 0x91fca800 == 37 [pid = 10427] [id = 203] 23:44:13 INFO - PROCESS | 10427 | --DOCSHELL 0x9a092800 == 36 [pid = 10427] [id = 218] 23:44:13 INFO - PROCESS | 10427 | --DOCSHELL 0x93d27c00 == 35 [pid = 10427] [id = 204] 23:44:13 INFO - PROCESS | 10427 | --DOCSHELL 0x930dac00 == 34 [pid = 10427] [id = 205] 23:44:13 INFO - PROCESS | 10427 | --DOCSHELL 0x9c306c00 == 33 [pid = 10427] [id = 207] 23:44:13 INFO - PROCESS | 10427 | --DOCSHELL 0x93d5a400 == 32 [pid = 10427] [id = 209] 23:44:13 INFO - PROCESS | 10427 | --DOCSHELL 0x91fcc000 == 31 [pid = 10427] [id = 214] 23:44:13 INFO - PROCESS | 10427 | --DOCSHELL 0x9a697800 == 30 [pid = 10427] [id = 206] 23:44:13 INFO - PROCESS | 10427 | --DOCSHELL 0x9c3e9400 == 29 [pid = 10427] [id = 216] 23:44:13 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd4c00 == 28 [pid = 10427] [id = 208] 23:44:13 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x9a925c00) [pid = 10427] [serial = 674] [outer = (nil)] [url = about:blank] 23:44:13 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9984dc00) [pid = 10427] [serial = 668] [outer = (nil)] [url = about:blank] 23:44:13 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x94a4ec00) [pid = 10427] [serial = 671] [outer = (nil)] [url = about:blank] 23:44:13 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9a095c00) [pid = 10427] [serial = 669] [outer = (nil)] [url = about:blank] 23:44:13 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x95565000) [pid = 10427] [serial = 665] [outer = (nil)] [url = about:blank] 23:44:13 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x94a4c800) [pid = 10427] [serial = 660] [outer = (nil)] [url = about:blank] 23:44:13 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x93d23800) [pid = 10427] [serial = 659] [outer = (nil)] [url = about:blank] 23:44:13 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x97ae8c00) [pid = 10427] [serial = 645] [outer = (nil)] [url = about:blank] 23:44:13 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x95565400) [pid = 10427] [serial = 644] [outer = (nil)] [url = about:blank] 23:44:13 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9b542800) [pid = 10427] [serial = 648] [outer = (nil)] [url = about:blank] 23:44:13 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x9ae58400) [pid = 10427] [serial = 647] [outer = (nil)] [url = about:blank] 23:44:13 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0xa200dc00) [pid = 10427] [serial = 651] [outer = (nil)] [url = about:blank] 23:44:13 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0xa1190800) [pid = 10427] [serial = 650] [outer = (nil)] [url = about:blank] 23:44:13 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0xa2347400) [pid = 10427] [serial = 654] [outer = (nil)] [url = about:blank] 23:44:13 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0xa22a9c00) [pid = 10427] [serial = 653] [outer = (nil)] [url = about:blank] 23:44:13 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0xa23b2c00) [pid = 10427] [serial = 657] [outer = (nil)] [url = about:blank] 23:44:13 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0xa23a9400) [pid = 10427] [serial = 656] [outer = (nil)] [url = about:blank] 23:44:13 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x93d5b800) [pid = 10427] [serial = 663] [outer = (nil)] [url = about:blank] 23:44:13 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x9a648000) [pid = 10427] [serial = 672] [outer = (nil)] [url = about:blank] 23:44:13 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x93283c00) [pid = 10427] [serial = 662] [outer = (nil)] [url = about:blank] 23:44:13 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x955d8800) [pid = 10427] [serial = 666] [outer = (nil)] [url = about:blank] 23:44:14 INFO - PROCESS | 10427 | 1467873854204 Marionette TRACE conn4 <- [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]]]}] 23:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 23:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 2650ms 23:44:14 INFO - PROCESS | 10427 | 1467873854247 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 23:44:14 INFO - PROCESS | 10427 | 1467873854254 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 23:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 23:44:14 INFO - PROCESS | 10427 | 1467873854264 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 23:44:14 INFO - PROCESS | 10427 | 1467873854269 Marionette TRACE conn4 <- [1,930,null,{}] 23:44:14 INFO - PROCESS | 10427 | 1467873854278 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:14 INFO - PROCESS | 10427 | 1467873854283 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:14 INFO - PROCESS | 10427 | 1467873854462 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 23:44:14 INFO - PROCESS | 10427 | 1467873854611 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:14 INFO - PROCESS | 10427 | 1467873854626 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:14 INFO - PROCESS | 10427 | ++DOCSHELL 0x930dd400 == 29 [pid = 10427] [id = 240] 23:44:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x930ddc00) [pid = 10427] [serial = 721] [outer = (nil)] 23:44:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x93d5d400) [pid = 10427] [serial = 722] [outer = 0x930ddc00] 23:44:14 INFO - PROCESS | 10427 | 1467873854702 Marionette DEBUG loaded listener.js 23:44:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x94a41400) [pid = 10427] [serial = 723] [outer = 0x930ddc00] 23:44:15 INFO - PROCESS | 10427 | 1467873855504 Marionette TRACE conn4 <- [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]]]}] 23:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 23:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1284ms 23:44:15 INFO - PROCESS | 10427 | 1467873855548 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 23:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 23:44:15 INFO - PROCESS | 10427 | 1467873855558 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 23:44:15 INFO - PROCESS | 10427 | 1467873855571 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 23:44:15 INFO - PROCESS | 10427 | 1467873855576 Marionette TRACE conn4 <- [1,934,null,{}] 23:44:15 INFO - PROCESS | 10427 | 1467873855588 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:15 INFO - PROCESS | 10427 | 1467873855595 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:15 INFO - PROCESS | 10427 | 1467873855796 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 23:44:15 INFO - PROCESS | 10427 | 1467873855925 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:15 INFO - PROCESS | 10427 | 1467873855935 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:15 INFO - PROCESS | 10427 | ++DOCSHELL 0x95536800 == 30 [pid = 10427] [id = 241] 23:44:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x95565000) [pid = 10427] [serial = 724] [outer = (nil)] 23:44:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x955d4800) [pid = 10427] [serial = 725] [outer = 0x95565000] 23:44:16 INFO - PROCESS | 10427 | 1467873856053 Marionette DEBUG loaded listener.js 23:44:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x955dd800) [pid = 10427] [serial = 726] [outer = 0x95565000] 23:44:17 INFO - PROCESS | 10427 | 1467873857688 Marionette TRACE conn4 <- [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]]]}] 23:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 23:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 2195ms 23:44:17 INFO - PROCESS | 10427 | 1467873857780 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 23:44:17 INFO - PROCESS | 10427 | 1467873857787 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 23:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 23:44:17 INFO - PROCESS | 10427 | 1467873857912 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 23:44:17 INFO - PROCESS | 10427 | 1467873857923 Marionette TRACE conn4 <- [1,938,null,{}] 23:44:17 INFO - PROCESS | 10427 | 1467873857965 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:17 INFO - PROCESS | 10427 | 1467873857980 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:18 INFO - PROCESS | 10427 | 1467873858298 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 23:44:18 INFO - PROCESS | 10427 | 1467873858347 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:18 INFO - PROCESS | 10427 | 1467873858366 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:18 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a091c00 == 31 [pid = 10427] [id = 242] 23:44:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9a094400) [pid = 10427] [serial = 727] [outer = (nil)] 23:44:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9a64a800) [pid = 10427] [serial = 728] [outer = 0x9a094400] 23:44:18 INFO - PROCESS | 10427 | 1467873858543 Marionette DEBUG loaded listener.js 23:44:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9a8a8c00) [pid = 10427] [serial = 729] [outer = 0x9a094400] 23:44:19 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x94a7cc00) [pid = 10427] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 23:44:19 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x96825c00) [pid = 10427] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 23:44:19 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x930d3c00) [pid = 10427] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 23:44:19 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9a63f400) [pid = 10427] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 23:44:19 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x93d1f400) [pid = 10427] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 23:44:19 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x99f73800) [pid = 10427] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 23:44:19 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x91fd8800) [pid = 10427] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 23:44:19 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x9b547800) [pid = 10427] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 23:44:19 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x955da400) [pid = 10427] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 23:44:19 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x9a8a8800) [pid = 10427] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 23:44:19 INFO - PROCESS | 10427 | 1467873859781 Marionette TRACE conn4 <- [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]]]}] 23:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 23:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1961ms 23:44:19 INFO - PROCESS | 10427 | 1467873859827 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 23:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 23:44:19 INFO - PROCESS | 10427 | 1467873859832 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 23:44:19 INFO - PROCESS | 10427 | 1467873859839 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 23:44:19 INFO - PROCESS | 10427 | 1467873859843 Marionette TRACE conn4 <- [1,942,null,{}] 23:44:19 INFO - PROCESS | 10427 | 1467873859852 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:19 INFO - PROCESS | 10427 | 1467873859856 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:20 INFO - PROCESS | 10427 | 1467873860033 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 23:44:20 INFO - PROCESS | 10427 | 1467873860044 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:20 INFO - PROCESS | 10427 | 1467873860056 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:20 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fcdc00 == 32 [pid = 10427] [id = 243] 23:44:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x9555c400) [pid = 10427] [serial = 730] [outer = (nil)] 23:44:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x9a8af400) [pid = 10427] [serial = 731] [outer = 0x9555c400] 23:44:20 INFO - PROCESS | 10427 | 1467873860244 Marionette DEBUG loaded listener.js 23:44:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x9ab85800) [pid = 10427] [serial = 732] [outer = 0x9555c400] 23:44:21 INFO - PROCESS | 10427 | 1467873861079 Marionette TRACE conn4 <- [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]]]}] 23:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 23:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1285ms 23:44:21 INFO - PROCESS | 10427 | 1467873861171 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 23:44:21 INFO - PROCESS | 10427 | 1467873861176 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 23:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 23:44:21 INFO - PROCESS | 10427 | 1467873861188 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 23:44:21 INFO - PROCESS | 10427 | 1467873861194 Marionette TRACE conn4 <- [1,946,null,{}] 23:44:21 INFO - PROCESS | 10427 | 1467873861206 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:21 INFO - PROCESS | 10427 | 1467873861214 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:21 INFO - PROCESS | 10427 | 1467873861440 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 23:44:21 INFO - PROCESS | 10427 | 1467873861610 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:21 INFO - PROCESS | 10427 | 1467873861630 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:21 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d1bc00 == 33 [pid = 10427] [id = 244] 23:44:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x93d1d800) [pid = 10427] [serial = 733] [outer = (nil)] 23:44:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x93f0d000) [pid = 10427] [serial = 734] [outer = 0x93d1d800] 23:44:21 INFO - PROCESS | 10427 | 1467873861779 Marionette DEBUG loaded listener.js 23:44:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x95557400) [pid = 10427] [serial = 735] [outer = 0x93d1d800] 23:44:22 INFO - PROCESS | 10427 | 1467873862825 Marionette TRACE conn4 <- [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]]]}] 23:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 23:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1691ms 23:44:22 INFO - PROCESS | 10427 | 1467873862879 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 23:44:22 INFO - PROCESS | 10427 | 1467873862885 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 23:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 23:44:22 INFO - PROCESS | 10427 | 1467873862897 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 23:44:22 INFO - PROCESS | 10427 | 1467873862904 Marionette TRACE conn4 <- [1,950,null,{}] 23:44:22 INFO - PROCESS | 10427 | 1467873862912 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:22 INFO - PROCESS | 10427 | 1467873862919 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:23 INFO - PROCESS | 10427 | 1467873863124 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 23:44:23 INFO - PROCESS | 10427 | 1467873863339 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:23 INFO - PROCESS | 10427 | 1467873863346 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:23 INFO - PROCESS | 10427 | ++DOCSHELL 0x994d2800 == 34 [pid = 10427] [id = 245] 23:44:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9984d400) [pid = 10427] [serial = 736] [outer = (nil)] 23:44:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9a099800) [pid = 10427] [serial = 737] [outer = 0x9984d400] 23:44:23 INFO - PROCESS | 10427 | 1467873863480 Marionette DEBUG loaded listener.js 23:44:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9a69cc00) [pid = 10427] [serial = 738] [outer = 0x9984d400] 23:44:24 INFO - PROCESS | 10427 | 1467873864437 Marionette TRACE conn4 <- [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]]]}] 23:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 23:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1593ms 23:44:24 INFO - PROCESS | 10427 | 1467873864488 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 23:44:24 INFO - PROCESS | 10427 | 1467873864493 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 23:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 23:44:24 INFO - PROCESS | 10427 | 1467873864500 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 23:44:24 INFO - PROCESS | 10427 | 1467873864505 Marionette TRACE conn4 <- [1,954,null,{}] 23:44:24 INFO - PROCESS | 10427 | 1467873864519 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:24 INFO - PROCESS | 10427 | 1467873864529 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:24 INFO - PROCESS | 10427 | 1467873864731 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 23:44:25 INFO - PROCESS | 10427 | 1467873864985 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:25 INFO - PROCESS | 10427 | 1467873864998 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:25 INFO - PROCESS | 10427 | ++DOCSHELL 0x9b863400 == 35 [pid = 10427] [id = 246] 23:44:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9b863c00) [pid = 10427] [serial = 739] [outer = (nil)] 23:44:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9bca4800) [pid = 10427] [serial = 740] [outer = 0x9b863c00] 23:44:25 INFO - PROCESS | 10427 | 1467873865128 Marionette DEBUG loaded listener.js 23:44:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9a644c00) [pid = 10427] [serial = 741] [outer = 0x9b863c00] 23:44:26 INFO - PROCESS | 10427 | 1467873866137 Marionette TRACE conn4 <- [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]]]}] 23:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 23:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1732ms 23:44:26 INFO - PROCESS | 10427 | 1467873866234 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 23:44:26 INFO - PROCESS | 10427 | 1467873866237 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 23:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 23:44:26 INFO - PROCESS | 10427 | 1467873866252 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 23:44:26 INFO - PROCESS | 10427 | 1467873866254 Marionette TRACE conn4 <- [1,958,null,{}] 23:44:26 INFO - PROCESS | 10427 | 1467873866262 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:26 INFO - PROCESS | 10427 | 1467873866268 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:26 INFO - PROCESS | 10427 | 1467873866490 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 23:44:26 INFO - PROCESS | 10427 | 1467873866756 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:26 INFO - PROCESS | 10427 | 1467873866769 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:26 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fcac00 == 36 [pid = 10427] [id = 247] 23:44:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9a2d1000) [pid = 10427] [serial = 742] [outer = (nil)] 23:44:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9c3ea000) [pid = 10427] [serial = 743] [outer = 0x9a2d1000] 23:44:26 INFO - PROCESS | 10427 | 1467873866851 Marionette DEBUG loaded listener.js 23:44:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9c3e9000) [pid = 10427] [serial = 744] [outer = 0x9a2d1000] 23:44:27 INFO - PROCESS | 10427 | 1467873867827 Marionette TRACE conn4 <- [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]]]}] 23:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 23:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1646ms 23:44:27 INFO - PROCESS | 10427 | 1467873867908 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 23:44:27 INFO - PROCESS | 10427 | 1467873867913 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 23:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 23:44:27 INFO - PROCESS | 10427 | 1467873867921 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 23:44:27 INFO - PROCESS | 10427 | 1467873867926 Marionette TRACE conn4 <- [1,962,null,{}] 23:44:27 INFO - PROCESS | 10427 | 1467873867933 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:27 INFO - PROCESS | 10427 | 1467873867939 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:28 INFO - PROCESS | 10427 | 1467873868141 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 23:44:28 INFO - PROCESS | 10427 | 1467873868363 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:28 INFO - PROCESS | 10427 | 1467873868375 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:28 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fce000 == 37 [pid = 10427] [id = 248] 23:44:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x91fce800) [pid = 10427] [serial = 745] [outer = (nil)] 23:44:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x91fd2c00) [pid = 10427] [serial = 746] [outer = 0x91fce800] 23:44:28 INFO - PROCESS | 10427 | 1467873868595 Marionette DEBUG loaded listener.js 23:44:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x930d8c00) [pid = 10427] [serial = 747] [outer = 0x91fce800] 23:44:29 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9c460000) [pid = 10427] [serial = 702] [outer = (nil)] [url = about:blank] 23:44:29 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9c3e0400) [pid = 10427] [serial = 701] [outer = (nil)] [url = about:blank] 23:44:29 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9b85ec00) [pid = 10427] [serial = 695] [outer = (nil)] [url = about:blank] 23:44:29 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x95652c00) [pid = 10427] [serial = 698] [outer = (nil)] [url = about:blank] 23:44:29 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9bca5400) [pid = 10427] [serial = 696] [outer = (nil)] [url = about:blank] 23:44:29 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9a926000) [pid = 10427] [serial = 680] [outer = (nil)] [url = about:blank] 23:44:29 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x9ab8c000) [pid = 10427] [serial = 681] [outer = (nil)] [url = about:blank] 23:44:29 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x955d8000) [pid = 10427] [serial = 677] [outer = (nil)] [url = about:blank] 23:44:29 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x96881c00) [pid = 10427] [serial = 678] [outer = (nil)] [url = about:blank] 23:44:29 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9aabc400) [pid = 10427] [serial = 692] [outer = (nil)] [url = about:blank] 23:44:29 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x930da000) [pid = 10427] [serial = 686] [outer = (nil)] [url = about:blank] 23:44:29 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x93d21c00) [pid = 10427] [serial = 687] [outer = (nil)] [url = about:blank] 23:44:29 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x9b869c00) [pid = 10427] [serial = 683] [outer = (nil)] [url = about:blank] 23:44:29 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x9c307000) [pid = 10427] [serial = 684] [outer = (nil)] [url = about:blank] 23:44:29 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x95657000) [pid = 10427] [serial = 689] [outer = (nil)] [url = about:blank] 23:44:29 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x994cfc00) [pid = 10427] [serial = 690] [outer = (nil)] [url = about:blank] 23:44:29 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x9ab82000) [pid = 10427] [serial = 675] [outer = (nil)] [url = about:blank] 23:44:29 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x9ae4b000) [pid = 10427] [serial = 693] [outer = (nil)] [url = about:blank] 23:44:29 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0x99849c00) [pid = 10427] [serial = 699] [outer = (nil)] [url = about:blank] 23:44:29 INFO - PROCESS | 10427 | 1467873869687 Marionette TRACE conn4 <- [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]]]}] 23:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 23:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1789ms 23:44:29 INFO - PROCESS | 10427 | 1467873869714 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 23:44:29 INFO - PROCESS | 10427 | 1467873869720 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 23:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 23:44:29 INFO - PROCESS | 10427 | 1467873869729 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 23:44:29 INFO - PROCESS | 10427 | 1467873869733 Marionette TRACE conn4 <- [1,966,null,{}] 23:44:29 INFO - PROCESS | 10427 | 1467873869741 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:29 INFO - PROCESS | 10427 | 1467873869745 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:29 INFO - PROCESS | 10427 | 1467873869925 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 23:44:30 INFO - PROCESS | 10427 | 1467873870099 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:30 INFO - PROCESS | 10427 | 1467873870107 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:30 INFO - PROCESS | 10427 | ++DOCSHELL 0x95560400 == 38 [pid = 10427] [id = 249] 23:44:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x95564000) [pid = 10427] [serial = 748] [outer = (nil)] 23:44:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x95650c00) [pid = 10427] [serial = 749] [outer = 0x95564000] 23:44:30 INFO - PROCESS | 10427 | 1467873870184 Marionette DEBUG loaded listener.js 23:44:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x97ae8400) [pid = 10427] [serial = 750] [outer = 0x95564000] 23:44:30 INFO - PROCESS | 10427 | 1467873870976 Marionette TRACE conn4 <- [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]]]}] 23:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 23:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1281ms 23:44:31 INFO - PROCESS | 10427 | 1467873871012 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 23:44:31 INFO - PROCESS | 10427 | 1467873871018 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 23:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 23:44:31 INFO - PROCESS | 10427 | 1467873871030 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 23:44:31 INFO - PROCESS | 10427 | 1467873871034 Marionette TRACE conn4 <- [1,970,null,{}] 23:44:31 INFO - PROCESS | 10427 | 1467873871047 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:31 INFO - PROCESS | 10427 | 1467873871052 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:31 INFO - PROCESS | 10427 | 1467873871245 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 23:44:31 INFO - PROCESS | 10427 | 1467873871362 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:31 INFO - PROCESS | 10427 | 1467873871369 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:31 INFO - PROCESS | 10427 | ++DOCSHELL 0x994cfc00 == 39 [pid = 10427] [id = 250] 23:44:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x99845400) [pid = 10427] [serial = 751] [outer = (nil)] 23:44:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9a924400) [pid = 10427] [serial = 752] [outer = 0x99845400] 23:44:31 INFO - PROCESS | 10427 | 1467873871448 Marionette DEBUG loaded listener.js 23:44:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x9ab82400) [pid = 10427] [serial = 753] [outer = 0x99845400] 23:44:32 INFO - PROCESS | 10427 | 1467873872365 Marionette TRACE conn4 <- [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]]]}] 23:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 23:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1396ms 23:44:32 INFO - PROCESS | 10427 | 1467873872432 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 23:44:32 INFO - PROCESS | 10427 | 1467873872435 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 23:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 23:44:32 INFO - PROCESS | 10427 | 1467873872443 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 23:44:32 INFO - PROCESS | 10427 | 1467873872449 Marionette TRACE conn4 <- [1,974,null,{}] 23:44:32 INFO - PROCESS | 10427 | 1467873872482 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:32 INFO - PROCESS | 10427 | 1467873872491 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:32 INFO - PROCESS | 10427 | 1467873872728 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 23:44:32 INFO - PROCESS | 10427 | 1467873872766 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:32 INFO - PROCESS | 10427 | 1467873872777 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:32 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a69fc00 == 40 [pid = 10427] [id = 251] 23:44:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x9afcfc00) [pid = 10427] [serial = 754] [outer = (nil)] 23:44:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9bc1f000) [pid = 10427] [serial = 755] [outer = 0x9afcfc00] 23:44:32 INFO - PROCESS | 10427 | 1467873872846 Marionette DEBUG loaded listener.js 23:44:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9c126000) [pid = 10427] [serial = 756] [outer = 0x9afcfc00] 23:44:33 INFO - PROCESS | 10427 | 1467873873807 Marionette TRACE conn4 <- [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]]]}] 23:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 23:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1435ms 23:44:33 INFO - PROCESS | 10427 | 1467873873880 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 23:44:33 INFO - PROCESS | 10427 | 1467873873884 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 23:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 23:44:33 INFO - PROCESS | 10427 | 1467873873891 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 23:44:33 INFO - PROCESS | 10427 | 1467873873894 Marionette TRACE conn4 <- [1,978,null,{}] 23:44:33 INFO - PROCESS | 10427 | 1467873873900 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:33 INFO - PROCESS | 10427 | 1467873873905 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:34 INFO - PROCESS | 10427 | 1467873874131 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 23:44:34 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9a094400) [pid = 10427] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 23:44:34 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x94a4e800) [pid = 10427] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 23:44:34 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x9553d400) [pid = 10427] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 23:44:34 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x9d6e8c00) [pid = 10427] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 23:44:34 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x930ddc00) [pid = 10427] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 23:44:34 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x95565000) [pid = 10427] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 23:44:34 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x955cf800) [pid = 10427] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 23:44:34 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x9afcc400) [pid = 10427] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 23:44:34 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0x9ab85000) [pid = 10427] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 23:44:34 INFO - PROCESS | 10427 | 1467873874309 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:34 INFO - PROCESS | 10427 | 1467873874316 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:34 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd2000 == 41 [pid = 10427] [id = 252] 23:44:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x930d7000) [pid = 10427] [serial = 757] [outer = (nil)] 23:44:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x95562800) [pid = 10427] [serial = 758] [outer = 0x930d7000] 23:44:34 INFO - PROCESS | 10427 | 1467873874391 Marionette DEBUG loaded listener.js 23:44:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x95565000) [pid = 10427] [serial = 759] [outer = 0x930d7000] 23:44:35 INFO - PROCESS | 10427 | 1467873875158 Marionette TRACE conn4 <- [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]]]}] 23:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 23:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1295ms 23:44:35 INFO - PROCESS | 10427 | 1467873875187 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 23:44:35 INFO - PROCESS | 10427 | 1467873875190 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 23:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 23:44:35 INFO - PROCESS | 10427 | 1467873875197 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 23:44:35 INFO - PROCESS | 10427 | 1467873875201 Marionette TRACE conn4 <- [1,982,null,{}] 23:44:35 INFO - PROCESS | 10427 | 1467873875207 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:35 INFO - PROCESS | 10427 | 1467873875212 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:35 INFO - PROCESS | 10427 | 1467873875383 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 23:44:35 INFO - PROCESS | 10427 | 1467873875397 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:35 INFO - PROCESS | 10427 | 1467873875405 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:35 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a4c800 == 42 [pid = 10427] [id = 253] 23:44:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x95534800) [pid = 10427] [serial = 760] [outer = (nil)] 23:44:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9c3eb400) [pid = 10427] [serial = 761] [outer = 0x95534800] 23:44:35 INFO - PROCESS | 10427 | 1467873875495 Marionette DEBUG loaded listener.js 23:44:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0xa1196400) [pid = 10427] [serial = 762] [outer = 0x95534800] 23:44:36 INFO - PROCESS | 10427 | 1467873876583 Marionette TRACE conn4 <- [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]]]}] 23:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 23:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1431ms 23:44:36 INFO - PROCESS | 10427 | 1467873876632 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 23:44:36 INFO - PROCESS | 10427 | 1467873876639 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 23:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 23:44:36 INFO - PROCESS | 10427 | 1467873876649 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 23:44:36 INFO - PROCESS | 10427 | 1467873876654 Marionette TRACE conn4 <- [1,986,null,{}] 23:44:36 INFO - PROCESS | 10427 | 1467873876664 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:36 INFO - PROCESS | 10427 | 1467873876669 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:36 INFO - PROCESS | 10427 | 1467873876929 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 23:44:37 INFO - PROCESS | 10427 | 1467873877179 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:37 INFO - PROCESS | 10427 | 1467873877193 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:37 INFO - PROCESS | 10427 | ++DOCSHELL 0x93283c00 == 43 [pid = 10427] [id = 254] 23:44:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x93d23800) [pid = 10427] [serial = 763] [outer = (nil)] 23:44:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x955d1400) [pid = 10427] [serial = 764] [outer = 0x93d23800] 23:44:37 INFO - PROCESS | 10427 | 1467873877325 Marionette DEBUG loaded listener.js 23:44:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x96831400) [pid = 10427] [serial = 765] [outer = 0x93d23800] 23:44:38 INFO - PROCESS | 10427 | 1467873878385 Marionette TRACE conn4 <- [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]]]}] 23:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 23:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1786ms 23:44:38 INFO - PROCESS | 10427 | 1467873878438 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 23:44:38 INFO - PROCESS | 10427 | 1467873878450 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 23:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 23:44:38 INFO - PROCESS | 10427 | 1467873878470 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 23:44:38 INFO - PROCESS | 10427 | 1467873878479 Marionette TRACE conn4 <- [1,990,null,{}] 23:44:38 INFO - PROCESS | 10427 | 1467873878490 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:38 INFO - PROCESS | 10427 | 1467873878499 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:38 INFO - PROCESS | 10427 | 1467873878829 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 23:44:39 INFO - PROCESS | 10427 | 1467873879044 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:39 INFO - PROCESS | 10427 | 1467873879054 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:39 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd5400 == 44 [pid = 10427] [id = 255] 23:44:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9a924800) [pid = 10427] [serial = 766] [outer = (nil)] 23:44:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9afc7400) [pid = 10427] [serial = 767] [outer = 0x9a924800] 23:44:39 INFO - PROCESS | 10427 | 1467873879142 Marionette DEBUG loaded listener.js 23:44:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9b3ea800) [pid = 10427] [serial = 768] [outer = 0x9a924800] 23:44:40 INFO - PROCESS | 10427 | 1467873880175 Marionette TRACE conn4 <- [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]]]}] 23:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 23:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1750ms 23:44:40 INFO - PROCESS | 10427 | 1467873880218 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 23:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 23:44:40 INFO - PROCESS | 10427 | 1467873880223 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 23:44:40 INFO - PROCESS | 10427 | 1467873880230 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 23:44:40 INFO - PROCESS | 10427 | 1467873880238 Marionette TRACE conn4 <- [1,994,null,{}] 23:44:40 INFO - PROCESS | 10427 | 1467873880255 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:40 INFO - PROCESS | 10427 | 1467873880265 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:40 INFO - PROCESS | 10427 | 1467873880478 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 23:44:40 INFO - PROCESS | 10427 | 1467873880737 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:40 INFO - PROCESS | 10427 | 1467873880753 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:40 INFO - PROCESS | 10427 | ++DOCSHELL 0xa22a0400 == 45 [pid = 10427] [id = 256] 23:44:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0xa22a1c00) [pid = 10427] [serial = 769] [outer = (nil)] 23:44:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0xa234c400) [pid = 10427] [serial = 770] [outer = 0xa22a1c00] 23:44:40 INFO - PROCESS | 10427 | 1467873880841 Marionette DEBUG loaded listener.js 23:44:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0xa23ac400) [pid = 10427] [serial = 771] [outer = 0xa22a1c00] 23:44:41 INFO - PROCESS | 10427 | 1467873881799 Marionette TRACE conn4 <- [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]]]}] 23:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 23:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1600ms 23:44:41 INFO - PROCESS | 10427 | 1467873881847 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 23:44:41 INFO - PROCESS | 10427 | 1467873881853 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 23:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 23:44:41 INFO - PROCESS | 10427 | 1467873881863 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 23:44:41 INFO - PROCESS | 10427 | 1467873881867 Marionette TRACE conn4 <- [1,998,null,{}] 23:44:41 INFO - PROCESS | 10427 | 1467873881874 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:41 INFO - PROCESS | 10427 | 1467873881879 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:42 INFO - PROCESS | 10427 | 1467873882082 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 23:44:42 INFO - PROCESS | 10427 | 1467873882314 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:42 INFO - PROCESS | 10427 | 1467873882324 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:42 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d9800 == 46 [pid = 10427] [id = 257] 23:44:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x95532400) [pid = 10427] [serial = 772] [outer = (nil)] 23:44:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0xa2577800) [pid = 10427] [serial = 773] [outer = 0x95532400] 23:44:42 INFO - PROCESS | 10427 | 1467873882428 Marionette DEBUG loaded listener.js 23:44:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0xa25fb400) [pid = 10427] [serial = 774] [outer = 0x95532400] 23:44:43 INFO - PROCESS | 10427 | 1467873883349 Marionette TRACE conn4 <- [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]]]}] 23:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 23:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1533ms 23:44:43 INFO - PROCESS | 10427 | 1467873883413 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 23:44:43 INFO - PROCESS | 10427 | 1467873883418 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 23:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 23:44:43 INFO - PROCESS | 10427 | 1467873883428 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 23:44:43 INFO - PROCESS | 10427 | 1467873883433 Marionette TRACE conn4 <- [1,1002,null,{}] 23:44:43 INFO - PROCESS | 10427 | 1467873883439 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:43 INFO - PROCESS | 10427 | 1467873883444 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:43 INFO - PROCESS | 10427 | 1467873883635 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 23:44:43 INFO - PROCESS | 10427 | 1467873883846 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:43 INFO - PROCESS | 10427 | 1467873883855 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:43 INFO - PROCESS | 10427 | ++DOCSHELL 0x9afc9800 == 47 [pid = 10427] [id = 258] 23:44:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0xa2350c00) [pid = 10427] [serial = 775] [outer = (nil)] 23:44:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0xa2ffc000) [pid = 10427] [serial = 776] [outer = 0xa2350c00] 23:44:43 INFO - PROCESS | 10427 | 1467873883951 Marionette DEBUG loaded listener.js 23:44:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0xa310c000) [pid = 10427] [serial = 777] [outer = 0xa2350c00] 23:44:44 INFO - PROCESS | 10427 | 1467873884832 Marionette TRACE conn4 <- [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]]]}] 23:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 23:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1483ms 23:44:44 INFO - PROCESS | 10427 | 1467873884912 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 23:44:44 INFO - PROCESS | 10427 | 1467873884915 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 23:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 23:44:44 INFO - PROCESS | 10427 | 1467873884923 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 23:44:44 INFO - PROCESS | 10427 | 1467873884927 Marionette TRACE conn4 <- [1,1006,null,{}] 23:44:44 INFO - PROCESS | 10427 | 1467873884933 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:44 INFO - PROCESS | 10427 | 1467873884944 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:45 INFO - PROCESS | 10427 | 1467873885202 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 23:44:45 INFO - PROCESS | 10427 | 1467873885436 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:45 INFO - PROCESS | 10427 | 1467873885446 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:45 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a4c400 == 48 [pid = 10427] [id = 259] 23:44:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x95530800) [pid = 10427] [serial = 778] [outer = (nil)] 23:44:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0xa4d0d000) [pid = 10427] [serial = 779] [outer = 0x95530800] 23:44:45 INFO - PROCESS | 10427 | 1467873885546 Marionette DEBUG loaded listener.js 23:44:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0xa4f15800) [pid = 10427] [serial = 780] [outer = 0x95530800] 23:44:46 INFO - PROCESS | 10427 | 1467873886449 Marionette TRACE conn4 <- [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]]]}] 23:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 23:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1589ms 23:44:46 INFO - PROCESS | 10427 | 1467873886514 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 23:44:46 INFO - PROCESS | 10427 | 1467873886518 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 23:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 23:44:46 INFO - PROCESS | 10427 | 1467873886525 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 23:44:46 INFO - PROCESS | 10427 | 1467873886529 Marionette TRACE conn4 <- [1,1010,null,{}] 23:44:46 INFO - PROCESS | 10427 | 1467873886536 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:46 INFO - PROCESS | 10427 | 1467873886541 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:46 INFO - PROCESS | 10427 | 1467873886738 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 23:44:46 INFO - PROCESS | 10427 | 1467873886959 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:46 INFO - PROCESS | 10427 | 1467873886970 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:47 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d5400 == 49 [pid = 10427] [id = 260] 23:44:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x95650400) [pid = 10427] [serial = 781] [outer = (nil)] 23:44:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0xa4f1dc00) [pid = 10427] [serial = 782] [outer = 0x95650400] 23:44:47 INFO - PROCESS | 10427 | 1467873887092 Marionette DEBUG loaded listener.js 23:44:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0xa610c800) [pid = 10427] [serial = 783] [outer = 0x95650400] 23:44:47 INFO - PROCESS | 10427 | 1467873887963 Marionette TRACE conn4 <- [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]]]}] 23:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 23:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1488ms 23:44:48 INFO - PROCESS | 10427 | 1467873888014 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 23:44:48 INFO - PROCESS | 10427 | 1467873888018 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 23:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 23:44:48 INFO - PROCESS | 10427 | 1467873888025 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 23:44:48 INFO - PROCESS | 10427 | 1467873888028 Marionette TRACE conn4 <- [1,1014,null,{}] 23:44:48 INFO - PROCESS | 10427 | 1467873888034 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:48 INFO - PROCESS | 10427 | 1467873888039 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:48 INFO - PROCESS | 10427 | 1467873888227 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 23:44:48 INFO - PROCESS | 10427 | 1467873888393 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:48 INFO - PROCESS | 10427 | 1467873888401 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:48 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fca800 == 50 [pid = 10427] [id = 261] 23:44:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x91fd4c00) [pid = 10427] [serial = 784] [outer = (nil)] 23:44:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x92e4a000) [pid = 10427] [serial = 785] [outer = 0x91fd4c00] 23:44:48 INFO - PROCESS | 10427 | 1467873888487 Marionette DEBUG loaded listener.js 23:44:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0x92e4c400) [pid = 10427] [serial = 786] [outer = 0x91fd4c00] 23:44:49 INFO - PROCESS | 10427 | 1467873889632 Marionette TRACE conn4 <- [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]]]}] 23:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 23:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1681ms 23:44:49 INFO - PROCESS | 10427 | 1467873889708 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 23:44:49 INFO - PROCESS | 10427 | 1467873889715 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 23:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 23:44:49 INFO - PROCESS | 10427 | 1467873889725 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 23:44:49 INFO - PROCESS | 10427 | 1467873889729 Marionette TRACE conn4 <- [1,1018,null,{}] 23:44:49 INFO - PROCESS | 10427 | 1467873889739 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:49 INFO - PROCESS | 10427 | 1467873889745 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:49 INFO - PROCESS | 10427 | 1467873889975 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 23:44:50 INFO - PROCESS | 10427 | 1467873890289 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:50 INFO - PROCESS | 10427 | 1467873890305 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:50 INFO - PROCESS | 10427 | ++DOCSHELL 0x93f0b400 == 51 [pid = 10427] [id = 262] 23:44:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0x94a48400) [pid = 10427] [serial = 787] [outer = (nil)] 23:44:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 94 (0x9553a800) [pid = 10427] [serial = 788] [outer = 0x94a48400] 23:44:50 INFO - PROCESS | 10427 | 1467873890396 Marionette DEBUG loaded listener.js 23:44:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 95 (0x95565400) [pid = 10427] [serial = 789] [outer = 0x94a48400] 23:44:51 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd2000 == 50 [pid = 10427] [id = 252] 23:44:51 INFO - PROCESS | 10427 | --DOCSHELL 0x9a69fc00 == 49 [pid = 10427] [id = 251] 23:44:51 INFO - PROCESS | 10427 | --DOCSHELL 0x994cfc00 == 48 [pid = 10427] [id = 250] 23:44:51 INFO - PROCESS | 10427 | --DOCSHELL 0x95560400 == 47 [pid = 10427] [id = 249] 23:44:51 INFO - PROCESS | 10427 | --DOCSHELL 0x91fce000 == 46 [pid = 10427] [id = 248] 23:44:51 INFO - PROCESS | 10427 | --DOCSHELL 0x95560000 == 45 [pid = 10427] [id = 239] 23:44:51 INFO - PROCESS | 10427 | --DOCSHELL 0x94a4b800 == 44 [pid = 10427] [id = 238] 23:44:51 INFO - PROCESS | 10427 | --DOCSHELL 0x930dd400 == 43 [pid = 10427] [id = 240] 23:44:51 INFO - PROCESS | 10427 | --DOCSHELL 0x95536800 == 42 [pid = 10427] [id = 241] 23:44:51 INFO - PROCESS | 10427 | --DOCSHELL 0x93d1bc00 == 41 [pid = 10427] [id = 244] 23:44:51 INFO - PROCESS | 10427 | --DOCSHELL 0x91fcdc00 == 40 [pid = 10427] [id = 243] 23:44:51 INFO - PROCESS | 10427 | --DOCSHELL 0x9a091c00 == 39 [pid = 10427] [id = 242] 23:44:51 INFO - PROCESS | 10427 | --DOCSHELL 0x994d2800 == 38 [pid = 10427] [id = 245] 23:44:51 INFO - PROCESS | 10427 | --DOCSHELL 0x91fcac00 == 37 [pid = 10427] [id = 247] 23:44:51 INFO - PROCESS | 10427 | --DOCSHELL 0x9b863400 == 36 [pid = 10427] [id = 246] 23:44:51 INFO - PROCESS | 10427 | --DOCSHELL 0x930d5400 == 35 [pid = 10427] [id = 260] 23:44:51 INFO - PROCESS | 10427 | --DOCSHELL 0x91fca800 == 34 [pid = 10427] [id = 261] 23:44:51 INFO - PROCESS | 10427 | --DOCSHELL 0x94a4c400 == 33 [pid = 10427] [id = 259] 23:44:51 INFO - PROCESS | 10427 | --DOCSHELL 0x9afc9800 == 32 [pid = 10427] [id = 258] 23:44:51 INFO - PROCESS | 10427 | --DOCSHELL 0xa22a0400 == 31 [pid = 10427] [id = 256] 23:44:51 INFO - PROCESS | 10427 | --DOCSHELL 0x930d9800 == 30 [pid = 10427] [id = 257] 23:44:51 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd5400 == 29 [pid = 10427] [id = 255] 23:44:51 INFO - PROCESS | 10427 | --DOCSHELL 0x94a4c800 == 28 [pid = 10427] [id = 253] 23:44:51 INFO - PROCESS | 10427 | --DOCSHELL 0x93283c00 == 27 [pid = 10427] [id = 254] 23:44:51 INFO - PROCESS | 10427 | --DOMWINDOW == 94 (0x9a64a800) [pid = 10427] [serial = 728] [outer = (nil)] [url = about:blank] 23:44:51 INFO - PROCESS | 10427 | --DOMWINDOW == 93 (0xa23b4800) [pid = 10427] [serial = 716] [outer = (nil)] [url = about:blank] 23:44:51 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0x99845000) [pid = 10427] [serial = 705] [outer = (nil)] [url = about:blank] 23:44:51 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0x9682d800) [pid = 10427] [serial = 704] [outer = (nil)] [url = about:blank] 23:44:51 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x9da31400) [pid = 10427] [serial = 710] [outer = (nil)] [url = about:blank] 23:44:51 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x93d5d400) [pid = 10427] [serial = 722] [outer = (nil)] [url = about:blank] 23:44:51 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x955dd800) [pid = 10427] [serial = 726] [outer = (nil)] [url = about:blank] 23:44:51 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x955d4800) [pid = 10427] [serial = 725] [outer = (nil)] [url = about:blank] 23:44:51 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x94a41400) [pid = 10427] [serial = 723] [outer = (nil)] [url = about:blank] 23:44:51 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9a8a8c00) [pid = 10427] [serial = 729] [outer = (nil)] [url = about:blank] 23:44:51 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x9a2cd800) [pid = 10427] [serial = 719] [outer = (nil)] [url = about:blank] 23:44:51 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0xa2578800) [pid = 10427] [serial = 717] [outer = (nil)] [url = about:blank] 23:44:51 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9b85f000) [pid = 10427] [serial = 708] [outer = (nil)] [url = about:blank] 23:44:51 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9a64b400) [pid = 10427] [serial = 720] [outer = (nil)] [url = about:blank] 23:44:51 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0xa1197000) [pid = 10427] [serial = 711] [outer = (nil)] [url = about:blank] 23:44:51 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0xa20a0000) [pid = 10427] [serial = 713] [outer = (nil)] [url = about:blank] 23:44:51 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0xa2347800) [pid = 10427] [serial = 714] [outer = (nil)] [url = about:blank] 23:44:51 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9b3e2000) [pid = 10427] [serial = 707] [outer = (nil)] [url = about:blank] 23:44:51 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9a8af400) [pid = 10427] [serial = 731] [outer = (nil)] [url = about:blank] 23:44:52 INFO - PROCESS | 10427 | 1467873892452 Marionette TRACE conn4 <- [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]]]}] 23:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 23:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 2792ms 23:44:52 INFO - PROCESS | 10427 | 1467873892518 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 23:44:52 INFO - PROCESS | 10427 | 1467873892524 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 23:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 23:44:52 INFO - PROCESS | 10427 | 1467873892532 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 23:44:52 INFO - PROCESS | 10427 | 1467873892537 Marionette TRACE conn4 <- [1,1022,null,{}] 23:44:52 INFO - PROCESS | 10427 | 1467873892546 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:52 INFO - PROCESS | 10427 | 1467873892552 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:52 INFO - PROCESS | 10427 | 1467873892728 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 23:44:52 INFO - PROCESS | 10427 | 1467873892877 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:52 INFO - PROCESS | 10427 | 1467873892886 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:52 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e50800 == 28 [pid = 10427] [id = 263] 23:44:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x92e50c00) [pid = 10427] [serial = 790] [outer = (nil)] 23:44:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x93d21400) [pid = 10427] [serial = 791] [outer = 0x92e50c00] 23:44:52 INFO - PROCESS | 10427 | 1467873892960 Marionette DEBUG loaded listener.js 23:44:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x93d61c00) [pid = 10427] [serial = 792] [outer = 0x92e50c00] 23:44:53 INFO - PROCESS | 10427 | 1467873893826 Marionette TRACE conn4 <- [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]]]}] 23:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 23:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1339ms 23:44:53 INFO - PROCESS | 10427 | 1467873893872 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 23:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 23:44:53 INFO - PROCESS | 10427 | 1467873893881 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 23:44:53 INFO - PROCESS | 10427 | 1467873893892 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 23:44:53 INFO - PROCESS | 10427 | 1467873893897 Marionette TRACE conn4 <- [1,1026,null,{}] 23:44:53 INFO - PROCESS | 10427 | 1467873893903 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:53 INFO - PROCESS | 10427 | 1467873893909 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:54 INFO - PROCESS | 10427 | 1467873894079 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 23:44:54 INFO - PROCESS | 10427 | 1467873894208 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:54 INFO - PROCESS | 10427 | 1467873894219 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:54 INFO - PROCESS | 10427 | ++DOCSHELL 0x9555f800 == 29 [pid = 10427] [id = 264] 23:44:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x955d4800) [pid = 10427] [serial = 793] [outer = (nil)] 23:44:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9564cc00) [pid = 10427] [serial = 794] [outer = 0x955d4800] 23:44:54 INFO - PROCESS | 10427 | 1467873894304 Marionette DEBUG loaded listener.js 23:44:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x95656800) [pid = 10427] [serial = 795] [outer = 0x955d4800] 23:44:55 INFO - PROCESS | 10427 | 1467873895175 Marionette TRACE conn4 <- [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]]]}] 23:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 23:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1333ms 23:44:55 INFO - PROCESS | 10427 | 1467873895225 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 23:44:55 INFO - PROCESS | 10427 | 1467873895229 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 23:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 23:44:55 INFO - PROCESS | 10427 | 1467873895235 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 23:44:55 INFO - PROCESS | 10427 | 1467873895241 Marionette TRACE conn4 <- [1,1030,null,{}] 23:44:55 INFO - PROCESS | 10427 | 1467873895269 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:55 INFO - PROCESS | 10427 | 1467873895278 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:55 INFO - PROCESS | 10427 | 1467873895512 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 23:44:55 INFO - PROCESS | 10427 | 1467873895540 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:55 INFO - PROCESS | 10427 | 1467873895548 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:55 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a645c00 == 30 [pid = 10427] [id = 265] 23:44:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9a647400) [pid = 10427] [serial = 796] [outer = (nil)] 23:44:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9a64cc00) [pid = 10427] [serial = 797] [outer = 0x9a647400] 23:44:55 INFO - PROCESS | 10427 | 1467873895627 Marionette DEBUG loaded listener.js 23:44:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9a8a8800) [pid = 10427] [serial = 798] [outer = 0x9a647400] 23:44:57 INFO - PROCESS | 10427 | 1467873897110 Marionette TRACE conn4 <- [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]]]}] 23:44:57 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x95534800) [pid = 10427] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 23:44:57 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9afcfc00) [pid = 10427] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 23:44:57 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x930d7000) [pid = 10427] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 23:44:57 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x91fce800) [pid = 10427] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 23:44:57 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x95564000) [pid = 10427] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 23:44:57 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x99845400) [pid = 10427] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 23:44:57 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9555c400) [pid = 10427] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 23:44:57 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9a2d1000) [pid = 10427] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 23:44:57 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9b863c00) [pid = 10427] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 23:44:57 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9984d400) [pid = 10427] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 23:44:57 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x93d1d800) [pid = 10427] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 23:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 23:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1999ms 23:44:57 INFO - PROCESS | 10427 | 1467873897235 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 23:44:57 INFO - PROCESS | 10427 | 1467873897239 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 23:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 23:44:57 INFO - PROCESS | 10427 | 1467873897246 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 23:44:57 INFO - PROCESS | 10427 | 1467873897249 Marionette TRACE conn4 <- [1,1034,null,{}] 23:44:57 INFO - PROCESS | 10427 | 1467873897255 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:57 INFO - PROCESS | 10427 | 1467873897261 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:57 INFO - PROCESS | 10427 | 1467873897456 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 23:44:57 INFO - PROCESS | 10427 | 1467873897531 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:57 INFO - PROCESS | 10427 | 1467873897540 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:57 INFO - PROCESS | 10427 | ++DOCSHELL 0x93279800 == 31 [pid = 10427] [id = 266] 23:44:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x955d5800) [pid = 10427] [serial = 799] [outer = (nil)] 23:44:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9a64a800) [pid = 10427] [serial = 800] [outer = 0x955d5800] 23:44:57 INFO - PROCESS | 10427 | 1467873897615 Marionette DEBUG loaded listener.js 23:44:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9aabf000) [pid = 10427] [serial = 801] [outer = 0x955d5800] 23:44:58 INFO - PROCESS | 10427 | 1467873898339 Marionette TRACE conn4 <- [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]]]}] 23:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 23:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1132ms 23:44:58 INFO - PROCESS | 10427 | 1467873898379 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 23:44:58 INFO - PROCESS | 10427 | 1467873898382 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 23:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 23:44:58 INFO - PROCESS | 10427 | 1467873898390 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 23:44:58 INFO - PROCESS | 10427 | 1467873898394 Marionette TRACE conn4 <- [1,1038,null,{}] 23:44:58 INFO - PROCESS | 10427 | 1467873898399 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:58 INFO - PROCESS | 10427 | 1467873898404 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:58 INFO - PROCESS | 10427 | 1467873898563 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 23:44:58 INFO - PROCESS | 10427 | 1467873898572 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:58 INFO - PROCESS | 10427 | 1467873898578 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:44:58 INFO - PROCESS | 10427 | ++DOCSHELL 0x9aac6c00 == 32 [pid = 10427] [id = 267] 23:44:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9aac8000) [pid = 10427] [serial = 802] [outer = (nil)] 23:44:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9afc7800) [pid = 10427] [serial = 803] [outer = 0x9aac8000] 23:44:58 INFO - PROCESS | 10427 | 1467873898649 Marionette DEBUG loaded listener.js 23:44:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9afd1400) [pid = 10427] [serial = 804] [outer = 0x9aac8000] 23:44:59 INFO - PROCESS | 10427 | 1467873899811 Marionette TRACE conn4 <- [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]]]}] 23:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 23:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1489ms 23:44:59 INFO - PROCESS | 10427 | 1467873899881 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 23:44:59 INFO - PROCESS | 10427 | 1467873899888 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 23:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 23:44:59 INFO - PROCESS | 10427 | 1467873899897 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 23:44:59 INFO - PROCESS | 10427 | 1467873899903 Marionette TRACE conn4 <- [1,1042,null,{}] 23:44:59 INFO - PROCESS | 10427 | 1467873899912 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:44:59 INFO - PROCESS | 10427 | 1467873899919 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:00 INFO - PROCESS | 10427 | 1467873900146 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 23:45:00 INFO - PROCESS | 10427 | 1467873900373 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:00 INFO - PROCESS | 10427 | 1467873900387 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:00 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d6800 == 33 [pid = 10427] [id = 268] 23:45:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x930d6c00) [pid = 10427] [serial = 805] [outer = (nil)] 23:45:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x95530c00) [pid = 10427] [serial = 806] [outer = 0x930d6c00] 23:45:00 INFO - PROCESS | 10427 | 1467873900504 Marionette DEBUG loaded listener.js 23:45:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x955d4400) [pid = 10427] [serial = 807] [outer = 0x930d6c00] 23:45:01 INFO - PROCESS | 10427 | 1467873901492 Marionette TRACE conn4 <- [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]]]}] 23:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 23:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1641ms 23:45:01 INFO - PROCESS | 10427 | 1467873901539 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 23:45:01 INFO - PROCESS | 10427 | 1467873901547 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 23:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 23:45:01 INFO - PROCESS | 10427 | 1467873901558 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 23:45:01 INFO - PROCESS | 10427 | 1467873901563 Marionette TRACE conn4 <- [1,1046,null,{}] 23:45:01 INFO - PROCESS | 10427 | 1467873901570 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:01 INFO - PROCESS | 10427 | 1467873901576 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:01 INFO - PROCESS | 10427 | 1467873901806 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 23:45:02 INFO - PROCESS | 10427 | 1467873902033 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:02 INFO - PROCESS | 10427 | 1467873902041 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:02 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a49400 == 34 [pid = 10427] [id = 269] 23:45:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9a09a800) [pid = 10427] [serial = 808] [outer = (nil)] 23:45:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9a643800) [pid = 10427] [serial = 809] [outer = 0x9a09a800] 23:45:02 INFO - PROCESS | 10427 | 1467873902201 Marionette DEBUG loaded listener.js 23:45:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x94a4cc00) [pid = 10427] [serial = 810] [outer = 0x9a09a800] 23:45:03 INFO - PROCESS | 10427 | 1467873903326 Marionette TRACE conn4 <- [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]]]}] 23:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 23:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1835ms 23:45:03 INFO - PROCESS | 10427 | 1467873903397 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 23:45:03 INFO - PROCESS | 10427 | 1467873903404 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 23:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 23:45:03 INFO - PROCESS | 10427 | 1467873903415 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 23:45:03 INFO - PROCESS | 10427 | 1467873903424 Marionette TRACE conn4 <- [1,1050,null,{}] 23:45:03 INFO - PROCESS | 10427 | 1467873903450 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:03 INFO - PROCESS | 10427 | 1467873903463 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:03 INFO - PROCESS | 10427 | 1467873903845 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 23:45:04 INFO - PROCESS | 10427 | 1467873904078 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:04 INFO - PROCESS | 10427 | 1467873904095 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:04 INFO - PROCESS | 10427 | ++DOCSHELL 0x9bc1b000 == 35 [pid = 10427] [id = 270] 23:45:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x9bca9800) [pid = 10427] [serial = 811] [outer = (nil)] 23:45:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x9c3b9800) [pid = 10427] [serial = 812] [outer = 0x9bca9800] 23:45:04 INFO - PROCESS | 10427 | 1467873904230 Marionette DEBUG loaded listener.js 23:45:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x9c3dd400) [pid = 10427] [serial = 813] [outer = 0x9bca9800] 23:45:05 INFO - PROCESS | 10427 | 1467873905184 Marionette TRACE conn4 <- [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]]]}] 23:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 23:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1851ms 23:45:05 INFO - PROCESS | 10427 | 1467873905265 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 23:45:05 INFO - PROCESS | 10427 | 1467873905270 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 23:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 23:45:05 INFO - PROCESS | 10427 | 1467873905276 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 23:45:05 INFO - PROCESS | 10427 | 1467873905280 Marionette TRACE conn4 <- [1,1054,null,{}] 23:45:05 INFO - PROCESS | 10427 | 1467873905286 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:05 INFO - PROCESS | 10427 | 1467873905291 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:05 INFO - PROCESS | 10427 | 1467873905487 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 23:45:05 INFO - PROCESS | 10427 | 1467873905708 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:05 INFO - PROCESS | 10427 | 1467873905716 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:05 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e47400 == 36 [pid = 10427] [id = 271] 23:45:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x92e47800) [pid = 10427] [serial = 814] [outer = (nil)] 23:45:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x9682a800) [pid = 10427] [serial = 815] [outer = 0x92e47800] 23:45:05 INFO - PROCESS | 10427 | 1467873905857 Marionette DEBUG loaded listener.js 23:45:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0x9c464800) [pid = 10427] [serial = 816] [outer = 0x92e47800] 23:45:06 INFO - PROCESS | 10427 | 1467873906984 Marionette TRACE conn4 <- [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]]]}] 23:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 23:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1790ms 23:45:07 INFO - PROCESS | 10427 | 1467873907068 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 23:45:07 INFO - PROCESS | 10427 | 1467873907075 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 23:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 23:45:07 INFO - PROCESS | 10427 | 1467873907084 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 23:45:07 INFO - PROCESS | 10427 | 1467873907090 Marionette TRACE conn4 <- [1,1058,null,{}] 23:45:07 INFO - PROCESS | 10427 | 1467873907099 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:07 INFO - PROCESS | 10427 | 1467873907104 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:07 INFO - PROCESS | 10427 | 1467873907368 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 23:45:07 INFO - PROCESS | 10427 | 1467873907601 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:07 INFO - PROCESS | 10427 | 1467873907618 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:07 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d5b000 == 37 [pid = 10427] [id = 272] 23:45:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0x93d5bc00) [pid = 10427] [serial = 817] [outer = (nil)] 23:45:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 94 (0x94a4a000) [pid = 10427] [serial = 818] [outer = 0x93d5bc00] 23:45:07 INFO - PROCESS | 10427 | 1467873907694 Marionette DEBUG loaded listener.js 23:45:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 95 (0x94a4ec00) [pid = 10427] [serial = 819] [outer = 0x93d5bc00] 23:45:08 INFO - PROCESS | 10427 | --DOCSHELL 0x93279800 == 36 [pid = 10427] [id = 266] 23:45:08 INFO - PROCESS | 10427 | --DOCSHELL 0x9a645c00 == 35 [pid = 10427] [id = 265] 23:45:08 INFO - PROCESS | 10427 | --DOCSHELL 0x9555f800 == 34 [pid = 10427] [id = 264] 23:45:08 INFO - PROCESS | 10427 | --DOCSHELL 0x92e50800 == 33 [pid = 10427] [id = 263] 23:45:08 INFO - PROCESS | 10427 | --DOMWINDOW == 94 (0x9c3eb400) [pid = 10427] [serial = 761] [outer = (nil)] [url = about:blank] 23:45:08 INFO - PROCESS | 10427 | --DOMWINDOW == 93 (0x9bc1f000) [pid = 10427] [serial = 755] [outer = (nil)] [url = about:blank] 23:45:08 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0x95562800) [pid = 10427] [serial = 758] [outer = (nil)] [url = about:blank] 23:45:08 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0x9c126000) [pid = 10427] [serial = 756] [outer = (nil)] [url = about:blank] 23:45:08 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x91fd2c00) [pid = 10427] [serial = 746] [outer = (nil)] [url = about:blank] 23:45:08 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x930d8c00) [pid = 10427] [serial = 747] [outer = (nil)] [url = about:blank] 23:45:08 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x95650c00) [pid = 10427] [serial = 749] [outer = (nil)] [url = about:blank] 23:45:08 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x97ae8400) [pid = 10427] [serial = 750] [outer = (nil)] [url = about:blank] 23:45:08 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9a924400) [pid = 10427] [serial = 752] [outer = (nil)] [url = about:blank] 23:45:08 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9ab85800) [pid = 10427] [serial = 732] [outer = (nil)] [url = about:blank] 23:45:08 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x9c3ea000) [pid = 10427] [serial = 743] [outer = (nil)] [url = about:blank] 23:45:08 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9c3e9000) [pid = 10427] [serial = 744] [outer = (nil)] [url = about:blank] 23:45:08 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9bca4800) [pid = 10427] [serial = 740] [outer = (nil)] [url = about:blank] 23:45:08 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9a644c00) [pid = 10427] [serial = 741] [outer = (nil)] [url = about:blank] 23:45:08 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9a099800) [pid = 10427] [serial = 737] [outer = (nil)] [url = about:blank] 23:45:08 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9a69cc00) [pid = 10427] [serial = 738] [outer = (nil)] [url = about:blank] 23:45:08 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x93f0d000) [pid = 10427] [serial = 734] [outer = (nil)] [url = about:blank] 23:45:08 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x95557400) [pid = 10427] [serial = 735] [outer = (nil)] [url = about:blank] 23:45:08 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x95565000) [pid = 10427] [serial = 759] [outer = (nil)] [url = about:blank] 23:45:08 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9ab82400) [pid = 10427] [serial = 753] [outer = (nil)] [url = about:blank] 23:45:08 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0xa1196400) [pid = 10427] [serial = 762] [outer = (nil)] [url = about:blank] 23:45:08 INFO - PROCESS | 10427 | 1467873908593 Marionette TRACE conn4 <- [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]]]}] 23:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 23:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1534ms 23:45:08 INFO - PROCESS | 10427 | 1467873908618 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 23:45:08 INFO - PROCESS | 10427 | 1467873908625 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 23:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 23:45:08 INFO - PROCESS | 10427 | 1467873908638 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 23:45:08 INFO - PROCESS | 10427 | 1467873908641 Marionette TRACE conn4 <- [1,1062,null,{}] 23:45:08 INFO - PROCESS | 10427 | 1467873908648 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:08 INFO - PROCESS | 10427 | 1467873908654 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:08 INFO - PROCESS | 10427 | 1467873908835 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 23:45:08 INFO - PROCESS | 10427 | 1467873908847 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:08 INFO - PROCESS | 10427 | 1467873908856 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:08 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a7f400 == 34 [pid = 10427] [id = 273] 23:45:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x95563400) [pid = 10427] [serial = 820] [outer = (nil)] 23:45:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9682d800) [pid = 10427] [serial = 821] [outer = 0x95563400] 23:45:08 INFO - PROCESS | 10427 | 1467873908962 Marionette DEBUG loaded listener.js 23:45:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x99469c00) [pid = 10427] [serial = 822] [outer = 0x95563400] 23:45:09 INFO - PROCESS | 10427 | 1467873909908 Marionette TRACE conn4 <- [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]]]}] 23:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 23:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1332ms 23:45:09 INFO - PROCESS | 10427 | 1467873909977 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 23:45:09 INFO - PROCESS | 10427 | 1467873909982 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 23:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 23:45:09 INFO - PROCESS | 10427 | 1467873909989 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 23:45:09 INFO - PROCESS | 10427 | 1467873909995 Marionette TRACE conn4 <- [1,1066,null,{}] 23:45:10 INFO - PROCESS | 10427 | 1467873910010 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:10 INFO - PROCESS | 10427 | 1467873910019 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:10 INFO - PROCESS | 10427 | 1467873910187 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 23:45:10 INFO - PROCESS | 10427 | 1467873910198 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:10 INFO - PROCESS | 10427 | 1467873910207 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:10 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a83ac00 == 35 [pid = 10427] [id = 274] 23:45:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9a8a7c00) [pid = 10427] [serial = 823] [outer = (nil)] 23:45:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9ab89400) [pid = 10427] [serial = 824] [outer = 0x9a8a7c00] 23:45:10 INFO - PROCESS | 10427 | 1467873910280 Marionette DEBUG loaded listener.js 23:45:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9afccc00) [pid = 10427] [serial = 825] [outer = 0x9a8a7c00] 23:45:11 INFO - PROCESS | 10427 | 1467873911351 Marionette TRACE conn4 <- [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]]]}] 23:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 23:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1393ms 23:45:11 INFO - PROCESS | 10427 | 1467873911389 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 23:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 23:45:11 INFO - PROCESS | 10427 | 1467873911394 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 23:45:11 INFO - PROCESS | 10427 | 1467873911400 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 23:45:11 INFO - PROCESS | 10427 | 1467873911404 Marionette TRACE conn4 <- [1,1070,null,{}] 23:45:11 INFO - PROCESS | 10427 | 1467873911409 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:11 INFO - PROCESS | 10427 | 1467873911414 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:11 INFO - PROCESS | 10427 | 1467873911633 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 23:45:11 INFO - PROCESS | 10427 | 1467873911670 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:11 INFO - PROCESS | 10427 | 1467873911675 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:11 INFO - PROCESS | 10427 | ++DOCSHELL 0x9ae4b000 == 36 [pid = 10427] [id = 275] 23:45:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9bc14800) [pid = 10427] [serial = 826] [outer = (nil)] 23:45:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9bca9000) [pid = 10427] [serial = 827] [outer = 0x9bc14800] 23:45:11 INFO - PROCESS | 10427 | 1467873911749 Marionette DEBUG loaded listener.js 23:45:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9afcac00) [pid = 10427] [serial = 828] [outer = 0x9bc14800] 23:45:12 INFO - PROCESS | 10427 | 1467873912735 Marionette TRACE conn4 <- [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]]]}] 23:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 23:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1394ms 23:45:12 INFO - PROCESS | 10427 | 1467873912795 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 23:45:12 INFO - PROCESS | 10427 | 1467873912798 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 23:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 23:45:12 INFO - PROCESS | 10427 | 1467873912805 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 23:45:12 INFO - PROCESS | 10427 | 1467873912809 Marionette TRACE conn4 <- [1,1074,null,{}] 23:45:12 INFO - PROCESS | 10427 | 1467873912814 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:12 INFO - PROCESS | 10427 | 1467873912819 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:13 INFO - PROCESS | 10427 | 1467873913032 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 23:45:13 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x93d23800) [pid = 10427] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 23:45:13 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9a924800) [pid = 10427] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 23:45:13 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0xa22a1c00) [pid = 10427] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 23:45:13 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9a647400) [pid = 10427] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 23:45:13 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x95532400) [pid = 10427] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 23:45:13 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x94a48400) [pid = 10427] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 23:45:13 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0xa2350c00) [pid = 10427] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 23:45:13 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x92e50c00) [pid = 10427] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 23:45:13 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x95530800) [pid = 10427] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 23:45:13 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x95650400) [pid = 10427] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 23:45:13 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x91fd4c00) [pid = 10427] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 23:45:13 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x955d5800) [pid = 10427] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 23:45:13 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x955d4800) [pid = 10427] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 23:45:13 INFO - PROCESS | 10427 | 1467873913334 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:13 INFO - PROCESS | 10427 | 1467873913340 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:13 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e43400 == 37 [pid = 10427] [id = 276] 23:45:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x92e45800) [pid = 10427] [serial = 829] [outer = (nil)] 23:45:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x94a48400) [pid = 10427] [serial = 830] [outer = 0x92e45800] 23:45:13 INFO - PROCESS | 10427 | 1467873913416 Marionette DEBUG loaded listener.js 23:45:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x955d4800) [pid = 10427] [serial = 831] [outer = 0x92e45800] 23:45:14 INFO - PROCESS | 10427 | 1467873914421 Marionette TRACE conn4 <- [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]]]}] 23:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 23:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1684ms 23:45:14 INFO - PROCESS | 10427 | 1467873914492 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 23:45:14 INFO - PROCESS | 10427 | 1467873914499 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 23:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 23:45:14 INFO - PROCESS | 10427 | 1467873914513 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 23:45:14 INFO - PROCESS | 10427 | 1467873914520 Marionette TRACE conn4 <- [1,1078,null,{}] 23:45:14 INFO - PROCESS | 10427 | 1467873914529 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:14 INFO - PROCESS | 10427 | 1467873914536 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:14 INFO - PROCESS | 10427 | 1467873914796 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 23:45:15 INFO - PROCESS | 10427 | 1467873915060 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:15 INFO - PROCESS | 10427 | 1467873915067 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:15 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd7c00 == 38 [pid = 10427] [id = 277] 23:45:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x930d6400) [pid = 10427] [serial = 832] [outer = (nil)] 23:45:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9553bc00) [pid = 10427] [serial = 833] [outer = 0x930d6400] 23:45:15 INFO - PROCESS | 10427 | 1467873915156 Marionette DEBUG loaded listener.js 23:45:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x955dc400) [pid = 10427] [serial = 834] [outer = 0x930d6400] 23:45:16 INFO - PROCESS | 10427 | 1467873916233 Marionette TRACE conn4 <- [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]]]}] 23:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 23:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1744ms 23:45:16 INFO - PROCESS | 10427 | 1467873916254 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 23:45:16 INFO - PROCESS | 10427 | 1467873916266 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 23:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 23:45:16 INFO - PROCESS | 10427 | 1467873916282 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 23:45:16 INFO - PROCESS | 10427 | 1467873916290 Marionette TRACE conn4 <- [1,1082,null,{}] 23:45:16 INFO - PROCESS | 10427 | 1467873916301 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:16 INFO - PROCESS | 10427 | 1467873916310 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:16 INFO - PROCESS | 10427 | 1467873916594 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 23:45:16 INFO - PROCESS | 10427 | 1467873916814 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:16 INFO - PROCESS | 10427 | 1467873916826 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:16 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a2d2800 == 39 [pid = 10427] [id = 278] 23:45:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9a645000) [pid = 10427] [serial = 835] [outer = (nil)] 23:45:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9a926000) [pid = 10427] [serial = 836] [outer = 0x9a645000] 23:45:16 INFO - PROCESS | 10427 | 1467873916921 Marionette DEBUG loaded listener.js 23:45:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9aac2800) [pid = 10427] [serial = 837] [outer = 0x9a645000] 23:45:17 INFO - PROCESS | 10427 | 1467873917958 Marionette TRACE conn4 <- [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]]]}] 23:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 23:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1690ms 23:45:17 INFO - PROCESS | 10427 | 1467873917971 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 23:45:17 INFO - PROCESS | 10427 | 1467873917974 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 23:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 23:45:17 INFO - PROCESS | 10427 | 1467873917982 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 23:45:17 INFO - PROCESS | 10427 | 1467873917989 Marionette TRACE conn4 <- [1,1086,null,{}] 23:45:18 INFO - PROCESS | 10427 | 1467873918006 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:18 INFO - PROCESS | 10427 | 1467873918016 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:18 INFO - PROCESS | 10427 | 1467873918204 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 23:45:18 INFO - PROCESS | 10427 | 1467873918416 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:18 INFO - PROCESS | 10427 | 1467873918429 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:18 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e4bc00 == 40 [pid = 10427] [id = 279] 23:45:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9c460400) [pid = 10427] [serial = 838] [outer = (nil)] 23:45:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9d6ec400) [pid = 10427] [serial = 839] [outer = 0x9c460400] 23:45:18 INFO - PROCESS | 10427 | 1467873918560 Marionette DEBUG loaded listener.js 23:45:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0xa1134000) [pid = 10427] [serial = 840] [outer = 0x9c460400] 23:45:19 INFO - PROCESS | 10427 | 1467873919463 Marionette TRACE conn4 <- [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]]]}] 23:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 23:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1545ms 23:45:19 INFO - PROCESS | 10427 | 1467873919529 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 23:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 23:45:19 INFO - PROCESS | 10427 | 1467873919534 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 23:45:19 INFO - PROCESS | 10427 | 1467873919541 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 23:45:19 INFO - PROCESS | 10427 | 1467873919545 Marionette TRACE conn4 <- [1,1090,null,{}] 23:45:19 INFO - PROCESS | 10427 | 1467873919550 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:19 INFO - PROCESS | 10427 | 1467873919556 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:19 INFO - PROCESS | 10427 | 1467873919780 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 23:45:20 INFO - PROCESS | 10427 | 1467873919998 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:20 INFO - PROCESS | 10427 | 1467873920007 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:20 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd6c00 == 41 [pid = 10427] [id = 280] 23:45:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x99848c00) [pid = 10427] [serial = 841] [outer = (nil)] 23:45:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0xa200dc00) [pid = 10427] [serial = 842] [outer = 0x99848c00] 23:45:20 INFO - PROCESS | 10427 | 1467873920158 Marionette DEBUG loaded listener.js 23:45:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0xa209fc00) [pid = 10427] [serial = 843] [outer = 0x99848c00] 23:45:21 INFO - PROCESS | 10427 | 1467873921151 Marionette TRACE conn4 <- [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]]]}] 23:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 23:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1648ms 23:45:21 INFO - PROCESS | 10427 | 1467873921189 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 23:45:21 INFO - PROCESS | 10427 | 1467873921192 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 23:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 23:45:21 INFO - PROCESS | 10427 | 1467873921199 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 23:45:21 INFO - PROCESS | 10427 | 1467873921203 Marionette TRACE conn4 <- [1,1094,null,{}] 23:45:21 INFO - PROCESS | 10427 | 1467873921209 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:21 INFO - PROCESS | 10427 | 1467873921214 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:21 INFO - PROCESS | 10427 | 1467873921393 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 23:45:21 INFO - PROCESS | 10427 | 1467873921560 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:21 INFO - PROCESS | 10427 | 1467873921571 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:21 INFO - PROCESS | 10427 | ++DOCSHELL 0x9c3e4000 == 42 [pid = 10427] [id = 281] 23:45:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x9d615800) [pid = 10427] [serial = 844] [outer = (nil)] 23:45:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0xa237e400) [pid = 10427] [serial = 845] [outer = 0x9d615800] 23:45:21 INFO - PROCESS | 10427 | 1467873921647 Marionette DEBUG loaded listener.js 23:45:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0xa23a7c00) [pid = 10427] [serial = 846] [outer = 0x9d615800] 23:45:22 INFO - PROCESS | 10427 | 1467873922685 Marionette TRACE conn4 <- [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]]]}] 23:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 23:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1531ms 23:45:22 INFO - PROCESS | 10427 | 1467873922731 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 23:45:22 INFO - PROCESS | 10427 | 1467873922736 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 23:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 23:45:22 INFO - PROCESS | 10427 | 1467873922743 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 23:45:22 INFO - PROCESS | 10427 | 1467873922746 Marionette TRACE conn4 <- [1,1098,null,{}] 23:45:22 INFO - PROCESS | 10427 | 1467873922752 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:22 INFO - PROCESS | 10427 | 1467873922764 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:23 INFO - PROCESS | 10427 | 1467873923016 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 23:45:23 INFO - PROCESS | 10427 | 1467873923251 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:23 INFO - PROCESS | 10427 | 1467873923259 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:23 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd3800 == 43 [pid = 10427] [id = 282] 23:45:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x92e44c00) [pid = 10427] [serial = 847] [outer = (nil)] 23:45:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x955d2800) [pid = 10427] [serial = 848] [outer = 0x92e44c00] 23:45:23 INFO - PROCESS | 10427 | 1467873923367 Marionette DEBUG loaded listener.js 23:45:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x9a091c00) [pid = 10427] [serial = 849] [outer = 0x92e44c00] 23:45:24 INFO - PROCESS | 10427 | 1467873924241 Marionette TRACE conn4 <- [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]]]}] 23:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 23:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1542ms 23:45:24 INFO - PROCESS | 10427 | --DOCSHELL 0x9c3b8400 == 42 [pid = 10427] [id = 9] 23:45:24 INFO - PROCESS | 10427 | 1467873924342 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 23:45:24 INFO - PROCESS | 10427 | 1467873924345 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 23:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 23:45:24 INFO - PROCESS | 10427 | 1467873924365 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 23:45:24 INFO - PROCESS | 10427 | 1467873924368 Marionette TRACE conn4 <- [1,1102,null,{}] 23:45:24 INFO - PROCESS | 10427 | 1467873924374 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:24 INFO - PROCESS | 10427 | 1467873924379 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:24 INFO - PROCESS | 10427 | 1467873924558 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 23:45:24 INFO - PROCESS | 10427 | 1467873924973 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:24 INFO - PROCESS | 10427 | 1467873924980 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:25 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e4e000 == 43 [pid = 10427] [id = 283] 23:45:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0x92e4e400) [pid = 10427] [serial = 850] [outer = (nil)] 23:45:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0x930ddc00) [pid = 10427] [serial = 851] [outer = 0x92e4e400] 23:45:25 INFO - PROCESS | 10427 | 1467873925076 Marionette DEBUG loaded listener.js 23:45:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 94 (0x93d25c00) [pid = 10427] [serial = 852] [outer = 0x92e4e400] 23:45:25 INFO - PROCESS | 10427 | 1467873925975 Marionette TRACE conn4 <- [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]]]}] 23:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 23:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1642ms 23:45:26 INFO - PROCESS | 10427 | 1467873926009 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 23:45:26 INFO - PROCESS | 10427 | 1467873926013 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 23:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 23:45:26 INFO - PROCESS | 10427 | 1467873926021 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 23:45:26 INFO - PROCESS | 10427 | 1467873926026 Marionette TRACE conn4 <- [1,1106,null,{}] 23:45:26 INFO - PROCESS | 10427 | 1467873926033 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:26 INFO - PROCESS | 10427 | 1467873926041 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:26 INFO - PROCESS | 10427 | 1467873926218 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 23:45:26 INFO - PROCESS | 10427 | 1467873926396 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:26 INFO - PROCESS | 10427 | 1467873926413 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:26 INFO - PROCESS | 10427 | ++DOCSHELL 0x9565a000 == 44 [pid = 10427] [id = 284] 23:45:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 95 (0x96886000) [pid = 10427] [serial = 853] [outer = (nil)] 23:45:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 96 (0x99f76400) [pid = 10427] [serial = 854] [outer = 0x96886000] 23:45:26 INFO - PROCESS | 10427 | 1467873926552 Marionette DEBUG loaded listener.js 23:45:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 97 (0x9a644000) [pid = 10427] [serial = 855] [outer = 0x96886000] 23:45:28 INFO - PROCESS | 10427 | --DOCSHELL 0x9ae4b000 == 43 [pid = 10427] [id = 275] 23:45:28 INFO - PROCESS | 10427 | --DOCSHELL 0x9a83ac00 == 42 [pid = 10427] [id = 274] 23:45:28 INFO - PROCESS | 10427 | --DOCSHELL 0x94a7f400 == 41 [pid = 10427] [id = 273] 23:45:28 INFO - PROCESS | 10427 | --DOCSHELL 0x93d5b000 == 40 [pid = 10427] [id = 272] 23:45:28 INFO - PROCESS | 10427 | --DOCSHELL 0x92e47400 == 39 [pid = 10427] [id = 271] 23:45:28 INFO - PROCESS | 10427 | --DOCSHELL 0x930d6800 == 38 [pid = 10427] [id = 268] 23:45:28 INFO - PROCESS | 10427 | --DOCSHELL 0x94a49400 == 37 [pid = 10427] [id = 269] 23:45:28 INFO - PROCESS | 10427 | --DOCSHELL 0x9bc1b000 == 36 [pid = 10427] [id = 270] 23:45:28 INFO - PROCESS | 10427 | --DOCSHELL 0x9aac6c00 == 35 [pid = 10427] [id = 267] 23:45:28 INFO - PROCESS | 10427 | --DOCSHELL 0x93f0b400 == 34 [pid = 10427] [id = 262] 23:45:28 INFO - PROCESS | 10427 | --DOCSHELL 0x9c3b8000 == 33 [pid = 10427] [id = 10] 23:45:28 INFO - PROCESS | 10427 | --DOCSHELL 0x92e4e000 == 32 [pid = 10427] [id = 283] 23:45:28 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd3800 == 31 [pid = 10427] [id = 282] 23:45:28 INFO - PROCESS | 10427 | --DOCSHELL 0x9c3e4000 == 30 [pid = 10427] [id = 281] 23:45:28 INFO - PROCESS | 10427 | --DOCSHELL 0x92e4bc00 == 29 [pid = 10427] [id = 279] 23:45:28 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd6c00 == 28 [pid = 10427] [id = 280] 23:45:28 INFO - PROCESS | 10427 | --DOCSHELL 0x9a2d2800 == 27 [pid = 10427] [id = 278] 23:45:28 INFO - PROCESS | 10427 | --DOCSHELL 0x92e43400 == 26 [pid = 10427] [id = 276] 23:45:28 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd7c00 == 25 [pid = 10427] [id = 277] 23:45:28 INFO - PROCESS | 10427 | --DOMWINDOW == 96 (0x96831400) [pid = 10427] [serial = 765] [outer = (nil)] [url = about:blank] 23:45:28 INFO - PROCESS | 10427 | --DOMWINDOW == 95 (0x955d1400) [pid = 10427] [serial = 764] [outer = (nil)] [url = about:blank] 23:45:28 INFO - PROCESS | 10427 | --DOMWINDOW == 94 (0x9b3ea800) [pid = 10427] [serial = 768] [outer = (nil)] [url = about:blank] 23:45:28 INFO - PROCESS | 10427 | --DOMWINDOW == 93 (0x9afc7400) [pid = 10427] [serial = 767] [outer = (nil)] [url = about:blank] 23:45:28 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0xa23ac400) [pid = 10427] [serial = 771] [outer = (nil)] [url = about:blank] 23:45:28 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0xa234c400) [pid = 10427] [serial = 770] [outer = (nil)] [url = about:blank] 23:45:28 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x9a64cc00) [pid = 10427] [serial = 797] [outer = (nil)] [url = about:blank] 23:45:28 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0xa25fb400) [pid = 10427] [serial = 774] [outer = (nil)] [url = about:blank] 23:45:28 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0xa2577800) [pid = 10427] [serial = 773] [outer = (nil)] [url = about:blank] 23:45:28 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x95565400) [pid = 10427] [serial = 789] [outer = (nil)] [url = about:blank] 23:45:28 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9553a800) [pid = 10427] [serial = 788] [outer = (nil)] [url = about:blank] 23:45:28 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0xa310c000) [pid = 10427] [serial = 777] [outer = (nil)] [url = about:blank] 23:45:28 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0xa2ffc000) [pid = 10427] [serial = 776] [outer = (nil)] [url = about:blank] 23:45:28 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x93d21400) [pid = 10427] [serial = 791] [outer = (nil)] [url = about:blank] 23:45:28 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x93d61c00) [pid = 10427] [serial = 792] [outer = (nil)] [url = about:blank] 23:45:28 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0xa4f15800) [pid = 10427] [serial = 780] [outer = (nil)] [url = about:blank] 23:45:28 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0xa4d0d000) [pid = 10427] [serial = 779] [outer = (nil)] [url = about:blank] 23:45:28 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0xa610c800) [pid = 10427] [serial = 783] [outer = (nil)] [url = about:blank] 23:45:28 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0xa4f1dc00) [pid = 10427] [serial = 782] [outer = (nil)] [url = about:blank] 23:45:28 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x92e4c400) [pid = 10427] [serial = 786] [outer = (nil)] [url = about:blank] 23:45:28 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x92e4a000) [pid = 10427] [serial = 785] [outer = (nil)] [url = about:blank] 23:45:28 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9a64a800) [pid = 10427] [serial = 800] [outer = (nil)] [url = about:blank] 23:45:28 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x9afc7800) [pid = 10427] [serial = 803] [outer = (nil)] [url = about:blank] 23:45:28 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9a8a8800) [pid = 10427] [serial = 798] [outer = (nil)] [url = about:blank] 23:45:28 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9564cc00) [pid = 10427] [serial = 794] [outer = (nil)] [url = about:blank] 23:45:28 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x95656800) [pid = 10427] [serial = 795] [outer = (nil)] [url = about:blank] 23:45:28 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9aabf000) [pid = 10427] [serial = 801] [outer = (nil)] [url = about:blank] 23:45:29 INFO - PROCESS | 10427 | 1467873929403 Marionette TRACE conn4 <- [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]]]}] 23:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 23:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 3492ms 23:45:29 INFO - PROCESS | 10427 | 1467873929519 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 23:45:29 INFO - PROCESS | 10427 | 1467873929527 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 23:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 23:45:29 INFO - PROCESS | 10427 | 1467873929553 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 23:45:29 INFO - PROCESS | 10427 | 1467873929562 Marionette TRACE conn4 <- [1,1110,null,{}] 23:45:29 INFO - PROCESS | 10427 | 1467873929575 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:29 INFO - PROCESS | 10427 | 1467873929585 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:29 INFO - PROCESS | 10427 | 1467873929868 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 23:45:30 INFO - PROCESS | 10427 | 1467873930040 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:30 INFO - PROCESS | 10427 | 1467873930052 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:30 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e4e800 == 26 [pid = 10427] [id = 285] 23:45:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x92e50000) [pid = 10427] [serial = 856] [outer = (nil)] 23:45:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x93279400) [pid = 10427] [serial = 857] [outer = 0x92e50000] 23:45:30 INFO - PROCESS | 10427 | 1467873930244 Marionette DEBUG loaded listener.js 23:45:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x93283800) [pid = 10427] [serial = 858] [outer = 0x92e50000] 23:45:31 INFO - PROCESS | 10427 | 1467873931514 Marionette TRACE conn4 <- [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]]]}] 23:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 23:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 2010ms 23:45:31 INFO - PROCESS | 10427 | 1467873931575 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 23:45:31 INFO - PROCESS | 10427 | 1467873931588 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 23:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 23:45:31 INFO - PROCESS | 10427 | 1467873931673 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 23:45:31 INFO - PROCESS | 10427 | 1467873931681 Marionette TRACE conn4 <- [1,1114,null,{}] 23:45:31 INFO - PROCESS | 10427 | 1467873931702 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:31 INFO - PROCESS | 10427 | 1467873931711 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:32 INFO - PROCESS | 10427 | 1467873932029 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 23:45:32 INFO - PROCESS | 10427 | 1467873932107 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:32 INFO - PROCESS | 10427 | 1467873932120 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:32 INFO - PROCESS | 10427 | ++DOCSHELL 0x9555e400 == 27 [pid = 10427] [id = 286] 23:45:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9555ec00) [pid = 10427] [serial = 859] [outer = (nil)] 23:45:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x95564c00) [pid = 10427] [serial = 860] [outer = 0x9555ec00] 23:45:32 INFO - PROCESS | 10427 | 1467873932336 Marionette DEBUG loaded listener.js 23:45:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x955d8800) [pid = 10427] [serial = 861] [outer = 0x9555ec00] 23:45:34 INFO - PROCESS | 10427 | 1467873934158 Marionette TRACE conn4 <- [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]]]}] 23:45:34 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9d616800) [pid = 10427] [serial = 27] [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.] 23:45:34 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x9bc14800) [pid = 10427] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 23:45:34 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9aac8000) [pid = 10427] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 23:45:34 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x930d6c00) [pid = 10427] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 23:45:34 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x92e47800) [pid = 10427] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 23:45:34 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9a09a800) [pid = 10427] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 23:45:34 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x93d5bc00) [pid = 10427] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 23:45:34 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x92e45800) [pid = 10427] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 23:45:34 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x9a8a7c00) [pid = 10427] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 23:45:34 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x95563400) [pid = 10427] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 23:45:34 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x9bca9800) [pid = 10427] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 23:45:34 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x9c3bbc00) [pid = 10427] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 23:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 2681ms 23:45:34 INFO - PROCESS | 10427 | 1467873934331 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 23:45:34 INFO - PROCESS | 10427 | 1467873934336 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 23:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 23:45:34 INFO - PROCESS | 10427 | 1467873934343 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 23:45:34 INFO - PROCESS | 10427 | 1467873934349 Marionette TRACE conn4 <- [1,1118,null,{}] 23:45:34 INFO - PROCESS | 10427 | 1467873934367 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:34 INFO - PROCESS | 10427 | 1467873934377 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:34 INFO - PROCESS | 10427 | 1467873934580 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 23:45:34 INFO - PROCESS | 10427 | 1467873934598 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:34 INFO - PROCESS | 10427 | 1467873934614 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:34 INFO - PROCESS | 10427 | ++DOCSHELL 0x9682fc00 == 28 [pid = 10427] [id = 287] 23:45:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x96831400) [pid = 10427] [serial = 862] [outer = (nil)] 23:45:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x97aec800) [pid = 10427] [serial = 863] [outer = 0x96831400] 23:45:34 INFO - PROCESS | 10427 | 1467873934695 Marionette DEBUG loaded listener.js 23:45:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9983f400) [pid = 10427] [serial = 864] [outer = 0x96831400] 23:45:35 INFO - PROCESS | 10427 | 1467873935685 Marionette TRACE conn4 <- [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]]]}] 23:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 23:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1388ms 23:45:35 INFO - PROCESS | 10427 | 1467873935733 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 23:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 23:45:35 INFO - PROCESS | 10427 | 1467873935738 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 23:45:35 INFO - PROCESS | 10427 | 1467873935744 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 23:45:35 INFO - PROCESS | 10427 | 1467873935748 Marionette TRACE conn4 <- [1,1122,null,{}] 23:45:35 INFO - PROCESS | 10427 | 1467873935755 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:35 INFO - PROCESS | 10427 | 1467873935760 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:35 INFO - PROCESS | 10427 | 1467873935944 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 23:45:36 INFO - PROCESS | 10427 | 1467873936071 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:36 INFO - PROCESS | 10427 | 1467873936078 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:36 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd5400 == 29 [pid = 10427] [id = 288] 23:45:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x98526400) [pid = 10427] [serial = 865] [outer = (nil)] 23:45:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x9a641800) [pid = 10427] [serial = 866] [outer = 0x98526400] 23:45:36 INFO - PROCESS | 10427 | 1467873936160 Marionette DEBUG loaded listener.js 23:45:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9a69c000) [pid = 10427] [serial = 867] [outer = 0x98526400] 23:45:37 INFO - PROCESS | 10427 | 1467873937235 Marionette TRACE conn4 <- [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]]]}] 23:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 23:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1534ms 23:45:37 INFO - PROCESS | 10427 | 1467873937280 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 23:45:37 INFO - PROCESS | 10427 | 1467873937287 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 23:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 23:45:37 INFO - PROCESS | 10427 | 1467873937295 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 23:45:37 INFO - PROCESS | 10427 | 1467873937303 Marionette TRACE conn4 <- [1,1126,null,{}] 23:45:37 INFO - PROCESS | 10427 | 1467873937311 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:37 INFO - PROCESS | 10427 | 1467873937317 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:37 INFO - PROCESS | 10427 | 1467873937500 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 23:45:37 INFO - PROCESS | 10427 | 1467873937659 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:37 INFO - PROCESS | 10427 | 1467873937670 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:37 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d7400 == 30 [pid = 10427] [id = 289] 23:45:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x930d7800) [pid = 10427] [serial = 868] [outer = (nil)] 23:45:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x93d67c00) [pid = 10427] [serial = 869] [outer = 0x930d7800] 23:45:37 INFO - PROCESS | 10427 | 1467873937800 Marionette DEBUG loaded listener.js 23:45:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9553e400) [pid = 10427] [serial = 870] [outer = 0x930d7800] 23:45:38 INFO - PROCESS | 10427 | 1467873938962 Marionette TRACE conn4 <- [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]]]}] 23:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 23:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1695ms 23:45:38 INFO - PROCESS | 10427 | 1467873938993 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 23:45:39 INFO - PROCESS | 10427 | 1467873939005 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 23:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 23:45:39 INFO - PROCESS | 10427 | 1467873939022 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 23:45:39 INFO - PROCESS | 10427 | 1467873939031 Marionette TRACE conn4 <- [1,1130,null,{}] 23:45:39 INFO - PROCESS | 10427 | 1467873939041 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:39 INFO - PROCESS | 10427 | 1467873939050 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:39 INFO - PROCESS | 10427 | 1467873939601 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 23:45:39 INFO - PROCESS | 10427 | 1467873939813 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:39 INFO - PROCESS | 10427 | 1467873939826 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:39 INFO - PROCESS | 10427 | ++DOCSHELL 0x994d1c00 == 31 [pid = 10427] [id = 290] 23:45:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9984d400) [pid = 10427] [serial = 871] [outer = (nil)] 23:45:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9a2cd800) [pid = 10427] [serial = 872] [outer = 0x9984d400] 23:45:39 INFO - PROCESS | 10427 | 1467873939974 Marionette DEBUG loaded listener.js 23:45:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9a83a800) [pid = 10427] [serial = 873] [outer = 0x9984d400] 23:45:41 INFO - PROCESS | 10427 | 1467873941242 Marionette TRACE conn4 <- [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]]]}] 23:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 23:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 2242ms 23:45:41 INFO - PROCESS | 10427 | 1467873941262 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 23:45:41 INFO - PROCESS | 10427 | 1467873941266 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 23:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 23:45:41 INFO - PROCESS | 10427 | 1467873941273 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 23:45:41 INFO - PROCESS | 10427 | 1467873941281 Marionette TRACE conn4 <- [1,1134,null,{}] 23:45:41 INFO - PROCESS | 10427 | 1467873941297 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:41 INFO - PROCESS | 10427 | 1467873941306 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:41 INFO - PROCESS | 10427 | 1467873941492 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 23:45:41 INFO - PROCESS | 10427 | 1467873941713 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:41 INFO - PROCESS | 10427 | 1467873941725 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:41 INFO - PROCESS | 10427 | ++DOCSHELL 0x9ab89000 == 32 [pid = 10427] [id = 291] 23:45:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9ab89800) [pid = 10427] [serial = 874] [outer = (nil)] 23:45:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9ae62c00) [pid = 10427] [serial = 875] [outer = 0x9ab89800] 23:45:41 INFO - PROCESS | 10427 | 1467873941926 Marionette DEBUG loaded listener.js 23:45:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9afd0800) [pid = 10427] [serial = 876] [outer = 0x9ab89800] 23:45:43 INFO - PROCESS | 10427 | 1467873943118 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 23:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 23:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1898ms 23:45:43 INFO - PROCESS | 10427 | 1467873943174 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 23:45:43 INFO - PROCESS | 10427 | 1467873943182 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 23:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 23:45:43 INFO - PROCESS | 10427 | 1467873943192 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 23:45:43 INFO - PROCESS | 10427 | 1467873943197 Marionette TRACE conn4 <- [1,1138,null,{}] 23:45:43 INFO - PROCESS | 10427 | 1467873943206 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:43 INFO - PROCESS | 10427 | 1467873943214 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:43 INFO - PROCESS | 10427 | 1467873943527 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 23:45:43 INFO - PROCESS | 10427 | 1467873943794 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:43 INFO - PROCESS | 10427 | 1467873943803 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:43 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a7e400 == 33 [pid = 10427] [id = 292] 23:45:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9aac0800) [pid = 10427] [serial = 877] [outer = (nil)] 23:45:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9b3ef400) [pid = 10427] [serial = 878] [outer = 0x9aac0800] 23:45:43 INFO - PROCESS | 10427 | 1467873943941 Marionette DEBUG loaded listener.js 23:45:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9b543000) [pid = 10427] [serial = 879] [outer = 0x9aac0800] 23:45:45 INFO - PROCESS | 10427 | 1467873945336 Marionette TRACE conn4 <- [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]]]}] 23:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 23:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 2201ms 23:45:45 INFO - PROCESS | 10427 | 1467873945399 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 23:45:45 INFO - PROCESS | 10427 | 1467873945406 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 23:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 23:45:45 INFO - PROCESS | 10427 | 1467873945417 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 23:45:45 INFO - PROCESS | 10427 | 1467873945423 Marionette TRACE conn4 <- [1,1142,null,{}] 23:45:45 INFO - PROCESS | 10427 | 1467873945434 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:45 INFO - PROCESS | 10427 | 1467873945441 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:45 INFO - PROCESS | 10427 | 1467873945867 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 23:45:46 INFO - PROCESS | 10427 | 1467873946072 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:46 INFO - PROCESS | 10427 | 1467873946084 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:46 INFO - PROCESS | 10427 | ++DOCSHELL 0x95565400 == 34 [pid = 10427] [id = 293] 23:45:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x955dd000) [pid = 10427] [serial = 880] [outer = (nil)] 23:45:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9bca5800) [pid = 10427] [serial = 881] [outer = 0x955dd000] 23:45:46 INFO - PROCESS | 10427 | 1467873946228 Marionette DEBUG loaded listener.js 23:45:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9bc1f400) [pid = 10427] [serial = 882] [outer = 0x955dd000] 23:45:47 INFO - PROCESS | 10427 | 1467873947618 Marionette TRACE conn4 <- [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]]]}] 23:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 23:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 2251ms 23:45:47 INFO - PROCESS | 10427 | 1467873947667 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 23:45:47 INFO - PROCESS | 10427 | 1467873947670 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 23:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 23:45:47 INFO - PROCESS | 10427 | 1467873947678 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 23:45:47 INFO - PROCESS | 10427 | 1467873947681 Marionette TRACE conn4 <- [1,1146,null,{}] 23:45:47 INFO - PROCESS | 10427 | 1467873947687 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:47 INFO - PROCESS | 10427 | 1467873947698 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:47 INFO - PROCESS | 10427 | 1467873947932 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 23:45:48 INFO - PROCESS | 10427 | 1467873948214 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:48 INFO - PROCESS | 10427 | 1467873948228 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:48 INFO - PROCESS | 10427 | ++DOCSHELL 0x9c3e3800 == 35 [pid = 10427] [id = 294] 23:45:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x9c3eb400) [pid = 10427] [serial = 883] [outer = (nil)] 23:45:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x9d6e9c00) [pid = 10427] [serial = 884] [outer = 0x9c3eb400] 23:45:48 INFO - PROCESS | 10427 | 1467873948371 Marionette DEBUG loaded listener.js 23:45:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x9da2f400) [pid = 10427] [serial = 885] [outer = 0x9c3eb400] 23:45:49 INFO - PROCESS | 10427 | 1467873949739 Marionette TRACE conn4 <- [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]]]}] 23:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 23:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 2143ms 23:45:49 INFO - PROCESS | 10427 | 1467873949825 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 23:45:49 INFO - PROCESS | 10427 | 1467873949832 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 23:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 23:45:49 INFO - PROCESS | 10427 | 1467873949844 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 23:45:49 INFO - PROCESS | 10427 | 1467873949848 Marionette TRACE conn4 <- [1,1150,null,{}] 23:45:49 INFO - PROCESS | 10427 | 1467873949859 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:49 INFO - PROCESS | 10427 | 1467873949866 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:50 INFO - PROCESS | 10427 | 1467873950326 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 23:45:50 INFO - PROCESS | 10427 | 1467873950483 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:50 INFO - PROCESS | 10427 | 1467873950497 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:50 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd5800 == 36 [pid = 10427] [id = 295] 23:45:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x9d6ec000) [pid = 10427] [serial = 886] [outer = (nil)] 23:45:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0xa1199c00) [pid = 10427] [serial = 887] [outer = 0x9d6ec000] 23:45:50 INFO - PROCESS | 10427 | 1467873950656 Marionette DEBUG loaded listener.js 23:45:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0xa2002800) [pid = 10427] [serial = 888] [outer = 0x9d6ec000] 23:45:51 INFO - PROCESS | 10427 | 1467873951669 Marionette TRACE conn4 <- [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]]]}] 23:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 23:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1855ms 23:45:51 INFO - PROCESS | 10427 | 1467873951697 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 23:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 23:45:51 INFO - PROCESS | 10427 | 1467873951702 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 23:45:51 INFO - PROCESS | 10427 | 1467873951711 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 23:45:51 INFO - PROCESS | 10427 | 1467873951716 Marionette TRACE conn4 <- [1,1154,null,{}] 23:45:51 INFO - PROCESS | 10427 | 1467873951723 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:51 INFO - PROCESS | 10427 | 1467873951730 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:51 INFO - PROCESS | 10427 | 1467873951937 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 23:45:52 INFO - PROCESS | 10427 | 1467873952122 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:52 INFO - PROCESS | 10427 | 1467873952131 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:52 INFO - PROCESS | 10427 | ++DOCSHELL 0x9555c400 == 37 [pid = 10427] [id = 296] 23:45:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0x97aedc00) [pid = 10427] [serial = 889] [outer = (nil)] 23:45:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0xa23a9400) [pid = 10427] [serial = 890] [outer = 0x97aedc00] 23:45:52 INFO - PROCESS | 10427 | 1467873952264 Marionette DEBUG loaded listener.js 23:45:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 94 (0xa23b1000) [pid = 10427] [serial = 891] [outer = 0x97aedc00] 23:45:53 INFO - PROCESS | 10427 | 1467873953162 Marionette TRACE conn4 <- [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]]]}] 23:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 23:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1491ms 23:45:53 INFO - PROCESS | 10427 | 1467873953202 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 23:45:53 INFO - PROCESS | 10427 | 1467873953206 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 23:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 23:45:53 INFO - PROCESS | 10427 | 1467873953213 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 23:45:53 INFO - PROCESS | 10427 | 1467873953216 Marionette TRACE conn4 <- [1,1158,null,{}] 23:45:53 INFO - PROCESS | 10427 | 1467873953222 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:53 INFO - PROCESS | 10427 | 1467873953227 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:53 INFO - PROCESS | 10427 | 1467873953400 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 23:45:53 INFO - PROCESS | 10427 | 1467873953568 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:53 INFO - PROCESS | 10427 | 1467873953575 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:53 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d6c00 == 38 [pid = 10427] [id = 297] 23:45:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 95 (0x9564d400) [pid = 10427] [serial = 892] [outer = (nil)] 23:45:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 96 (0xa25fb400) [pid = 10427] [serial = 893] [outer = 0x9564d400] 23:45:53 INFO - PROCESS | 10427 | 1467873953659 Marionette DEBUG loaded listener.js 23:45:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 97 (0xa2fb4c00) [pid = 10427] [serial = 894] [outer = 0x9564d400] 23:45:54 INFO - PROCESS | 10427 | 1467873954864 Marionette TRACE conn4 <- [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]]]}] 23:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 23:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1683ms 23:45:54 INFO - PROCESS | 10427 | 1467873954900 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 23:45:54 INFO - PROCESS | 10427 | 1467873954906 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 23:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 23:45:54 INFO - PROCESS | 10427 | 1467873954917 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 23:45:54 INFO - PROCESS | 10427 | 1467873954921 Marionette TRACE conn4 <- [1,1162,null,{}] 23:45:54 INFO - PROCESS | 10427 | 1467873954932 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:54 INFO - PROCESS | 10427 | 1467873954939 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:55 INFO - PROCESS | 10427 | 1467873955252 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 23:45:55 INFO - PROCESS | 10427 | 1467873955622 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:55 INFO - PROCESS | 10427 | 1467873955636 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:55 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fce000 == 39 [pid = 10427] [id = 298] 23:45:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 98 (0x91fd1400) [pid = 10427] [serial = 895] [outer = (nil)] 23:45:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 99 (0x9555a000) [pid = 10427] [serial = 896] [outer = 0x91fd1400] 23:45:55 INFO - PROCESS | 10427 | 1467873955799 Marionette DEBUG loaded listener.js 23:45:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 100 (0x994d7400) [pid = 10427] [serial = 897] [outer = 0x91fd1400] 23:45:57 INFO - PROCESS | 10427 | 1467873957512 Marionette TRACE conn4 <- [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]]]}] 23:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 23:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 2648ms 23:45:57 INFO - PROCESS | 10427 | 1467873957567 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 23:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 23:45:57 INFO - PROCESS | 10427 | 1467873957578 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 23:45:57 INFO - PROCESS | 10427 | 1467873957591 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 23:45:57 INFO - PROCESS | 10427 | 1467873957600 Marionette TRACE conn4 <- [1,1166,null,{}] 23:45:57 INFO - PROCESS | 10427 | 1467873957615 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:45:57 INFO - PROCESS | 10427 | 1467873957625 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:58 INFO - PROCESS | 10427 | 1467873958012 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 23:45:58 INFO - PROCESS | 10427 | 1467873958293 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:58 INFO - PROCESS | 10427 | 1467873958310 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:45:58 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fcec00 == 40 [pid = 10427] [id = 299] 23:45:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 101 (0x91fd8c00) [pid = 10427] [serial = 898] [outer = (nil)] 23:45:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 102 (0x9327bc00) [pid = 10427] [serial = 899] [outer = 0x91fd8c00] 23:45:58 INFO - PROCESS | 10427 | 1467873958489 Marionette DEBUG loaded listener.js 23:45:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 103 (0x9553d000) [pid = 10427] [serial = 900] [outer = 0x91fd8c00] 23:45:59 INFO - PROCESS | 10427 | --DOCSHELL 0x9555e400 == 39 [pid = 10427] [id = 286] 23:45:59 INFO - PROCESS | 10427 | --DOCSHELL 0x92e4e800 == 38 [pid = 10427] [id = 285] 23:45:59 INFO - PROCESS | 10427 | --DOMWINDOW == 102 (0x9a837000) [pid = 10427] [serial = 579] [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.] 23:45:59 INFO - PROCESS | 10427 | --DOMWINDOW == 101 (0x9bca9000) [pid = 10427] [serial = 827] [outer = (nil)] [url = about:blank] 23:45:59 INFO - PROCESS | 10427 | --DOMWINDOW == 100 (0x9afcac00) [pid = 10427] [serial = 828] [outer = (nil)] [url = about:blank] 23:45:59 INFO - PROCESS | 10427 | --DOMWINDOW == 99 (0x9afd1400) [pid = 10427] [serial = 804] [outer = (nil)] [url = about:blank] 23:45:59 INFO - PROCESS | 10427 | --DOMWINDOW == 98 (0x95530c00) [pid = 10427] [serial = 806] [outer = (nil)] [url = about:blank] 23:45:59 INFO - PROCESS | 10427 | --DOMWINDOW == 97 (0x955d4400) [pid = 10427] [serial = 807] [outer = (nil)] [url = about:blank] 23:45:59 INFO - PROCESS | 10427 | --DOMWINDOW == 96 (0x9682a800) [pid = 10427] [serial = 815] [outer = (nil)] [url = about:blank] 23:45:59 INFO - PROCESS | 10427 | --DOMWINDOW == 95 (0x9c464800) [pid = 10427] [serial = 816] [outer = (nil)] [url = about:blank] 23:45:59 INFO - PROCESS | 10427 | --DOMWINDOW == 94 (0x9a643800) [pid = 10427] [serial = 809] [outer = (nil)] [url = about:blank] 23:45:59 INFO - PROCESS | 10427 | --DOMWINDOW == 93 (0x94a4cc00) [pid = 10427] [serial = 810] [outer = (nil)] [url = about:blank] 23:45:59 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0x94a4a000) [pid = 10427] [serial = 818] [outer = (nil)] [url = about:blank] 23:45:59 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0x94a48400) [pid = 10427] [serial = 830] [outer = (nil)] [url = about:blank] 23:45:59 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x94a4ec00) [pid = 10427] [serial = 819] [outer = (nil)] [url = about:blank] 23:45:59 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x9ab89400) [pid = 10427] [serial = 824] [outer = (nil)] [url = about:blank] 23:45:59 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x955d4800) [pid = 10427] [serial = 831] [outer = (nil)] [url = about:blank] 23:45:59 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x9682d800) [pid = 10427] [serial = 821] [outer = (nil)] [url = about:blank] 23:45:59 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x99469c00) [pid = 10427] [serial = 822] [outer = (nil)] [url = about:blank] 23:45:59 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9c3b9800) [pid = 10427] [serial = 812] [outer = (nil)] [url = about:blank] 23:45:59 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x9c3dd400) [pid = 10427] [serial = 813] [outer = (nil)] [url = about:blank] 23:45:59 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9afccc00) [pid = 10427] [serial = 825] [outer = (nil)] [url = about:blank] 23:46:00 INFO - PROCESS | 10427 | 1467873960111 Marionette TRACE conn4 <- [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]]]}] 23:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 23:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 2564ms 23:46:00 INFO - PROCESS | 10427 | 1467873960153 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 23:46:00 INFO - PROCESS | 10427 | 1467873960164 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 23:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 23:46:00 INFO - PROCESS | 10427 | 1467873960348 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 23:46:00 INFO - PROCESS | 10427 | 1467873960356 Marionette TRACE conn4 <- [1,1170,null,{}] 23:46:00 INFO - PROCESS | 10427 | 1467873960371 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:00 INFO - PROCESS | 10427 | 1467873960381 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:00 INFO - PROCESS | 10427 | 1467873960650 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 23:46:00 INFO - PROCESS | 10427 | 1467873960856 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:00 INFO - PROCESS | 10427 | 1467873960866 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:00 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d1b400 == 39 [pid = 10427] [id = 300] 23:46:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x95533000) [pid = 10427] [serial = 901] [outer = (nil)] 23:46:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x96825000) [pid = 10427] [serial = 902] [outer = 0x95533000] 23:46:00 INFO - PROCESS | 10427 | 1467873960991 Marionette DEBUG loaded listener.js 23:46:01 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x9946ec00) [pid = 10427] [serial = 903] [outer = 0x95533000] 23:46:02 INFO - PROCESS | 10427 | 1467873962328 Marionette TRACE conn4 <- [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]]]}] 23:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 23:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 2061ms 23:46:02 INFO - PROCESS | 10427 | 1467873962380 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 23:46:02 INFO - PROCESS | 10427 | 1467873962385 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 23:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 23:46:02 INFO - PROCESS | 10427 | 1467873962398 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 23:46:02 INFO - PROCESS | 10427 | 1467873962408 Marionette TRACE conn4 <- [1,1174,null,{}] 23:46:02 INFO - PROCESS | 10427 | 1467873962461 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:02 INFO - PROCESS | 10427 | 1467873962475 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:02 INFO - PROCESS | 10427 | 1467873962898 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 23:46:02 INFO - PROCESS | 10427 | 1467873962970 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:03 INFO - PROCESS | 10427 | 1467873962987 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:03 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a8a9800 == 40 [pid = 10427] [id = 301] 23:46:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x9a8a9c00) [pid = 10427] [serial = 904] [outer = (nil)] 23:46:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x9aac3400) [pid = 10427] [serial = 905] [outer = 0x9a8a9c00] 23:46:03 INFO - PROCESS | 10427 | 1467873963225 Marionette DEBUG loaded listener.js 23:46:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x9ab8cc00) [pid = 10427] [serial = 906] [outer = 0x9a8a9c00] 23:46:04 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x96831400) [pid = 10427] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 23:46:04 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x92e44c00) [pid = 10427] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 23:46:04 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9d615800) [pid = 10427] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 23:46:04 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x96886000) [pid = 10427] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 23:46:04 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x9c460400) [pid = 10427] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 23:46:04 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9555ec00) [pid = 10427] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 23:46:04 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x92e4e400) [pid = 10427] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 23:46:04 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x930d6400) [pid = 10427] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 23:46:04 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x92e50000) [pid = 10427] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 23:46:04 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x99848c00) [pid = 10427] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 23:46:04 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9a645000) [pid = 10427] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 23:46:05 INFO - PROCESS | 10427 | 1467873964982 Marionette TRACE conn4 <- [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] 23:46:05 INFO - PROCESS | 10427 | 1467873965030 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 23:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 23:46:05 INFO - PROCESS | 10427 | 1467873965042 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 23:46:05 INFO - PROCESS | 10427 | 1467873965047 Marionette TRACE conn4 <- [1,1178,null,{}] 23:46:05 INFO - PROCESS | 10427 | 1467873965057 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:05 INFO - PROCESS | 10427 | 1467873965064 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:05 INFO - PROCESS | 10427 | 1467873965396 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 23:46:05 INFO - PROCESS | 10427 | 1467873965450 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:05 INFO - PROCESS | 10427 | 1467873965458 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:05 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fca800 == 41 [pid = 10427] [id = 302] 23:46:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x92e4cc00) [pid = 10427] [serial = 907] [outer = (nil)] 23:46:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9a645000) [pid = 10427] [serial = 908] [outer = 0x92e4cc00] 23:46:05 INFO - PROCESS | 10427 | 1467873965585 Marionette DEBUG loaded listener.js 23:46:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9afd1400) [pid = 10427] [serial = 909] [outer = 0x92e4cc00] 23:46:06 INFO - PROCESS | 10427 | 1467873966679 Marionette TRACE conn4 <- [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] 23:46:06 INFO - PROCESS | 10427 | 1467873966754 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 23:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 23:46:06 INFO - PROCESS | 10427 | 1467873966770 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 23:46:06 INFO - PROCESS | 10427 | 1467873966778 Marionette TRACE conn4 <- [1,1182,null,{}] 23:46:06 INFO - PROCESS | 10427 | 1467873966794 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:06 INFO - PROCESS | 10427 | 1467873966804 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:07 INFO - PROCESS | 10427 | 1467873967170 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 23:46:07 INFO - PROCESS | 10427 | 1467873967569 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:07 INFO - PROCESS | 10427 | 1467873967588 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:07 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d9000 == 42 [pid = 10427] [id = 303] 23:46:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x93d5bc00) [pid = 10427] [serial = 910] [outer = (nil)] 23:46:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x94a4c800) [pid = 10427] [serial = 911] [outer = 0x93d5bc00] 23:46:07 INFO - PROCESS | 10427 | 1467873967739 Marionette DEBUG loaded listener.js 23:46:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9555dc00) [pid = 10427] [serial = 912] [outer = 0x93d5bc00] 23:46:08 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:46:08 INFO - PROCESS | 10427 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:46:09 INFO - PROCESS | 10427 | 1467873968996 Marionette TRACE conn4 <- [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] 23:46:09 INFO - PROCESS | 10427 | 1467873969082 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 23:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 23:46:09 INFO - PROCESS | 10427 | 1467873969094 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 23:46:09 INFO - PROCESS | 10427 | 1467873969101 Marionette TRACE conn4 <- [1,1186,null,{}] 23:46:09 INFO - PROCESS | 10427 | 1467873969107 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:09 INFO - PROCESS | 10427 | 1467873969114 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:09 INFO - PROCESS | 10427 | 1467873969357 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 23:46:09 INFO - PROCESS | 10427 | 1467873969635 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:09 INFO - PROCESS | 10427 | 1467873969644 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:09 INFO - PROCESS | 10427 | ++DOCSHELL 0x9682d800 == 43 [pid = 10427] [id = 304] 23:46:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9a647800) [pid = 10427] [serial = 913] [outer = (nil)] 23:46:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x9a8a5c00) [pid = 10427] [serial = 914] [outer = 0x9a647800] 23:46:09 INFO - PROCESS | 10427 | 1467873969743 Marionette DEBUG loaded listener.js 23:46:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x9aac5800) [pid = 10427] [serial = 915] [outer = 0x9a647800] 23:46:10 INFO - PROCESS | 10427 | 1467873970763 Marionette TRACE conn4 <- [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] 23:46:10 INFO - PROCESS | 10427 | 1467873970839 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 23:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 23:46:10 INFO - PROCESS | 10427 | 1467873970846 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 23:46:10 INFO - PROCESS | 10427 | 1467873970853 Marionette TRACE conn4 <- [1,1190,null,{}] 23:46:10 INFO - PROCESS | 10427 | 1467873970870 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:10 INFO - PROCESS | 10427 | 1467873970879 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:11 INFO - PROCESS | 10427 | 1467873971084 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 23:46:11 INFO - PROCESS | 10427 | 1467873971353 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:11 INFO - PROCESS | 10427 | 1467873971364 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:11 INFO - PROCESS | 10427 | ++DOCSHELL 0x9c3de400 == 44 [pid = 10427] [id = 305] 23:46:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x9c460400) [pid = 10427] [serial = 916] [outer = (nil)] 23:46:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x9d6e1000) [pid = 10427] [serial = 917] [outer = 0x9c460400] 23:46:11 INFO - PROCESS | 10427 | 1467873971494 Marionette DEBUG loaded listener.js 23:46:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0xa22a9400) [pid = 10427] [serial = 918] [outer = 0x9c460400] 23:46:12 INFO - PROCESS | 10427 | 1467873972437 Marionette TRACE conn4 <- [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] 23:46:12 INFO - PROCESS | 10427 | 1467873972495 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 23:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 23:46:12 INFO - PROCESS | 10427 | 1467873972503 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 23:46:12 INFO - PROCESS | 10427 | 1467873972507 Marionette TRACE conn4 <- [1,1194,null,{}] 23:46:12 INFO - PROCESS | 10427 | 1467873972513 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:12 INFO - PROCESS | 10427 | 1467873972520 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:12 INFO - PROCESS | 10427 | 1467873972727 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 23:46:12 INFO - PROCESS | 10427 | 1467873972955 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:12 INFO - PROCESS | 10427 | 1467873972968 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:13 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e44000 == 45 [pid = 10427] [id = 306] 23:46:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x9c464800) [pid = 10427] [serial = 919] [outer = (nil)] 23:46:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0xa3104c00) [pid = 10427] [serial = 920] [outer = 0x9c464800] 23:46:13 INFO - PROCESS | 10427 | 1467873973106 Marionette DEBUG loaded listener.js 23:46:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0xa310d000) [pid = 10427] [serial = 921] [outer = 0x9c464800] 23:46:13 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:46:13 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:46:14 INFO - PROCESS | 10427 | 1467873974069 Marionette TRACE conn4 <- [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] 23:46:14 INFO - PROCESS | 10427 | 1467873974147 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 23:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 23:46:14 INFO - PROCESS | 10427 | 1467873974154 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 23:46:14 INFO - PROCESS | 10427 | 1467873974159 Marionette TRACE conn4 <- [1,1198,null,{}] 23:46:14 INFO - PROCESS | 10427 | 1467873974165 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:14 INFO - PROCESS | 10427 | 1467873974170 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:14 INFO - PROCESS | 10427 | 1467873974365 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 23:46:14 INFO - PROCESS | 10427 | 1467873974595 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:14 INFO - PROCESS | 10427 | 1467873974602 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:14 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd4000 == 46 [pid = 10427] [id = 307] 23:46:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 94 (0x955d9000) [pid = 10427] [serial = 922] [outer = (nil)] 23:46:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 95 (0xa2564400) [pid = 10427] [serial = 923] [outer = 0x955d9000] 23:46:14 INFO - PROCESS | 10427 | 1467873974737 Marionette DEBUG loaded listener.js 23:46:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 96 (0xa33cc000) [pid = 10427] [serial = 924] [outer = 0x955d9000] 23:46:15 INFO - PROCESS | 10427 | 1467873975790 Marionette TRACE conn4 <- [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]]]}] 23:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 23:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1695ms 23:46:15 INFO - PROCESS | 10427 | 1467873975850 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 23:46:15 INFO - PROCESS | 10427 | 1467873975857 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 23:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 23:46:15 INFO - PROCESS | 10427 | 1467873975869 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 23:46:15 INFO - PROCESS | 10427 | 1467873975872 Marionette TRACE conn4 <- [1,1202,null,{}] 23:46:15 INFO - PROCESS | 10427 | 1467873975879 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:15 INFO - PROCESS | 10427 | 1467873975889 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:16 INFO - PROCESS | 10427 | 1467873976196 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 23:46:16 INFO - PROCESS | 10427 | 1467873976546 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:16 INFO - PROCESS | 10427 | 1467873976560 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:16 INFO - PROCESS | 10427 | ++DOCSHELL 0x9c45e000 == 47 [pid = 10427] [id = 308] 23:46:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 97 (0xa3193c00) [pid = 10427] [serial = 925] [outer = (nil)] 23:46:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 98 (0xa61b5400) [pid = 10427] [serial = 926] [outer = 0xa3193c00] 23:46:16 INFO - PROCESS | 10427 | 1467873976692 Marionette DEBUG loaded listener.js 23:46:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 99 (0xa6739800) [pid = 10427] [serial = 927] [outer = 0xa3193c00] 23:46:17 INFO - PROCESS | 10427 | 1467873977766 Marionette TRACE conn4 <- [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]]]}] 23:46:17 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 23:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1948ms 23:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 23:46:17 INFO - PROCESS | 10427 | 1467873977818 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 23:46:17 INFO - PROCESS | 10427 | 1467873977821 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 23:46:17 INFO - PROCESS | 10427 | 1467873977829 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 23:46:17 INFO - PROCESS | 10427 | 1467873977832 Marionette TRACE conn4 <- [1,1206,null,{}] 23:46:17 INFO - PROCESS | 10427 | 1467873977839 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:17 INFO - PROCESS | 10427 | 1467873977844 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:18 INFO - PROCESS | 10427 | 1467873978047 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 23:46:18 INFO - PROCESS | 10427 | 1467873978230 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:18 INFO - PROCESS | 10427 | 1467873978239 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:18 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e1c00 == 48 [pid = 10427] [id = 309] 23:46:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 100 (0x904e3800) [pid = 10427] [serial = 928] [outer = (nil)] 23:46:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 101 (0x904ea400) [pid = 10427] [serial = 929] [outer = 0x904e3800] 23:46:18 INFO - PROCESS | 10427 | 1467873978335 Marionette DEBUG loaded listener.js 23:46:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 102 (0x904ec000) [pid = 10427] [serial = 930] [outer = 0x904e3800] 23:46:19 INFO - PROCESS | 10427 | 1467873979421 Marionette TRACE conn4 <- [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]]]}] 23:46:19 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 23:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1639ms 23:46:19 INFO - PROCESS | 10427 | 1467873979468 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 23:46:19 INFO - PROCESS | 10427 | 1467873979471 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 23:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 23:46:19 INFO - PROCESS | 10427 | 1467873979480 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 23:46:19 INFO - PROCESS | 10427 | 1467873979484 Marionette TRACE conn4 <- [1,1210,null,{}] 23:46:19 INFO - PROCESS | 10427 | 1467873979490 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:19 INFO - PROCESS | 10427 | 1467873979495 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:19 INFO - PROCESS | 10427 | 1467873979703 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 23:46:20 INFO - PROCESS | 10427 | 1467873980252 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:20 INFO - PROCESS | 10427 | 1467873980259 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:20 INFO - PROCESS | 10427 | ++DOCSHELL 0x930da400 == 49 [pid = 10427] [id = 310] 23:46:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 103 (0x930dc400) [pid = 10427] [serial = 931] [outer = (nil)] 23:46:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 104 (0x93d1f400) [pid = 10427] [serial = 932] [outer = 0x930dc400] 23:46:20 INFO - PROCESS | 10427 | 1467873980349 Marionette DEBUG loaded listener.js 23:46:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 105 (0x95565800) [pid = 10427] [serial = 933] [outer = 0x930dc400] 23:46:21 INFO - PROCESS | 10427 | 1467873981415 Marionette TRACE conn4 <- [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]]]}] 23:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 23:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1992ms 23:46:21 INFO - PROCESS | 10427 | 1467873981475 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 23:46:21 INFO - PROCESS | 10427 | 1467873981482 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 23:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 23:46:21 INFO - PROCESS | 10427 | 1467873981490 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 23:46:21 INFO - PROCESS | 10427 | 1467873981494 Marionette TRACE conn4 <- [1,1214,null,{}] 23:46:21 INFO - PROCESS | 10427 | 1467873981504 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:21 INFO - PROCESS | 10427 | 1467873981512 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:21 INFO - PROCESS | 10427 | 1467873981794 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 23:46:23 INFO - PROCESS | 10427 | --DOCSHELL 0x9565a000 == 48 [pid = 10427] [id = 284] 23:46:23 INFO - PROCESS | 10427 | --DOCSHELL 0x9a8a9800 == 47 [pid = 10427] [id = 301] 23:46:23 INFO - PROCESS | 10427 | --DOCSHELL 0x9682fc00 == 46 [pid = 10427] [id = 287] 23:46:23 INFO - PROCESS | 10427 | --DOCSHELL 0x93d1b400 == 45 [pid = 10427] [id = 300] 23:46:23 INFO - PROCESS | 10427 | --DOCSHELL 0x91fcec00 == 44 [pid = 10427] [id = 299] 23:46:23 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd5400 == 43 [pid = 10427] [id = 288] 23:46:23 INFO - PROCESS | 10427 | --DOCSHELL 0x9555c400 == 42 [pid = 10427] [id = 296] 23:46:23 INFO - PROCESS | 10427 | --DOCSHELL 0x930d7400 == 41 [pid = 10427] [id = 289] 23:46:23 INFO - PROCESS | 10427 | --DOCSHELL 0x91fce000 == 40 [pid = 10427] [id = 298] 23:46:23 INFO - PROCESS | 10427 | --DOCSHELL 0x9c3e3800 == 39 [pid = 10427] [id = 294] 23:46:23 INFO - PROCESS | 10427 | --DOCSHELL 0x994d1c00 == 38 [pid = 10427] [id = 290] 23:46:23 INFO - PROCESS | 10427 | --DOCSHELL 0x9ab89000 == 37 [pid = 10427] [id = 291] 23:46:23 INFO - PROCESS | 10427 | --DOCSHELL 0x94a7e400 == 36 [pid = 10427] [id = 292] 23:46:23 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd5800 == 35 [pid = 10427] [id = 295] 23:46:23 INFO - PROCESS | 10427 | --DOCSHELL 0x930d6c00 == 34 [pid = 10427] [id = 297] 23:46:23 INFO - PROCESS | 10427 | --DOCSHELL 0x95565400 == 33 [pid = 10427] [id = 293] 23:46:23 INFO - PROCESS | 10427 | --DOCSHELL 0x930da400 == 32 [pid = 10427] [id = 310] 23:46:23 INFO - PROCESS | 10427 | --DOCSHELL 0x9c45e000 == 31 [pid = 10427] [id = 308] 23:46:23 INFO - PROCESS | 10427 | --DOCSHELL 0x904e1c00 == 30 [pid = 10427] [id = 309] 23:46:23 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd4000 == 29 [pid = 10427] [id = 307] 23:46:23 INFO - PROCESS | 10427 | --DOCSHELL 0x92e44000 == 28 [pid = 10427] [id = 306] 23:46:23 INFO - PROCESS | 10427 | --DOCSHELL 0x9682d800 == 27 [pid = 10427] [id = 304] 23:46:23 INFO - PROCESS | 10427 | --DOCSHELL 0x9c3de400 == 26 [pid = 10427] [id = 305] 23:46:23 INFO - PROCESS | 10427 | --DOCSHELL 0x91fca800 == 25 [pid = 10427] [id = 302] 23:46:23 INFO - PROCESS | 10427 | --DOCSHELL 0x930d9000 == 24 [pid = 10427] [id = 303] 23:46:23 INFO - PROCESS | 10427 | --DOMWINDOW == 104 (0x9b3ec800) [pid = 10427] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:46:23 INFO - PROCESS | 10427 | --DOMWINDOW == 103 (0x930ddc00) [pid = 10427] [serial = 851] [outer = (nil)] [url = about:blank] 23:46:23 INFO - PROCESS | 10427 | --DOMWINDOW == 102 (0xa237e400) [pid = 10427] [serial = 845] [outer = (nil)] [url = about:blank] 23:46:23 INFO - PROCESS | 10427 | --DOMWINDOW == 101 (0x955d2800) [pid = 10427] [serial = 848] [outer = (nil)] [url = about:blank] 23:46:23 INFO - PROCESS | 10427 | --DOMWINDOW == 100 (0xa1134000) [pid = 10427] [serial = 840] [outer = (nil)] [url = about:blank] 23:46:23 INFO - PROCESS | 10427 | --DOMWINDOW == 99 (0xa200dc00) [pid = 10427] [serial = 842] [outer = (nil)] [url = about:blank] 23:46:23 INFO - PROCESS | 10427 | --DOMWINDOW == 98 (0x9983f400) [pid = 10427] [serial = 864] [outer = (nil)] [url = about:blank] 23:46:23 INFO - PROCESS | 10427 | --DOMWINDOW == 97 (0x97aec800) [pid = 10427] [serial = 863] [outer = (nil)] [url = about:blank] 23:46:23 INFO - PROCESS | 10427 | --DOMWINDOW == 96 (0x9a091c00) [pid = 10427] [serial = 849] [outer = (nil)] [url = about:blank] 23:46:23 INFO - PROCESS | 10427 | --DOMWINDOW == 95 (0xa23a7c00) [pid = 10427] [serial = 846] [outer = (nil)] [url = about:blank] 23:46:23 INFO - PROCESS | 10427 | --DOMWINDOW == 94 (0x99f76400) [pid = 10427] [serial = 854] [outer = (nil)] [url = about:blank] 23:46:23 INFO - PROCESS | 10427 | --DOMWINDOW == 93 (0x9d6ec400) [pid = 10427] [serial = 839] [outer = (nil)] [url = about:blank] 23:46:23 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0x95564c00) [pid = 10427] [serial = 860] [outer = (nil)] [url = about:blank] 23:46:23 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0x93d25c00) [pid = 10427] [serial = 852] [outer = (nil)] [url = about:blank] 23:46:23 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x9553bc00) [pid = 10427] [serial = 833] [outer = (nil)] [url = about:blank] 23:46:23 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x93279400) [pid = 10427] [serial = 857] [outer = (nil)] [url = about:blank] 23:46:23 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x9a644000) [pid = 10427] [serial = 855] [outer = (nil)] [url = about:blank] 23:46:23 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0xa209fc00) [pid = 10427] [serial = 843] [outer = (nil)] [url = about:blank] 23:46:23 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x955d8800) [pid = 10427] [serial = 861] [outer = (nil)] [url = about:blank] 23:46:23 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9aac2800) [pid = 10427] [serial = 837] [outer = (nil)] [url = about:blank] 23:46:23 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x955dc400) [pid = 10427] [serial = 834] [outer = (nil)] [url = about:blank] 23:46:23 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9a926000) [pid = 10427] [serial = 836] [outer = (nil)] [url = about:blank] 23:46:23 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x93283800) [pid = 10427] [serial = 858] [outer = (nil)] [url = about:blank] 23:46:23 INFO - PROCESS | 10427 | 1467873983227 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:23 INFO - PROCESS | 10427 | 1467873983236 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:23 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fcac00 == 25 [pid = 10427] [id = 311] 23:46:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x91fcb800) [pid = 10427] [serial = 934] [outer = (nil)] 23:46:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x91fd2800) [pid = 10427] [serial = 935] [outer = 0x91fcb800] 23:46:23 INFO - PROCESS | 10427 | 1467873983365 Marionette DEBUG loaded listener.js 23:46:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x92e44000) [pid = 10427] [serial = 936] [outer = 0x91fcb800] 23:46:24 INFO - PROCESS | 10427 | 1467873984195 Marionette TRACE conn4 <- [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]]]}] 23:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 23:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 2739ms 23:46:24 INFO - PROCESS | 10427 | 1467873984231 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 23:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 23:46:24 INFO - PROCESS | 10427 | 1467873984237 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 23:46:24 INFO - PROCESS | 10427 | 1467873984246 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 23:46:24 INFO - PROCESS | 10427 | 1467873984253 Marionette TRACE conn4 <- [1,1218,null,{}] 23:46:24 INFO - PROCESS | 10427 | 1467873984261 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:24 INFO - PROCESS | 10427 | 1467873984270 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:24 INFO - PROCESS | 10427 | 1467873984448 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 23:46:24 INFO - PROCESS | 10427 | 1467873984461 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:24 INFO - PROCESS | 10427 | 1467873984469 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:24 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d23800 == 26 [pid = 10427] [id = 312] 23:46:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x93d25c00) [pid = 10427] [serial = 937] [outer = (nil)] 23:46:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x93d5f000) [pid = 10427] [serial = 938] [outer = 0x93d25c00] 23:46:24 INFO - PROCESS | 10427 | 1467873984561 Marionette DEBUG loaded listener.js 23:46:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x94a41800) [pid = 10427] [serial = 939] [outer = 0x93d25c00] 23:46:25 INFO - PROCESS | 10427 | 1467873985611 Marionette TRACE conn4 <- [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]]]}] 23:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 23:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1447ms 23:46:25 INFO - PROCESS | 10427 | 1467873985695 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 23:46:25 INFO - PROCESS | 10427 | 1467873985704 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 23:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 23:46:25 INFO - PROCESS | 10427 | 1467873985721 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 23:46:25 INFO - PROCESS | 10427 | 1467873985726 Marionette TRACE conn4 <- [1,1222,null,{}] 23:46:25 INFO - PROCESS | 10427 | 1467873985733 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:25 INFO - PROCESS | 10427 | 1467873985739 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:25 INFO - PROCESS | 10427 | 1467873985990 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 23:46:26 INFO - PROCESS | 10427 | 1467873986022 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:26 INFO - PROCESS | 10427 | 1467873986030 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:26 INFO - PROCESS | 10427 | ++DOCSHELL 0x95532c00 == 27 [pid = 10427] [id = 313] 23:46:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x95564000) [pid = 10427] [serial = 940] [outer = (nil)] 23:46:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x955d4400) [pid = 10427] [serial = 941] [outer = 0x95564000] 23:46:26 INFO - PROCESS | 10427 | 1467873986106 Marionette DEBUG loaded listener.js 23:46:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x9564e400) [pid = 10427] [serial = 942] [outer = 0x95564000] 23:46:27 INFO - PROCESS | 10427 | 1467873987117 Marionette TRACE conn4 <- [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] 23:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 23:46:27 INFO - PROCESS | 10427 | 1467873987212 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 23:46:27 INFO - PROCESS | 10427 | 1467873987228 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 23:46:27 INFO - PROCESS | 10427 | 1467873987238 Marionette TRACE conn4 <- [1,1226,null,{}] 23:46:27 INFO - PROCESS | 10427 | 1467873987253 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:27 INFO - PROCESS | 10427 | 1467873987262 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:27 INFO - PROCESS | 10427 | 1467873987513 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 23:46:27 INFO - PROCESS | 10427 | 1467873987535 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:27 INFO - PROCESS | 10427 | 1467873987546 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:27 INFO - PROCESS | 10427 | ++DOCSHELL 0x97aec000 == 28 [pid = 10427] [id = 314] 23:46:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0x9946c000) [pid = 10427] [serial = 943] [outer = (nil)] 23:46:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0x99f72c00) [pid = 10427] [serial = 944] [outer = 0x9946c000] 23:46:27 INFO - PROCESS | 10427 | 1467873987614 Marionette DEBUG loaded listener.js 23:46:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 94 (0x9a640000) [pid = 10427] [serial = 945] [outer = 0x9946c000] 23:46:28 INFO - PROCESS | 10427 | --DOMWINDOW == 93 (0x92e4cc00) [pid = 10427] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 23:46:28 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0x9a8a9c00) [pid = 10427] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 23:46:28 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0x95533000) [pid = 10427] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 23:46:28 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x9ab89800) [pid = 10427] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 23:46:28 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x91fd1400) [pid = 10427] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 23:46:28 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x9564d400) [pid = 10427] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 23:46:28 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x91fd8c00) [pid = 10427] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 23:46:28 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9c3eb400) [pid = 10427] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 23:46:28 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x955dd000) [pid = 10427] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 23:46:28 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x97aedc00) [pid = 10427] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 23:46:28 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x930d7800) [pid = 10427] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 23:46:28 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x98526400) [pid = 10427] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 23:46:28 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9d6ec000) [pid = 10427] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 23:46:28 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9984d400) [pid = 10427] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 23:46:28 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9aac0800) [pid = 10427] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 23:46:29 INFO - PROCESS | 10427 | 1467873989491 Marionette TRACE conn4 <- [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]]]}] 23:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 23:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 2352ms 23:46:29 INFO - PROCESS | 10427 | 1467873989571 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 23:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 23:46:29 INFO - PROCESS | 10427 | 1467873989579 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 23:46:29 INFO - PROCESS | 10427 | 1467873989588 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 23:46:29 INFO - PROCESS | 10427 | 1467873989595 Marionette TRACE conn4 <- [1,1230,null,{}] 23:46:29 INFO - PROCESS | 10427 | 1467873989655 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:29 INFO - PROCESS | 10427 | 1467873989661 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:29 INFO - PROCESS | 10427 | 1467873989858 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 23:46:30 INFO - PROCESS | 10427 | 1467873990107 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:30 INFO - PROCESS | 10427 | 1467873990118 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:30 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd3000 == 29 [pid = 10427] [id = 315] 23:46:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x91fd4c00) [pid = 10427] [serial = 946] [outer = (nil)] 23:46:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x93d1fc00) [pid = 10427] [serial = 947] [outer = 0x91fd4c00] 23:46:30 INFO - PROCESS | 10427 | 1467873990216 Marionette DEBUG loaded listener.js 23:46:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x93f07400) [pid = 10427] [serial = 948] [outer = 0x91fd4c00] 23:46:31 INFO - PROCESS | 10427 | 1467873991307 Marionette TRACE conn4 <- [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]]]}] 23:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 23:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1754ms 23:46:31 INFO - PROCESS | 10427 | 1467873991342 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 23:46:31 INFO - PROCESS | 10427 | 1467873991350 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 23:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 23:46:31 INFO - PROCESS | 10427 | 1467873991364 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 23:46:31 INFO - PROCESS | 10427 | 1467873991370 Marionette TRACE conn4 <- [1,1234,null,{}] 23:46:31 INFO - PROCESS | 10427 | 1467873991377 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:31 INFO - PROCESS | 10427 | 1467873991384 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:31 INFO - PROCESS | 10427 | 1467873991638 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 23:46:31 INFO - PROCESS | 10427 | 1467873991954 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:31 INFO - PROCESS | 10427 | 1467873991962 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:31 INFO - PROCESS | 10427 | ++DOCSHELL 0x955de400 == 30 [pid = 10427] [id = 316] 23:46:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x95656400) [pid = 10427] [serial = 949] [outer = (nil)] 23:46:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9682d800) [pid = 10427] [serial = 950] [outer = 0x95656400] 23:46:32 INFO - PROCESS | 10427 | 1467873992059 Marionette DEBUG loaded listener.js 23:46:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x994d1000) [pid = 10427] [serial = 951] [outer = 0x95656400] 23:46:33 INFO - PROCESS | 10427 | 1467873993146 Marionette TRACE conn4 <- [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]]]}] 23:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 23:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1845ms 23:46:33 INFO - PROCESS | 10427 | 1467873993210 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 23:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 23:46:33 INFO - PROCESS | 10427 | 1467873993215 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 23:46:33 INFO - PROCESS | 10427 | 1467873993223 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 23:46:33 INFO - PROCESS | 10427 | 1467873993230 Marionette TRACE conn4 <- [1,1238,null,{}] 23:46:33 INFO - PROCESS | 10427 | 1467873993247 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:33 INFO - PROCESS | 10427 | 1467873993256 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:33 INFO - PROCESS | 10427 | 1467873993499 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 23:46:33 INFO - PROCESS | 10427 | 1467873993721 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:33 INFO - PROCESS | 10427 | 1467873993734 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:33 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a696c00 == 31 [pid = 10427] [id = 317] 23:46:33 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x9a699c00) [pid = 10427] [serial = 952] [outer = (nil)] 23:46:33 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x9a8a0800) [pid = 10427] [serial = 953] [outer = 0x9a699c00] 23:46:33 INFO - PROCESS | 10427 | 1467873993824 Marionette DEBUG loaded listener.js 23:46:33 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x9a8af800) [pid = 10427] [serial = 954] [outer = 0x9a699c00] 23:46:34 INFO - PROCESS | 10427 | 1467873994908 Marionette TRACE conn4 <- [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]]]}] 23:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 23:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1748ms 23:46:34 INFO - PROCESS | 10427 | 1467873994971 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 23:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 23:46:34 INFO - PROCESS | 10427 | 1467873994976 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 23:46:34 INFO - PROCESS | 10427 | 1467873994982 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 23:46:34 INFO - PROCESS | 10427 | 1467873994986 Marionette TRACE conn4 <- [1,1242,null,{}] 23:46:34 INFO - PROCESS | 10427 | 1467873994992 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:34 INFO - PROCESS | 10427 | 1467873994997 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:35 INFO - PROCESS | 10427 | 1467873995213 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 23:46:35 INFO - PROCESS | 10427 | 1467873995570 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:35 INFO - PROCESS | 10427 | 1467873995579 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:35 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e47000 == 32 [pid = 10427] [id = 318] 23:46:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x92e49400) [pid = 10427] [serial = 955] [outer = (nil)] 23:46:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x9ab8e400) [pid = 10427] [serial = 956] [outer = 0x92e49400] 23:46:35 INFO - PROCESS | 10427 | 1467873995709 Marionette DEBUG loaded listener.js 23:46:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x9afcfc00) [pid = 10427] [serial = 957] [outer = 0x92e49400] 23:46:36 INFO - PROCESS | 10427 | 1467873996844 Marionette TRACE conn4 <- [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]]]}] 23:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 23:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1933ms 23:46:36 INFO - PROCESS | 10427 | 1467873996917 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 23:46:36 INFO - PROCESS | 10427 | 1467873996921 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 23:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 23:46:36 INFO - PROCESS | 10427 | 1467873996929 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 23:46:36 INFO - PROCESS | 10427 | 1467873996933 Marionette TRACE conn4 <- [1,1246,null,{}] 23:46:36 INFO - PROCESS | 10427 | 1467873996940 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:36 INFO - PROCESS | 10427 | 1467873996947 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:37 INFO - PROCESS | 10427 | 1467873997344 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 23:46:37 INFO - PROCESS | 10427 | 1467873997580 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:37 INFO - PROCESS | 10427 | 1467873997587 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:37 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd7800 == 33 [pid = 10427] [id = 319] 23:46:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0x91fd7c00) [pid = 10427] [serial = 958] [outer = (nil)] 23:46:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0x92e4a400) [pid = 10427] [serial = 959] [outer = 0x91fd7c00] 23:46:37 INFO - PROCESS | 10427 | 1467873997670 Marionette DEBUG loaded listener.js 23:46:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 94 (0x930da000) [pid = 10427] [serial = 960] [outer = 0x91fd7c00] 23:46:38 INFO - PROCESS | 10427 | --DOCSHELL 0x93274c00 == 32 [pid = 10427] [id = 220] 23:46:38 INFO - PROCESS | 10427 | --DOCSHELL 0x95532c00 == 31 [pid = 10427] [id = 313] 23:46:38 INFO - PROCESS | 10427 | --DOCSHELL 0x93d23800 == 30 [pid = 10427] [id = 312] 23:46:38 INFO - PROCESS | 10427 | --DOCSHELL 0x91fcac00 == 29 [pid = 10427] [id = 311] 23:46:38 INFO - PROCESS | 10427 | --DOMWINDOW == 93 (0x9a645000) [pid = 10427] [serial = 908] [outer = (nil)] [url = about:blank] 23:46:38 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0x9aac3400) [pid = 10427] [serial = 905] [outer = (nil)] [url = about:blank] 23:46:38 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0x96825000) [pid = 10427] [serial = 902] [outer = (nil)] [url = about:blank] 23:46:38 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x9ae62c00) [pid = 10427] [serial = 875] [outer = (nil)] [url = about:blank] 23:46:38 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x9afd0800) [pid = 10427] [serial = 876] [outer = (nil)] [url = about:blank] 23:46:38 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x9555a000) [pid = 10427] [serial = 896] [outer = (nil)] [url = about:blank] 23:46:38 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x994d7400) [pid = 10427] [serial = 897] [outer = (nil)] [url = about:blank] 23:46:38 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0xa25fb400) [pid = 10427] [serial = 893] [outer = (nil)] [url = about:blank] 23:46:38 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0xa2fb4c00) [pid = 10427] [serial = 894] [outer = (nil)] [url = about:blank] 23:46:38 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x9327bc00) [pid = 10427] [serial = 899] [outer = (nil)] [url = about:blank] 23:46:38 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9553d000) [pid = 10427] [serial = 900] [outer = (nil)] [url = about:blank] 23:46:38 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9d6e9c00) [pid = 10427] [serial = 884] [outer = (nil)] [url = about:blank] 23:46:38 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9da2f400) [pid = 10427] [serial = 885] [outer = (nil)] [url = about:blank] 23:46:38 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9bca5800) [pid = 10427] [serial = 881] [outer = (nil)] [url = about:blank] 23:46:38 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9bc1f400) [pid = 10427] [serial = 882] [outer = (nil)] [url = about:blank] 23:46:38 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0xa23a9400) [pid = 10427] [serial = 890] [outer = (nil)] [url = about:blank] 23:46:38 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0xa23b1000) [pid = 10427] [serial = 891] [outer = (nil)] [url = about:blank] 23:46:38 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x93d67c00) [pid = 10427] [serial = 869] [outer = (nil)] [url = about:blank] 23:46:38 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9553e400) [pid = 10427] [serial = 870] [outer = (nil)] [url = about:blank] 23:46:38 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x9a641800) [pid = 10427] [serial = 866] [outer = (nil)] [url = about:blank] 23:46:38 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9a69c000) [pid = 10427] [serial = 867] [outer = (nil)] [url = about:blank] 23:46:38 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0xa1199c00) [pid = 10427] [serial = 887] [outer = (nil)] [url = about:blank] 23:46:38 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0xa2002800) [pid = 10427] [serial = 888] [outer = (nil)] [url = about:blank] 23:46:38 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9a2cd800) [pid = 10427] [serial = 872] [outer = (nil)] [url = about:blank] 23:46:38 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9a83a800) [pid = 10427] [serial = 873] [outer = (nil)] [url = about:blank] 23:46:38 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x9b3ef400) [pid = 10427] [serial = 878] [outer = (nil)] [url = about:blank] 23:46:38 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x9b543000) [pid = 10427] [serial = 879] [outer = (nil)] [url = about:blank] 23:46:38 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x9afd1400) [pid = 10427] [serial = 909] [outer = (nil)] [url = about:blank] 23:46:38 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x9ab8cc00) [pid = 10427] [serial = 906] [outer = (nil)] [url = about:blank] 23:46:38 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x9946ec00) [pid = 10427] [serial = 903] [outer = (nil)] [url = about:blank] 23:46:38 INFO - PROCESS | 10427 | 1467873998825 Marionette TRACE conn4 <- [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]]]}] 23:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 23:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1934ms 23:46:38 INFO - PROCESS | 10427 | 1467873998865 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 23:46:38 INFO - PROCESS | 10427 | 1467873998871 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 23:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 23:46:38 INFO - PROCESS | 10427 | 1467873998880 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 23:46:38 INFO - PROCESS | 10427 | 1467873998885 Marionette TRACE conn4 <- [1,1250,null,{}] 23:46:38 INFO - PROCESS | 10427 | 1467873998893 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:38 INFO - PROCESS | 10427 | 1467873998900 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:39 INFO - PROCESS | 10427 | 1467873999121 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 23:46:39 INFO - PROCESS | 10427 | 1467873999309 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:39 INFO - PROCESS | 10427 | 1467873999317 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:39 INFO - PROCESS | 10427 | ++DOCSHELL 0x95532000 == 30 [pid = 10427] [id = 320] 23:46:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x9553c400) [pid = 10427] [serial = 961] [outer = (nil)] 23:46:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x9555a400) [pid = 10427] [serial = 962] [outer = 0x9553c400] 23:46:39 INFO - PROCESS | 10427 | 1467873999404 Marionette DEBUG loaded listener.js 23:46:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x955da000) [pid = 10427] [serial = 963] [outer = 0x9553c400] 23:46:40 INFO - PROCESS | 10427 | 1467874000311 Marionette TRACE conn4 <- [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]]]}] 23:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 23:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1492ms 23:46:40 INFO - PROCESS | 10427 | 1467874000372 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 23:46:40 INFO - PROCESS | 10427 | 1467874000377 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 23:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 23:46:40 INFO - PROCESS | 10427 | 1467874000385 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 23:46:40 INFO - PROCESS | 10427 | 1467874000389 Marionette TRACE conn4 <- [1,1254,null,{}] 23:46:40 INFO - PROCESS | 10427 | 1467874000396 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:40 INFO - PROCESS | 10427 | 1467874000402 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:40 INFO - PROCESS | 10427 | 1467874000595 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 23:46:40 INFO - PROCESS | 10427 | 1467874000735 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:40 INFO - PROCESS | 10427 | 1467874000743 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:40 INFO - PROCESS | 10427 | ++DOCSHELL 0x95659c00 == 31 [pid = 10427] [id = 321] 23:46:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x97ae9000) [pid = 10427] [serial = 964] [outer = (nil)] 23:46:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x9a094c00) [pid = 10427] [serial = 965] [outer = 0x97ae9000] 23:46:40 INFO - PROCESS | 10427 | 1467874000817 Marionette DEBUG loaded listener.js 23:46:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9a641800) [pid = 10427] [serial = 966] [outer = 0x97ae9000] 23:46:41 INFO - PROCESS | 10427 | 1467874001851 Marionette TRACE conn4 <- [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]]]}] 23:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 23:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1532ms 23:46:41 INFO - PROCESS | 10427 | 1467874001923 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 23:46:41 INFO - PROCESS | 10427 | 1467874001929 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 23:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 23:46:41 INFO - PROCESS | 10427 | 1467874001952 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 23:46:41 INFO - PROCESS | 10427 | 1467874001963 Marionette TRACE conn4 <- [1,1258,null,{}] 23:46:41 INFO - PROCESS | 10427 | 1467874001978 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:41 INFO - PROCESS | 10427 | 1467874001987 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:42 INFO - PROCESS | 10427 | 1467874002264 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 23:46:42 INFO - PROCESS | 10427 | 1467874002298 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:42 INFO - PROCESS | 10427 | 1467874002304 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:42 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd0800 == 32 [pid = 10427] [id = 322] 23:46:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9984e800) [pid = 10427] [serial = 967] [outer = (nil)] 23:46:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9ab82c00) [pid = 10427] [serial = 968] [outer = 0x9984e800] 23:46:42 INFO - PROCESS | 10427 | 1467874002423 Marionette DEBUG loaded listener.js 23:46:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9ab89000) [pid = 10427] [serial = 969] [outer = 0x9984e800] 23:46:43 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x93d25c00) [pid = 10427] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 23:46:43 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x95564000) [pid = 10427] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 23:46:43 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x904e3800) [pid = 10427] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 23:46:43 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9c460400) [pid = 10427] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 23:46:43 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x9a647800) [pid = 10427] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 23:46:43 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x930dc400) [pid = 10427] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 23:46:43 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0xa3193c00) [pid = 10427] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 23:46:43 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x955d9000) [pid = 10427] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 23:46:43 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x9c464800) [pid = 10427] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 23:46:43 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x93d5bc00) [pid = 10427] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 23:46:43 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0x91fcb800) [pid = 10427] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 23:46:43 INFO - PROCESS | 10427 | 1467874003578 Marionette TRACE conn4 <- [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]]]}] 23:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 23:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1663ms 23:46:43 INFO - PROCESS | 10427 | 1467874003606 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 23:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 23:46:43 INFO - PROCESS | 10427 | 1467874003610 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 23:46:43 INFO - PROCESS | 10427 | 1467874003617 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 23:46:43 INFO - PROCESS | 10427 | 1467874003621 Marionette TRACE conn4 <- [1,1262,null,{}] 23:46:43 INFO - PROCESS | 10427 | 1467874003627 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:43 INFO - PROCESS | 10427 | 1467874003633 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:43 INFO - PROCESS | 10427 | 1467874003825 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 23:46:43 INFO - PROCESS | 10427 | 1467874003846 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:43 INFO - PROCESS | 10427 | 1467874003854 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:44 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e2400 == 33 [pid = 10427] [id = 323] 23:46:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x91fcb800) [pid = 10427] [serial = 970] [outer = (nil)] 23:46:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x9984a000) [pid = 10427] [serial = 971] [outer = 0x91fcb800] 23:46:44 INFO - PROCESS | 10427 | 1467874004053 Marionette DEBUG loaded listener.js 23:46:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x9ae61000) [pid = 10427] [serial = 972] [outer = 0x91fcb800] 23:46:44 INFO - PROCESS | 10427 | 1467874004897 Marionette TRACE conn4 <- [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]]]}] 23:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 23:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1332ms 23:46:44 INFO - PROCESS | 10427 | 1467874004950 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 23:46:44 INFO - PROCESS | 10427 | 1467874004954 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 23:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 23:46:44 INFO - PROCESS | 10427 | 1467874004961 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 23:46:44 INFO - PROCESS | 10427 | 1467874004964 Marionette TRACE conn4 <- [1,1266,null,{}] 23:46:44 INFO - PROCESS | 10427 | 1467874004970 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:44 INFO - PROCESS | 10427 | 1467874004975 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:45 INFO - PROCESS | 10427 | 1467874005213 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 23:46:45 INFO - PROCESS | 10427 | 1467874005230 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:45 INFO - PROCESS | 10427 | 1467874005248 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:45 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a4dc00 == 34 [pid = 10427] [id = 324] 23:46:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x94a7c000) [pid = 10427] [serial = 973] [outer = (nil)] 23:46:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9b53b000) [pid = 10427] [serial = 974] [outer = 0x94a7c000] 23:46:45 INFO - PROCESS | 10427 | 1467874005334 Marionette DEBUG loaded listener.js 23:46:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x9bc20400) [pid = 10427] [serial = 975] [outer = 0x94a7c000] 23:46:46 INFO - PROCESS | 10427 | 1467874006658 Marionette TRACE conn4 <- [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]]]}] 23:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 23:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1741ms 23:46:46 INFO - PROCESS | 10427 | 1467874006705 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 23:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 23:46:46 INFO - PROCESS | 10427 | 1467874006711 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 23:46:46 INFO - PROCESS | 10427 | 1467874006719 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 23:46:46 INFO - PROCESS | 10427 | 1467874006727 Marionette TRACE conn4 <- [1,1270,null,{}] 23:46:46 INFO - PROCESS | 10427 | 1467874006736 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:46 INFO - PROCESS | 10427 | 1467874006743 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:47 INFO - PROCESS | 10427 | 1467874007032 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 23:46:47 INFO - PROCESS | 10427 | 1467874007300 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:47 INFO - PROCESS | 10427 | 1467874007312 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:47 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a4bc00 == 35 [pid = 10427] [id = 325] 23:46:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x94a4d000) [pid = 10427] [serial = 976] [outer = (nil)] 23:46:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x95564c00) [pid = 10427] [serial = 977] [outer = 0x94a4d000] 23:46:47 INFO - PROCESS | 10427 | 1467874007408 Marionette DEBUG loaded listener.js 23:46:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x95657800) [pid = 10427] [serial = 978] [outer = 0x94a4d000] 23:46:48 INFO - PROCESS | 10427 | 1467874008384 Marionette TRACE conn4 <- [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]]]}] 23:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 23:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1710ms 23:46:48 INFO - PROCESS | 10427 | 1467874008429 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 23:46:48 INFO - PROCESS | 10427 | 1467874008436 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 23:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 23:46:48 INFO - PROCESS | 10427 | 1467874008449 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 23:46:48 INFO - PROCESS | 10427 | 1467874008453 Marionette TRACE conn4 <- [1,1274,null,{}] 23:46:48 INFO - PROCESS | 10427 | 1467874008460 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:48 INFO - PROCESS | 10427 | 1467874008466 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:48 INFO - PROCESS | 10427 | 1467874008677 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 23:46:48 INFO - PROCESS | 10427 | 1467874008958 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:48 INFO - PROCESS | 10427 | 1467874008967 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:49 INFO - PROCESS | 10427 | ++DOCSHELL 0x99848c00 == 36 [pid = 10427] [id = 326] 23:46:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9a699000) [pid = 10427] [serial = 979] [outer = (nil)] 23:46:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9a958400) [pid = 10427] [serial = 980] [outer = 0x9a699000] 23:46:49 INFO - PROCESS | 10427 | 1467874009105 Marionette DEBUG loaded listener.js 23:46:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9ab8f400) [pid = 10427] [serial = 981] [outer = 0x9a699000] 23:46:50 INFO - PROCESS | 10427 | 1467874010097 Marionette TRACE conn4 <- [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]]]}] 23:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 23:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1700ms 23:46:50 INFO - PROCESS | 10427 | 1467874010155 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 23:46:50 INFO - PROCESS | 10427 | 1467874010162 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 23:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 23:46:50 INFO - PROCESS | 10427 | 1467874010169 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 23:46:50 INFO - PROCESS | 10427 | 1467874010176 Marionette TRACE conn4 <- [1,1278,null,{}] 23:46:50 INFO - PROCESS | 10427 | 1467874010195 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:50 INFO - PROCESS | 10427 | 1467874010205 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:50 INFO - PROCESS | 10427 | 1467874010407 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 23:46:50 INFO - PROCESS | 10427 | 1467874010627 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:50 INFO - PROCESS | 10427 | 1467874010639 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:50 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a649400 == 37 [pid = 10427] [id = 327] 23:46:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9bc1f000) [pid = 10427] [serial = 982] [outer = (nil)] 23:46:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9c3b4800) [pid = 10427] [serial = 983] [outer = 0x9bc1f000] 23:46:50 INFO - PROCESS | 10427 | 1467874010748 Marionette DEBUG loaded listener.js 23:46:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9c3dfc00) [pid = 10427] [serial = 984] [outer = 0x9bc1f000] 23:46:51 INFO - PROCESS | 10427 | 1467874011695 Marionette TRACE conn4 <- [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]]]}] 23:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 23:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1604ms 23:46:51 INFO - PROCESS | 10427 | 1467874011778 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 23:46:51 INFO - PROCESS | 10427 | 1467874011786 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 23:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 23:46:51 INFO - PROCESS | 10427 | 1467874011798 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 23:46:51 INFO - PROCESS | 10427 | 1467874011803 Marionette TRACE conn4 <- [1,1282,null,{}] 23:46:51 INFO - PROCESS | 10427 | 1467874011814 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:51 INFO - PROCESS | 10427 | 1467874011821 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:52 INFO - PROCESS | 10427 | 1467874012068 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 23:46:52 INFO - PROCESS | 10427 | 1467874012402 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:52 INFO - PROCESS | 10427 | 1467874012411 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:52 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fc9800 == 38 [pid = 10427] [id = 328] 23:46:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x99843400) [pid = 10427] [serial = 985] [outer = (nil)] 23:46:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9c45e000) [pid = 10427] [serial = 986] [outer = 0x99843400] 23:46:52 INFO - PROCESS | 10427 | 1467874012510 Marionette DEBUG loaded listener.js 23:46:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9c460400) [pid = 10427] [serial = 987] [outer = 0x99843400] 23:46:53 INFO - PROCESS | 10427 | 1467874013443 Marionette TRACE conn4 <- [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]]]}] 23:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 23:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1696ms 23:46:53 INFO - PROCESS | 10427 | 1467874013502 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 23:46:53 INFO - PROCESS | 10427 | 1467874013505 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 23:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 23:46:53 INFO - PROCESS | 10427 | 1467874013515 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 23:46:53 INFO - PROCESS | 10427 | 1467874013518 Marionette TRACE conn4 <- [1,1286,null,{}] 23:46:53 INFO - PROCESS | 10427 | 1467874013525 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:53 INFO - PROCESS | 10427 | 1467874013531 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:53 INFO - PROCESS | 10427 | 1467874013726 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 23:46:53 INFO - PROCESS | 10427 | 1467874013903 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:53 INFO - PROCESS | 10427 | 1467874013914 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:53 INFO - PROCESS | 10427 | ++DOCSHELL 0x9c313800 == 39 [pid = 10427] [id = 329] 23:46:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9c3e8800) [pid = 10427] [serial = 988] [outer = (nil)] 23:46:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9da2e400) [pid = 10427] [serial = 989] [outer = 0x9c3e8800] 23:46:54 INFO - PROCESS | 10427 | 1467874014007 Marionette DEBUG loaded listener.js 23:46:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9da3b400) [pid = 10427] [serial = 990] [outer = 0x9c3e8800] 23:46:55 INFO - PROCESS | 10427 | 1467874015077 Marionette TRACE conn4 <- [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]]]}] 23:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 23:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1631ms 23:46:55 INFO - PROCESS | 10427 | 1467874015148 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 23:46:55 INFO - PROCESS | 10427 | 1467874015151 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 23:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 23:46:55 INFO - PROCESS | 10427 | 1467874015162 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 23:46:55 INFO - PROCESS | 10427 | 1467874015166 Marionette TRACE conn4 <- [1,1290,null,{}] 23:46:55 INFO - PROCESS | 10427 | 1467874015177 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:55 INFO - PROCESS | 10427 | 1467874015191 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:55 INFO - PROCESS | 10427 | 1467874015450 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 23:46:55 INFO - PROCESS | 10427 | 1467874015712 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:55 INFO - PROCESS | 10427 | 1467874015722 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:55 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e7000 == 40 [pid = 10427] [id = 330] 23:46:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9afd3400) [pid = 10427] [serial = 991] [outer = (nil)] 23:46:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0xa23a8400) [pid = 10427] [serial = 992] [outer = 0x9afd3400] 23:46:55 INFO - PROCESS | 10427 | 1467874015811 Marionette DEBUG loaded listener.js 23:46:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0xa23a6800) [pid = 10427] [serial = 993] [outer = 0x9afd3400] 23:46:56 INFO - PROCESS | 10427 | 1467874016794 Marionette TRACE conn4 <- [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]]]}] 23:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 23:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1695ms 23:46:56 INFO - PROCESS | 10427 | 1467874016856 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 23:46:56 INFO - PROCESS | 10427 | 1467874016860 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 23:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 23:46:56 INFO - PROCESS | 10427 | 1467874016867 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 23:46:56 INFO - PROCESS | 10427 | 1467874016871 Marionette TRACE conn4 <- [1,1294,null,{}] 23:46:56 INFO - PROCESS | 10427 | 1467874016877 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:56 INFO - PROCESS | 10427 | 1467874016882 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:57 INFO - PROCESS | 10427 | 1467874017069 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 23:46:57 INFO - PROCESS | 10427 | 1467874017281 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:57 INFO - PROCESS | 10427 | 1467874017288 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:57 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d67c00 == 41 [pid = 10427] [id = 331] 23:46:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x9555ac00) [pid = 10427] [serial = 994] [outer = (nil)] 23:46:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0xa25f7c00) [pid = 10427] [serial = 995] [outer = 0x9555ac00] 23:46:57 INFO - PROCESS | 10427 | 1467874017418 Marionette DEBUG loaded listener.js 23:46:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0xa2fbb400) [pid = 10427] [serial = 996] [outer = 0x9555ac00] 23:46:58 INFO - PROCESS | 10427 | 1467874018341 Marionette TRACE conn4 <- [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]]]}] 23:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 23:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1534ms 23:46:58 INFO - PROCESS | 10427 | 1467874018405 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 23:46:58 INFO - PROCESS | 10427 | 1467874018410 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 23:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 23:46:58 INFO - PROCESS | 10427 | 1467874018417 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 23:46:58 INFO - PROCESS | 10427 | 1467874018421 Marionette TRACE conn4 <- [1,1298,null,{}] 23:46:58 INFO - PROCESS | 10427 | 1467874018427 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:46:58 INFO - PROCESS | 10427 | 1467874018433 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:58 INFO - PROCESS | 10427 | 1467874018647 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 23:46:58 INFO - PROCESS | 10427 | 1467874018846 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:58 INFO - PROCESS | 10427 | 1467874018854 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:46:58 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e5c00 == 42 [pid = 10427] [id = 332] 23:46:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x904e6c00) [pid = 10427] [serial = 997] [outer = (nil)] 23:46:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x93d5a800) [pid = 10427] [serial = 998] [outer = 0x904e6c00] 23:46:58 INFO - PROCESS | 10427 | 1467874018938 Marionette DEBUG loaded listener.js 23:46:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0x95561800) [pid = 10427] [serial = 999] [outer = 0x904e6c00] 23:47:00 INFO - PROCESS | 10427 | 1467874020129 Marionette TRACE conn4 <- [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]]]}] 23:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 23:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1737ms 23:47:00 INFO - PROCESS | 10427 | 1467874020155 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 23:47:00 INFO - PROCESS | 10427 | 1467874020162 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 23:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 23:47:00 INFO - PROCESS | 10427 | 1467874020172 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 23:47:00 INFO - PROCESS | 10427 | 1467874020176 Marionette TRACE conn4 <- [1,1302,null,{}] 23:47:00 INFO - PROCESS | 10427 | 1467874020185 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:00 INFO - PROCESS | 10427 | 1467874020193 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:00 INFO - PROCESS | 10427 | 1467874020539 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 23:47:00 INFO - PROCESS | 10427 | 1467874020704 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:00 INFO - PROCESS | 10427 | 1467874020718 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:00 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d20400 == 43 [pid = 10427] [id = 333] 23:47:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0x93d21000) [pid = 10427] [serial = 1000] [outer = (nil)] 23:47:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 94 (0x95533400) [pid = 10427] [serial = 1001] [outer = 0x93d21000] 23:47:00 INFO - PROCESS | 10427 | 1467874020798 Marionette DEBUG loaded listener.js 23:47:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 95 (0x9553d400) [pid = 10427] [serial = 1002] [outer = 0x93d21000] 23:47:01 INFO - PROCESS | 10427 | 1467874021870 Marionette TRACE conn4 <- [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]]]}] 23:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 23:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1744ms 23:47:01 INFO - PROCESS | 10427 | 1467874021915 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 23:47:01 INFO - PROCESS | 10427 | 1467874021922 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 23:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 23:47:01 INFO - PROCESS | 10427 | 1467874021935 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 23:47:01 INFO - PROCESS | 10427 | 1467874021939 Marionette TRACE conn4 <- [1,1306,null,{}] 23:47:01 INFO - PROCESS | 10427 | 1467874021947 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:01 INFO - PROCESS | 10427 | 1467874021952 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:02 INFO - PROCESS | 10427 | 1467874022187 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 23:47:02 INFO - PROCESS | 10427 | 1467874022459 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:02 INFO - PROCESS | 10427 | 1467874022468 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:02 INFO - PROCESS | 10427 | ++DOCSHELL 0x994cf400 == 44 [pid = 10427] [id = 334] 23:47:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 96 (0x9a090800) [pid = 10427] [serial = 1003] [outer = (nil)] 23:47:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 97 (0x9a647000) [pid = 10427] [serial = 1004] [outer = 0x9a090800] 23:47:02 INFO - PROCESS | 10427 | 1467874022554 Marionette DEBUG loaded listener.js 23:47:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 98 (0x9a8a1000) [pid = 10427] [serial = 1005] [outer = 0x9a090800] 23:47:04 INFO - PROCESS | 10427 | --DOCSHELL 0x955d2000 == 43 [pid = 10427] [id = 231] 23:47:04 INFO - PROCESS | 10427 | --DOCSHELL 0x95566000 == 42 [pid = 10427] [id = 229] 23:47:04 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd6400 == 41 [pid = 10427] [id = 228] 23:47:04 INFO - PROCESS | 10427 | --DOCSHELL 0x930d8400 == 40 [pid = 10427] [id = 233] 23:47:04 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd6800 == 39 [pid = 10427] [id = 223] 23:47:04 INFO - PROCESS | 10427 | --DOCSHELL 0x97aec000 == 38 [pid = 10427] [id = 314] 23:47:04 INFO - PROCESS | 10427 | --DOCSHELL 0x9984ec00 == 37 [pid = 10427] [id = 230] 23:47:04 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd6000 == 36 [pid = 10427] [id = 232] 23:47:04 INFO - PROCESS | 10427 | --DOCSHELL 0x93d67800 == 35 [pid = 10427] [id = 224] 23:47:04 INFO - PROCESS | 10427 | --DOCSHELL 0x9a696c00 == 34 [pid = 10427] [id = 317] 23:47:04 INFO - PROCESS | 10427 | --DOCSHELL 0x9946b400 == 33 [pid = 10427] [id = 226] 23:47:04 INFO - PROCESS | 10427 | --DOCSHELL 0x93282c00 == 32 [pid = 10427] [id = 225] 23:47:04 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd3000 == 31 [pid = 10427] [id = 315] 23:47:04 INFO - PROCESS | 10427 | --DOCSHELL 0x92e47000 == 30 [pid = 10427] [id = 318] 23:47:04 INFO - PROCESS | 10427 | --DOCSHELL 0x9553a000 == 29 [pid = 10427] [id = 221] 23:47:04 INFO - PROCESS | 10427 | --DOCSHELL 0x95535400 == 28 [pid = 10427] [id = 234] 23:47:04 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd7800 == 27 [pid = 10427] [id = 319] 23:47:04 INFO - PROCESS | 10427 | --DOCSHELL 0x955de400 == 26 [pid = 10427] [id = 316] 23:47:04 INFO - PROCESS | 10427 | --DOCSHELL 0x99842800 == 25 [pid = 10427] [id = 222] 23:47:04 INFO - PROCESS | 10427 | --DOCSHELL 0x9555d000 == 24 [pid = 10427] [id = 237] 23:47:04 INFO - PROCESS | 10427 | --DOCSHELL 0x9b541c00 == 23 [pid = 10427] [id = 227] 23:47:04 INFO - PROCESS | 10427 | --DOCSHELL 0x9c465800 == 22 [pid = 10427] [id = 236] 23:47:04 INFO - PROCESS | 10427 | --DOCSHELL 0x9afca400 == 21 [pid = 10427] [id = 235] 23:47:04 INFO - PROCESS | 10427 | --DOMWINDOW == 97 (0x9564e400) [pid = 10427] [serial = 942] [outer = (nil)] [url = about:blank] 23:47:04 INFO - PROCESS | 10427 | --DOMWINDOW == 96 (0x94a4c800) [pid = 10427] [serial = 911] [outer = (nil)] [url = about:blank] 23:47:04 INFO - PROCESS | 10427 | --DOMWINDOW == 95 (0x93d1f400) [pid = 10427] [serial = 932] [outer = (nil)] [url = about:blank] 23:47:04 INFO - PROCESS | 10427 | --DOMWINDOW == 94 (0x91fd2800) [pid = 10427] [serial = 935] [outer = (nil)] [url = about:blank] 23:47:04 INFO - PROCESS | 10427 | --DOMWINDOW == 93 (0x92e44000) [pid = 10427] [serial = 936] [outer = (nil)] [url = about:blank] 23:47:04 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0x9a8a5c00) [pid = 10427] [serial = 914] [outer = (nil)] [url = about:blank] 23:47:04 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0x9d6e1000) [pid = 10427] [serial = 917] [outer = (nil)] [url = about:blank] 23:47:04 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0xa3104c00) [pid = 10427] [serial = 920] [outer = (nil)] [url = about:blank] 23:47:04 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0xa2564400) [pid = 10427] [serial = 923] [outer = (nil)] [url = about:blank] 23:47:04 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0xa61b5400) [pid = 10427] [serial = 926] [outer = (nil)] [url = about:blank] 23:47:04 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x904ea400) [pid = 10427] [serial = 929] [outer = (nil)] [url = about:blank] 23:47:04 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x94a41800) [pid = 10427] [serial = 939] [outer = (nil)] [url = about:blank] 23:47:04 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x93d5f000) [pid = 10427] [serial = 938] [outer = (nil)] [url = about:blank] 23:47:04 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x955d4400) [pid = 10427] [serial = 941] [outer = (nil)] [url = about:blank] 23:47:04 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x99f72c00) [pid = 10427] [serial = 944] [outer = (nil)] [url = about:blank] 23:47:04 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x904ec000) [pid = 10427] [serial = 930] [outer = (nil)] [url = about:blank] 23:47:04 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0xa22a9400) [pid = 10427] [serial = 918] [outer = (nil)] [url = about:blank] 23:47:04 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9aac5800) [pid = 10427] [serial = 915] [outer = (nil)] [url = about:blank] 23:47:04 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x95565800) [pid = 10427] [serial = 933] [outer = (nil)] [url = about:blank] 23:47:04 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0xa6739800) [pid = 10427] [serial = 927] [outer = (nil)] [url = about:blank] 23:47:04 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0xa33cc000) [pid = 10427] [serial = 924] [outer = (nil)] [url = about:blank] 23:47:04 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0xa310d000) [pid = 10427] [serial = 921] [outer = (nil)] [url = about:blank] 23:47:04 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9555dc00) [pid = 10427] [serial = 912] [outer = (nil)] [url = about:blank] 23:47:04 INFO - PROCESS | 10427 | 1467874024753 Marionette TRACE conn4 <- [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]]]}] 23:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 23:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 2847ms 23:47:04 INFO - PROCESS | 10427 | 1467874024784 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 23:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 23:47:04 INFO - PROCESS | 10427 | 1467874024792 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 23:47:04 INFO - PROCESS | 10427 | 1467874024801 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 23:47:04 INFO - PROCESS | 10427 | 1467874024807 Marionette TRACE conn4 <- [1,1310,null,{}] 23:47:04 INFO - PROCESS | 10427 | 1467874024815 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:04 INFO - PROCESS | 10427 | 1467874024820 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:05 INFO - PROCESS | 10427 | 1467874025003 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 23:47:05 INFO - PROCESS | 10427 | 1467874025163 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:05 INFO - PROCESS | 10427 | 1467874025173 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:05 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd1400 == 22 [pid = 10427] [id = 335] 23:47:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x92e44400) [pid = 10427] [serial = 1006] [outer = (nil)] 23:47:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x930dd800) [pid = 10427] [serial = 1007] [outer = 0x92e44400] 23:47:05 INFO - PROCESS | 10427 | 1467874025252 Marionette DEBUG loaded listener.js 23:47:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x930e0400) [pid = 10427] [serial = 1008] [outer = 0x92e44400] 23:47:06 INFO - PROCESS | 10427 | 1467874026035 Marionette TRACE conn4 <- [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] 23:47:06 INFO - PROCESS | 10427 | 1467874026096 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 23:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 23:47:06 INFO - PROCESS | 10427 | 1467874026108 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 23:47:06 INFO - PROCESS | 10427 | 1467874026112 Marionette TRACE conn4 <- [1,1314,null,{}] 23:47:06 INFO - PROCESS | 10427 | 1467874026120 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:06 INFO - PROCESS | 10427 | 1467874026131 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:06 INFO - PROCESS | 10427 | 1467874026342 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 23:47:06 INFO - PROCESS | 10427 | 1467874026484 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:06 INFO - PROCESS | 10427 | 1467874026495 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:06 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e47000 == 23 [pid = 10427] [id = 336] 23:47:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x93f06800) [pid = 10427] [serial = 1009] [outer = (nil)] 23:47:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x95536c00) [pid = 10427] [serial = 1010] [outer = 0x93f06800] 23:47:06 INFO - PROCESS | 10427 | 1467874026580 Marionette DEBUG loaded listener.js 23:47:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9555dc00) [pid = 10427] [serial = 1011] [outer = 0x93f06800] 23:47:07 INFO - PROCESS | 10427 | 1467874027600 Marionette TRACE conn4 <- [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]]]}] 23:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 23:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1540ms 23:47:07 INFO - PROCESS | 10427 | 1467874027650 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 23:47:07 INFO - PROCESS | 10427 | 1467874027656 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 23:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 23:47:07 INFO - PROCESS | 10427 | 1467874027672 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 23:47:07 INFO - PROCESS | 10427 | 1467874027678 Marionette TRACE conn4 <- [1,1318,null,{}] 23:47:07 INFO - PROCESS | 10427 | 1467874027697 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:07 INFO - PROCESS | 10427 | 1467874027707 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:07 INFO - PROCESS | 10427 | 1467874027973 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 23:47:08 INFO - PROCESS | 10427 | 1467874028115 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:08 INFO - PROCESS | 10427 | 1467874028127 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:08 INFO - PROCESS | 10427 | ++DOCSHELL 0x985c3800 == 24 [pid = 10427] [id = 337] 23:47:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x99468c00) [pid = 10427] [serial = 1012] [outer = (nil)] 23:47:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x99844800) [pid = 10427] [serial = 1013] [outer = 0x99468c00] 23:47:08 INFO - PROCESS | 10427 | 1467874028208 Marionette DEBUG loaded listener.js 23:47:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9a08ec00) [pid = 10427] [serial = 1014] [outer = 0x99468c00] 23:47:09 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x94a7c000) [pid = 10427] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 23:47:09 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x91fcb800) [pid = 10427] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 23:47:09 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9984e800) [pid = 10427] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 23:47:09 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x92e49400) [pid = 10427] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 23:47:09 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9946c000) [pid = 10427] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 23:47:09 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9a699c00) [pid = 10427] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 23:47:09 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x97ae9000) [pid = 10427] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 23:47:09 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9553c400) [pid = 10427] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 23:47:09 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x91fd4c00) [pid = 10427] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 23:47:09 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x91fd7c00) [pid = 10427] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 23:47:09 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x95656400) [pid = 10427] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 23:47:09 INFO - PROCESS | 10427 | 1467874029806 Marionette TRACE conn4 <- [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]]]}] 23:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 23:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 2194ms 23:47:09 INFO - PROCESS | 10427 | 1467874029866 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 23:47:09 INFO - PROCESS | 10427 | 1467874029870 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 23:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 23:47:09 INFO - PROCESS | 10427 | 1467874029878 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 23:47:09 INFO - PROCESS | 10427 | 1467874029883 Marionette TRACE conn4 <- [1,1322,null,{}] 23:47:09 INFO - PROCESS | 10427 | 1467874029890 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:09 INFO - PROCESS | 10427 | 1467874029894 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:10 INFO - PROCESS | 10427 | 1467874030105 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 23:47:10 INFO - PROCESS | 10427 | 1467874030235 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:10 INFO - PROCESS | 10427 | 1467874030248 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:10 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e0c00 == 25 [pid = 10427] [id = 338] 23:47:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x93d1ec00) [pid = 10427] [serial = 1015] [outer = (nil)] 23:47:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x96886000) [pid = 10427] [serial = 1016] [outer = 0x93d1ec00] 23:47:10 INFO - PROCESS | 10427 | 1467874030320 Marionette DEBUG loaded listener.js 23:47:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9a099800) [pid = 10427] [serial = 1017] [outer = 0x93d1ec00] 23:47:11 INFO - PROCESS | 10427 | 1467874031164 Marionette TRACE conn4 <- [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]]]}] 23:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 23:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1342ms 23:47:11 INFO - PROCESS | 10427 | 1467874031222 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 23:47:11 INFO - PROCESS | 10427 | 1467874031226 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 23:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 23:47:11 INFO - PROCESS | 10427 | 1467874031234 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 23:47:11 INFO - PROCESS | 10427 | 1467874031238 Marionette TRACE conn4 <- [1,1326,null,{}] 23:47:11 INFO - PROCESS | 10427 | 1467874031244 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:11 INFO - PROCESS | 10427 | 1467874031251 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:11 INFO - PROCESS | 10427 | 1467874031431 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 23:47:11 INFO - PROCESS | 10427 | 1467874031553 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:11 INFO - PROCESS | 10427 | 1467874031565 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:11 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e7400 == 26 [pid = 10427] [id = 339] 23:47:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x904e7c00) [pid = 10427] [serial = 1018] [outer = (nil)] 23:47:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x904ec000) [pid = 10427] [serial = 1019] [outer = 0x904e7c00] 23:47:11 INFO - PROCESS | 10427 | 1467874031705 Marionette DEBUG loaded listener.js 23:47:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x91fd3000) [pid = 10427] [serial = 1020] [outer = 0x904e7c00] 23:47:12 INFO - PROCESS | 10427 | 1467874032895 Marionette TRACE conn4 <- [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]]]}] 23:47:12 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 23:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1737ms 23:47:12 INFO - PROCESS | 10427 | 1467874032974 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 23:47:12 INFO - PROCESS | 10427 | 1467874032982 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 23:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 23:47:12 INFO - PROCESS | 10427 | 1467874032993 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 23:47:12 INFO - PROCESS | 10427 | 1467874032997 Marionette TRACE conn4 <- [1,1330,null,{}] 23:47:13 INFO - PROCESS | 10427 | 1467874033007 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:13 INFO - PROCESS | 10427 | 1467874033012 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:13 INFO - PROCESS | 10427 | 1467874033280 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 23:47:13 INFO - PROCESS | 10427 | 1467874033514 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:13 INFO - PROCESS | 10427 | 1467874033527 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:13 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e45000 == 27 [pid = 10427] [id = 340] 23:47:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x930dec00) [pid = 10427] [serial = 1021] [outer = (nil)] 23:47:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x95564000) [pid = 10427] [serial = 1022] [outer = 0x930dec00] 23:47:13 INFO - PROCESS | 10427 | 1467874033629 Marionette DEBUG loaded listener.js 23:47:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x955d4400) [pid = 10427] [serial = 1023] [outer = 0x930dec00] 23:47:14 INFO - PROCESS | 10427 | 1467874034733 Marionette TRACE conn4 <- [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]]]}] 23:47:14 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 23:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1788ms 23:47:14 INFO - PROCESS | 10427 | 1467874034779 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 23:47:14 INFO - PROCESS | 10427 | 1467874034787 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 23:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 23:47:14 INFO - PROCESS | 10427 | 1467874034799 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 23:47:14 INFO - PROCESS | 10427 | 1467874034806 Marionette TRACE conn4 <- [1,1334,null,{}] 23:47:14 INFO - PROCESS | 10427 | 1467874034813 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:14 INFO - PROCESS | 10427 | 1467874034821 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:15 INFO - PROCESS | 10427 | 1467874035030 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 23:47:15 INFO - PROCESS | 10427 | 1467874035292 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:15 INFO - PROCESS | 10427 | 1467874035301 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:15 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d1d800 == 28 [pid = 10427] [id = 341] 23:47:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x99f72c00) [pid = 10427] [serial = 1024] [outer = (nil)] 23:47:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9a63f800) [pid = 10427] [serial = 1025] [outer = 0x99f72c00] 23:47:15 INFO - PROCESS | 10427 | 1467874035411 Marionette DEBUG loaded listener.js 23:47:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9a697800) [pid = 10427] [serial = 1026] [outer = 0x99f72c00] 23:47:16 INFO - PROCESS | 10427 | 1467874036438 Marionette TRACE conn4 <- [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]]]}] 23:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 23:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1740ms 23:47:16 INFO - PROCESS | 10427 | 1467874036540 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 23:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 23:47:16 INFO - PROCESS | 10427 | 1467874036545 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 23:47:16 INFO - PROCESS | 10427 | 1467874036553 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 23:47:16 INFO - PROCESS | 10427 | 1467874036560 Marionette TRACE conn4 <- [1,1338,null,{}] 23:47:16 INFO - PROCESS | 10427 | 1467874036619 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:16 INFO - PROCESS | 10427 | 1467874036628 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:16 INFO - PROCESS | 10427 | 1467874036896 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 23:47:17 INFO - PROCESS | 10427 | 1467874037081 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:17 INFO - PROCESS | 10427 | 1467874037089 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:17 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e1400 == 29 [pid = 10427] [id = 342] 23:47:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x9a444c00) [pid = 10427] [serial = 1027] [outer = (nil)] 23:47:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x9afd1800) [pid = 10427] [serial = 1028] [outer = 0x9a444c00] 23:47:17 INFO - PROCESS | 10427 | 1467874037175 Marionette DEBUG loaded listener.js 23:47:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x9afd0c00) [pid = 10427] [serial = 1029] [outer = 0x9a444c00] 23:47:18 INFO - PROCESS | 10427 | 1467874038691 Marionette TRACE conn4 <- [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]]]}] 23:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 23:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2194ms 23:47:18 INFO - PROCESS | 10427 | 1467874038747 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 23:47:18 INFO - PROCESS | 10427 | 1467874038753 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 23:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 23:47:18 INFO - PROCESS | 10427 | 1467874038762 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 23:47:18 INFO - PROCESS | 10427 | 1467874038767 Marionette TRACE conn4 <- [1,1342,null,{}] 23:47:18 INFO - PROCESS | 10427 | 1467874038773 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:18 INFO - PROCESS | 10427 | 1467874038779 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:19 INFO - PROCESS | 10427 | 1467874039040 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 23:47:19 INFO - PROCESS | 10427 | 1467874039272 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:19 INFO - PROCESS | 10427 | 1467874039279 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:19 INFO - PROCESS | 10427 | ++DOCSHELL 0x904ecc00 == 30 [pid = 10427] [id = 343] 23:47:19 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x904ed000) [pid = 10427] [serial = 1030] [outer = (nil)] 23:47:19 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x91fcdc00) [pid = 10427] [serial = 1031] [outer = 0x904ed000] 23:47:19 INFO - PROCESS | 10427 | 1467874039361 Marionette DEBUG loaded listener.js 23:47:19 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x92e48800) [pid = 10427] [serial = 1032] [outer = 0x904ed000] 23:47:20 INFO - PROCESS | 10427 | --DOCSHELL 0x904e0c00 == 29 [pid = 10427] [id = 338] 23:47:20 INFO - PROCESS | 10427 | --DOCSHELL 0x985c3800 == 28 [pid = 10427] [id = 337] 23:47:20 INFO - PROCESS | 10427 | --DOCSHELL 0x92e47000 == 27 [pid = 10427] [id = 336] 23:47:20 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd1400 == 26 [pid = 10427] [id = 335] 23:47:20 INFO - PROCESS | 10427 | --DOCSHELL 0x994cf400 == 25 [pid = 10427] [id = 334] 23:47:20 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x9bc20400) [pid = 10427] [serial = 975] [outer = (nil)] [url = about:blank] 23:47:20 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x9b53b000) [pid = 10427] [serial = 974] [outer = (nil)] [url = about:blank] 23:47:20 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x9984a000) [pid = 10427] [serial = 971] [outer = (nil)] [url = about:blank] 23:47:20 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x9ab82c00) [pid = 10427] [serial = 968] [outer = (nil)] [url = about:blank] 23:47:20 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9ab89000) [pid = 10427] [serial = 969] [outer = (nil)] [url = about:blank] 23:47:20 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9ab8e400) [pid = 10427] [serial = 956] [outer = (nil)] [url = about:blank] 23:47:20 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x9afcfc00) [pid = 10427] [serial = 957] [outer = (nil)] [url = about:blank] 23:47:20 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9a640000) [pid = 10427] [serial = 945] [outer = (nil)] [url = about:blank] 23:47:20 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9a8a0800) [pid = 10427] [serial = 953] [outer = (nil)] [url = about:blank] 23:47:20 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9a8af800) [pid = 10427] [serial = 954] [outer = (nil)] [url = about:blank] 23:47:20 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9a094c00) [pid = 10427] [serial = 965] [outer = (nil)] [url = about:blank] 23:47:20 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9555a400) [pid = 10427] [serial = 962] [outer = (nil)] [url = about:blank] 23:47:20 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x955da000) [pid = 10427] [serial = 963] [outer = (nil)] [url = about:blank] 23:47:20 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x93d1fc00) [pid = 10427] [serial = 947] [outer = (nil)] [url = about:blank] 23:47:20 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x93f07400) [pid = 10427] [serial = 948] [outer = (nil)] [url = about:blank] 23:47:20 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x92e4a400) [pid = 10427] [serial = 959] [outer = (nil)] [url = about:blank] 23:47:20 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x930da000) [pid = 10427] [serial = 960] [outer = (nil)] [url = about:blank] 23:47:20 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9682d800) [pid = 10427] [serial = 950] [outer = (nil)] [url = about:blank] 23:47:20 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x994d1000) [pid = 10427] [serial = 951] [outer = (nil)] [url = about:blank] 23:47:20 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9ae61000) [pid = 10427] [serial = 972] [outer = (nil)] [url = about:blank] 23:47:20 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9a641800) [pid = 10427] [serial = 966] [outer = (nil)] [url = about:blank] 23:47:20 INFO - PROCESS | 10427 | 1467874040494 Marionette TRACE conn4 <- [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]]]}] 23:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 23:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1787ms 23:47:20 INFO - PROCESS | 10427 | 1467874040551 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 23:47:20 INFO - PROCESS | 10427 | 1467874040558 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 23:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 23:47:20 INFO - PROCESS | 10427 | 1467874040566 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 23:47:20 INFO - PROCESS | 10427 | 1467874040570 Marionette TRACE conn4 <- [1,1346,null,{}] 23:47:20 INFO - PROCESS | 10427 | 1467874040579 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:20 INFO - PROCESS | 10427 | 1467874040587 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:20 INFO - PROCESS | 10427 | 1467874040780 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 23:47:20 INFO - PROCESS | 10427 | 1467874040960 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:20 INFO - PROCESS | 10427 | 1467874040969 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:20 INFO - PROCESS | 10427 | ++DOCSHELL 0x93282800 == 26 [pid = 10427] [id = 344] 23:47:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x93d5a400) [pid = 10427] [serial = 1033] [outer = (nil)] 23:47:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x94a47c00) [pid = 10427] [serial = 1034] [outer = 0x93d5a400] 23:47:21 INFO - PROCESS | 10427 | 1467874041052 Marionette DEBUG loaded listener.js 23:47:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9555a800) [pid = 10427] [serial = 1035] [outer = 0x93d5a400] 23:47:21 INFO - PROCESS | 10427 | 1467874041909 Marionette TRACE conn4 <- [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]]]}] 23:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 23:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1395ms 23:47:21 INFO - PROCESS | 10427 | 1467874041965 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 23:47:21 INFO - PROCESS | 10427 | 1467874041970 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 23:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 23:47:21 INFO - PROCESS | 10427 | 1467874041978 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 23:47:21 INFO - PROCESS | 10427 | 1467874041982 Marionette TRACE conn4 <- [1,1350,null,{}] 23:47:21 INFO - PROCESS | 10427 | 1467874041989 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:21 INFO - PROCESS | 10427 | 1467874041995 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:22 INFO - PROCESS | 10427 | 1467874042194 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 23:47:22 INFO - PROCESS | 10427 | 1467874042370 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:22 INFO - PROCESS | 10427 | 1467874042381 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:22 INFO - PROCESS | 10427 | ++DOCSHELL 0x93f07400 == 27 [pid = 10427] [id = 345] 23:47:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9852f400) [pid = 10427] [serial = 1036] [outer = (nil)] 23:47:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x994d6000) [pid = 10427] [serial = 1037] [outer = 0x9852f400] 23:47:22 INFO - PROCESS | 10427 | 1467874042499 Marionette DEBUG loaded listener.js 23:47:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9a448400) [pid = 10427] [serial = 1038] [outer = 0x9852f400] 23:47:23 INFO - PROCESS | 10427 | 1467874043656 Marionette TRACE conn4 <- [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]]]}] 23:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 23:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1737ms 23:47:23 INFO - PROCESS | 10427 | 1467874043723 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 23:47:23 INFO - PROCESS | 10427 | 1467874043726 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 23:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 23:47:23 INFO - PROCESS | 10427 | 1467874043745 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 23:47:23 INFO - PROCESS | 10427 | 1467874043755 Marionette TRACE conn4 <- [1,1354,null,{}] 23:47:23 INFO - PROCESS | 10427 | 1467874043771 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:23 INFO - PROCESS | 10427 | 1467874043779 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:24 INFO - PROCESS | 10427 | 1467874044023 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 23:47:24 INFO - PROCESS | 10427 | 1467874044049 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:24 INFO - PROCESS | 10427 | 1467874044055 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:24 INFO - PROCESS | 10427 | ++DOCSHELL 0x9565a800 == 28 [pid = 10427] [id = 346] 23:47:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9983f400) [pid = 10427] [serial = 1039] [outer = (nil)] 23:47:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9ab8ac00) [pid = 10427] [serial = 1040] [outer = 0x9983f400] 23:47:24 INFO - PROCESS | 10427 | 1467874044129 Marionette DEBUG loaded listener.js 23:47:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9ab8d800) [pid = 10427] [serial = 1041] [outer = 0x9983f400] 23:47:25 INFO - PROCESS | 10427 | 1467874045116 Marionette TRACE conn4 <- [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]]]}] 23:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 23:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1410ms 23:47:25 INFO - PROCESS | 10427 | 1467874045146 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 23:47:25 INFO - PROCESS | 10427 | 1467874045150 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 23:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 23:47:25 INFO - PROCESS | 10427 | 1467874045158 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 23:47:25 INFO - PROCESS | 10427 | 1467874045161 Marionette TRACE conn4 <- [1,1358,null,{}] 23:47:25 INFO - PROCESS | 10427 | 1467874045173 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:25 INFO - PROCESS | 10427 | 1467874045177 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:25 INFO - PROCESS | 10427 | 1467874045492 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 23:47:25 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x99468c00) [pid = 10427] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 23:47:25 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x93f06800) [pid = 10427] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 23:47:25 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9a090800) [pid = 10427] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 23:47:25 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x94a4d000) [pid = 10427] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 23:47:25 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x9a699000) [pid = 10427] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 23:47:25 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9bc1f000) [pid = 10427] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 23:47:25 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x99843400) [pid = 10427] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 23:47:25 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9c3e8800) [pid = 10427] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 23:47:25 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9afd3400) [pid = 10427] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 23:47:25 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9555ac00) [pid = 10427] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 23:47:25 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x904e6c00) [pid = 10427] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 23:47:25 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x93d21000) [pid = 10427] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 23:47:25 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x92e44400) [pid = 10427] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 23:47:25 INFO - PROCESS | 10427 | 1467874045613 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:25 INFO - PROCESS | 10427 | 1467874045622 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:25 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e6c00 == 29 [pid = 10427] [id = 347] 23:47:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x904e7800) [pid = 10427] [serial = 1042] [outer = (nil)] 23:47:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x930d5c00) [pid = 10427] [serial = 1043] [outer = 0x904e7800] 23:47:25 INFO - PROCESS | 10427 | 1467874045739 Marionette DEBUG loaded listener.js 23:47:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x9555ac00) [pid = 10427] [serial = 1044] [outer = 0x904e7800] 23:47:26 INFO - PROCESS | 10427 | 1467874046513 Marionette TRACE conn4 <- [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]]]}] 23:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 23:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1384ms 23:47:26 INFO - PROCESS | 10427 | 1467874046542 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 23:47:26 INFO - PROCESS | 10427 | 1467874046546 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 23:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 23:47:26 INFO - PROCESS | 10427 | 1467874046557 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 23:47:26 INFO - PROCESS | 10427 | 1467874046560 Marionette TRACE conn4 <- [1,1362,null,{}] 23:47:26 INFO - PROCESS | 10427 | 1467874046566 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:26 INFO - PROCESS | 10427 | 1467874046571 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:26 INFO - PROCESS | 10427 | 1467874046732 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 23:47:26 INFO - PROCESS | 10427 | 1467874046747 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:26 INFO - PROCESS | 10427 | 1467874046765 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:26 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d9400 == 30 [pid = 10427] [id = 348] 23:47:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9a69c000) [pid = 10427] [serial = 1045] [outer = (nil)] 23:47:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9afd3400) [pid = 10427] [serial = 1046] [outer = 0x9a69c000] 23:47:26 INFO - PROCESS | 10427 | 1467874046851 Marionette DEBUG loaded listener.js 23:47:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9bc1f400) [pid = 10427] [serial = 1047] [outer = 0x9a69c000] 23:47:28 INFO - PROCESS | 10427 | 1467874048052 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 23:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 23:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1546ms 23:47:28 INFO - PROCESS | 10427 | 1467874048106 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 23:47:28 INFO - PROCESS | 10427 | 1467874048114 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 23:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 23:47:28 INFO - PROCESS | 10427 | 1467874048125 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 23:47:28 INFO - PROCESS | 10427 | 1467874048129 Marionette TRACE conn4 <- [1,1366,null,{}] 23:47:28 INFO - PROCESS | 10427 | 1467874048139 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:28 INFO - PROCESS | 10427 | 1467874048145 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:28 INFO - PROCESS | 10427 | 1467874048395 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 23:47:28 INFO - PROCESS | 10427 | 1467874048656 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:28 INFO - PROCESS | 10427 | 1467874048672 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:28 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e4a400 == 31 [pid = 10427] [id = 349] 23:47:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x930d7c00) [pid = 10427] [serial = 1048] [outer = (nil)] 23:47:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x94a48400) [pid = 10427] [serial = 1049] [outer = 0x930d7c00] 23:47:28 INFO - PROCESS | 10427 | 1467874048757 Marionette DEBUG loaded listener.js 23:47:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x95530c00) [pid = 10427] [serial = 1050] [outer = 0x930d7c00] 23:47:29 INFO - PROCESS | 10427 | 1467874049801 Marionette TRACE conn4 <- [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] 23:47:29 INFO - PROCESS | 10427 | 1467874049874 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 23:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 23:47:29 INFO - PROCESS | 10427 | 1467874049887 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 23:47:29 INFO - PROCESS | 10427 | 1467874049891 Marionette TRACE conn4 <- [1,1370,null,{}] 23:47:29 INFO - PROCESS | 10427 | 1467874049942 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:29 INFO - PROCESS | 10427 | 1467874049948 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:30 INFO - PROCESS | 10427 | 1467874050180 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 23:47:30 INFO - PROCESS | 10427 | 1467874050405 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:30 INFO - PROCESS | 10427 | 1467874050417 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:30 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd5800 == 32 [pid = 10427] [id = 350] 23:47:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9a448c00) [pid = 10427] [serial = 1051] [outer = (nil)] 23:47:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9a64bc00) [pid = 10427] [serial = 1052] [outer = 0x9a448c00] 23:47:30 INFO - PROCESS | 10427 | 1467874050511 Marionette DEBUG loaded listener.js 23:47:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9a922000) [pid = 10427] [serial = 1053] [outer = 0x9a448c00] 23:47:31 INFO - PROCESS | 10427 | 1467874051553 Marionette TRACE conn4 <- [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] 23:47:31 INFO - PROCESS | 10427 | 1467874051653 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 23:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 23:47:31 INFO - PROCESS | 10427 | 1467874051712 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 23:47:31 INFO - PROCESS | 10427 | 1467874051720 Marionette TRACE conn4 <- [1,1374,null,{}] 23:47:31 INFO - PROCESS | 10427 | 1467874051747 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:31 INFO - PROCESS | 10427 | 1467874051756 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:31 INFO - PROCESS | 10427 | 1467874051953 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 23:47:32 INFO - PROCESS | 10427 | 1467874052178 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:32 INFO - PROCESS | 10427 | 1467874052190 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:32 INFO - PROCESS | 10427 | ++DOCSHELL 0x9bca9800 == 33 [pid = 10427] [id = 351] 23:47:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9c313c00) [pid = 10427] [serial = 1054] [outer = (nil)] 23:47:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9c3bbc00) [pid = 10427] [serial = 1055] [outer = 0x9c313c00] 23:47:32 INFO - PROCESS | 10427 | 1467874052282 Marionette DEBUG loaded listener.js 23:47:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9c3e8c00) [pid = 10427] [serial = 1056] [outer = 0x9c313c00] 23:47:33 INFO - PROCESS | 10427 | [10427] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:47:33 INFO - PROCESS | 10427 | 1467874053295 Marionette TRACE conn4 <- [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] 23:47:33 INFO - PROCESS | 10427 | 1467874053326 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 23:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 23:47:33 INFO - PROCESS | 10427 | 1467874053334 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 23:47:33 INFO - PROCESS | 10427 | 1467874053338 Marionette TRACE conn4 <- [1,1378,null,{}] 23:47:33 INFO - PROCESS | 10427 | 1467874053345 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:33 INFO - PROCESS | 10427 | 1467874053351 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:33 INFO - PROCESS | 10427 | 1467874053560 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 23:47:33 INFO - PROCESS | 10427 | 1467874053788 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:33 INFO - PROCESS | 10427 | 1467874053794 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:33 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e49400 == 34 [pid = 10427] [id = 352] 23:47:33 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x97af0000) [pid = 10427] [serial = 1057] [outer = (nil)] 23:47:33 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9d6eb000) [pid = 10427] [serial = 1058] [outer = 0x97af0000] 23:47:33 INFO - PROCESS | 10427 | 1467874053924 Marionette DEBUG loaded listener.js 23:47:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9da35800) [pid = 10427] [serial = 1059] [outer = 0x97af0000] 23:47:34 INFO - PROCESS | 10427 | 1467874054860 Marionette TRACE conn4 <- [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] 23:47:34 INFO - PROCESS | 10427 | 1467874054881 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 23:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 23:47:34 INFO - PROCESS | 10427 | 1467874054890 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 23:47:34 INFO - PROCESS | 10427 | 1467874054894 Marionette TRACE conn4 <- [1,1382,null,{}] 23:47:34 INFO - PROCESS | 10427 | 1467874054901 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:34 INFO - PROCESS | 10427 | 1467874054907 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:35 INFO - PROCESS | 10427 | 1467874055091 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 23:47:35 INFO - PROCESS | 10427 | 1467874055266 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:35 INFO - PROCESS | 10427 | 1467874055277 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:35 INFO - PROCESS | 10427 | ++DOCSHELL 0x9c3b3000 == 35 [pid = 10427] [id = 353] 23:47:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0xa1190800) [pid = 10427] [serial = 1060] [outer = (nil)] 23:47:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0xa209f800) [pid = 10427] [serial = 1061] [outer = 0xa1190800] 23:47:35 INFO - PROCESS | 10427 | 1467874055373 Marionette DEBUG loaded listener.js 23:47:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0xa22a8c00) [pid = 10427] [serial = 1062] [outer = 0xa1190800] 23:47:36 INFO - PROCESS | 10427 | [10427] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 23:47:36 INFO - PROCESS | 10427 | 1467874056418 Marionette TRACE conn4 <- [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] 23:47:36 INFO - PROCESS | 10427 | 1467874056482 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 23:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 23:47:36 INFO - PROCESS | 10427 | 1467874056489 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 23:47:36 INFO - PROCESS | 10427 | 1467874056493 Marionette TRACE conn4 <- [1,1386,null,{}] 23:47:36 INFO - PROCESS | 10427 | 1467874056500 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:36 INFO - PROCESS | 10427 | 1467874056510 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:36 INFO - PROCESS | 10427 | 1467874056785 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 23:47:37 INFO - PROCESS | 10427 | 1467874057015 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:37 INFO - PROCESS | 10427 | 1467874057023 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:37 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e4c400 == 36 [pid = 10427] [id = 354] 23:47:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x9d6e3800) [pid = 10427] [serial = 1063] [outer = (nil)] 23:47:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0xa310b000) [pid = 10427] [serial = 1064] [outer = 0x9d6e3800] 23:47:37 INFO - PROCESS | 10427 | 1467874057105 Marionette DEBUG loaded listener.js 23:47:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0xa310d400) [pid = 10427] [serial = 1065] [outer = 0x9d6e3800] 23:47:38 INFO - PROCESS | 10427 | 1467874058086 Marionette TRACE conn4 <- [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] 23:47:38 INFO - PROCESS | 10427 | 1467874058127 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 23:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 23:47:38 INFO - PROCESS | 10427 | 1467874058135 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 23:47:38 INFO - PROCESS | 10427 | 1467874058139 Marionette TRACE conn4 <- [1,1390,null,{}] 23:47:38 INFO - PROCESS | 10427 | 1467874058146 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:38 INFO - PROCESS | 10427 | 1467874058152 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:38 INFO - PROCESS | 10427 | 1467874058339 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 23:47:38 INFO - PROCESS | 10427 | 1467874058783 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:38 INFO - PROCESS | 10427 | 1467874058790 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:38 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd0400 == 37 [pid = 10427] [id = 355] 23:47:38 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x91fd1400) [pid = 10427] [serial = 1066] [outer = (nil)] 23:47:38 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0x92e4f800) [pid = 10427] [serial = 1067] [outer = 0x91fd1400] 23:47:38 INFO - PROCESS | 10427 | 1467874058879 Marionette DEBUG loaded listener.js 23:47:38 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0x93d1a400) [pid = 10427] [serial = 1068] [outer = 0x91fd1400] 23:47:39 INFO - PROCESS | 10427 | 1467874059783 Marionette TRACE conn4 <- [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]]]}] 23:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 23:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1683ms 23:47:39 INFO - PROCESS | 10427 | 1467874059821 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 23:47:39 INFO - PROCESS | 10427 | 1467874059828 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 23:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 23:47:39 INFO - PROCESS | 10427 | 1467874059836 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 23:47:39 INFO - PROCESS | 10427 | 1467874059841 Marionette TRACE conn4 <- [1,1394,null,{}] 23:47:39 INFO - PROCESS | 10427 | 1467874059849 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:39 INFO - PROCESS | 10427 | 1467874059858 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:40 INFO - PROCESS | 10427 | 1467874060035 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 23:47:40 INFO - PROCESS | 10427 | 1467874060345 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:40 INFO - PROCESS | 10427 | 1467874060354 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:40 INFO - PROCESS | 10427 | ++DOCSHELL 0x955cf800 == 38 [pid = 10427] [id = 356] 23:47:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 94 (0x95652000) [pid = 10427] [serial = 1069] [outer = (nil)] 23:47:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 95 (0x985b8400) [pid = 10427] [serial = 1070] [outer = 0x95652000] 23:47:40 INFO - PROCESS | 10427 | 1467874060437 Marionette DEBUG loaded listener.js 23:47:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 96 (0x9a096c00) [pid = 10427] [serial = 1071] [outer = 0x95652000] 23:47:41 INFO - PROCESS | 10427 | --DOCSHELL 0x95659c00 == 37 [pid = 10427] [id = 321] 23:47:41 INFO - PROCESS | 10427 | --DOCSHELL 0x95532000 == 36 [pid = 10427] [id = 320] 23:47:41 INFO - PROCESS | 10427 | --DOCSHELL 0x9a649400 == 35 [pid = 10427] [id = 327] 23:47:41 INFO - PROCESS | 10427 | --DOCSHELL 0x93d67c00 == 34 [pid = 10427] [id = 331] 23:47:41 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd0800 == 33 [pid = 10427] [id = 322] 23:47:41 INFO - PROCESS | 10427 | --DOCSHELL 0x904e7400 == 32 [pid = 10427] [id = 339] 23:47:41 INFO - PROCESS | 10427 | --DOCSHELL 0x91fc9800 == 31 [pid = 10427] [id = 328] 23:47:41 INFO - PROCESS | 10427 | --DOCSHELL 0x92e45000 == 30 [pid = 10427] [id = 340] 23:47:41 INFO - PROCESS | 10427 | --DOCSHELL 0x99848c00 == 29 [pid = 10427] [id = 326] 23:47:41 INFO - PROCESS | 10427 | --DOCSHELL 0x93d1d800 == 28 [pid = 10427] [id = 341] 23:47:41 INFO - PROCESS | 10427 | --DOCSHELL 0x904e7000 == 27 [pid = 10427] [id = 330] 23:47:41 INFO - PROCESS | 10427 | --DOCSHELL 0x904e1400 == 26 [pid = 10427] [id = 342] 23:47:41 INFO - PROCESS | 10427 | --DOCSHELL 0x93d20400 == 25 [pid = 10427] [id = 333] 23:47:41 INFO - PROCESS | 10427 | --DOCSHELL 0x904e2400 == 24 [pid = 10427] [id = 323] 23:47:41 INFO - PROCESS | 10427 | --DOCSHELL 0x9c313800 == 23 [pid = 10427] [id = 329] 23:47:42 INFO - PROCESS | 10427 | --DOCSHELL 0x94a4bc00 == 22 [pid = 10427] [id = 325] 23:47:42 INFO - PROCESS | 10427 | --DOCSHELL 0x94a4dc00 == 21 [pid = 10427] [id = 324] 23:47:42 INFO - PROCESS | 10427 | --DOCSHELL 0x904e5c00 == 20 [pid = 10427] [id = 332] 23:47:42 INFO - PROCESS | 10427 | --DOMWINDOW == 95 (0x99844800) [pid = 10427] [serial = 1013] [outer = (nil)] [url = about:blank] 23:47:42 INFO - PROCESS | 10427 | --DOMWINDOW == 94 (0x95536c00) [pid = 10427] [serial = 1010] [outer = (nil)] [url = about:blank] 23:47:42 INFO - PROCESS | 10427 | --DOMWINDOW == 93 (0x9a8a1000) [pid = 10427] [serial = 1005] [outer = (nil)] [url = about:blank] 23:47:42 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0x9a647000) [pid = 10427] [serial = 1004] [outer = (nil)] [url = about:blank] 23:47:42 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0x95657800) [pid = 10427] [serial = 978] [outer = (nil)] [url = about:blank] 23:47:42 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x95564c00) [pid = 10427] [serial = 977] [outer = (nil)] [url = about:blank] 23:47:42 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x9ab8f400) [pid = 10427] [serial = 981] [outer = (nil)] [url = about:blank] 23:47:42 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x9a958400) [pid = 10427] [serial = 980] [outer = (nil)] [url = about:blank] 23:47:42 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x9c3dfc00) [pid = 10427] [serial = 984] [outer = (nil)] [url = about:blank] 23:47:42 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9c3b4800) [pid = 10427] [serial = 983] [outer = (nil)] [url = about:blank] 23:47:42 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9c460400) [pid = 10427] [serial = 987] [outer = (nil)] [url = about:blank] 23:47:42 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x9c45e000) [pid = 10427] [serial = 986] [outer = (nil)] [url = about:blank] 23:47:42 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9da3b400) [pid = 10427] [serial = 990] [outer = (nil)] [url = about:blank] 23:47:42 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9da2e400) [pid = 10427] [serial = 989] [outer = (nil)] [url = about:blank] 23:47:42 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0xa23a6800) [pid = 10427] [serial = 993] [outer = (nil)] [url = about:blank] 23:47:42 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0xa23a8400) [pid = 10427] [serial = 992] [outer = (nil)] [url = about:blank] 23:47:42 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0xa2fbb400) [pid = 10427] [serial = 996] [outer = (nil)] [url = about:blank] 23:47:42 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0xa25f7c00) [pid = 10427] [serial = 995] [outer = (nil)] [url = about:blank] 23:47:42 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x95561800) [pid = 10427] [serial = 999] [outer = (nil)] [url = about:blank] 23:47:42 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x93d5a800) [pid = 10427] [serial = 998] [outer = (nil)] [url = about:blank] 23:47:42 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9a08ec00) [pid = 10427] [serial = 1014] [outer = (nil)] [url = about:blank] 23:47:42 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x9553d400) [pid = 10427] [serial = 1002] [outer = (nil)] [url = about:blank] 23:47:42 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x95533400) [pid = 10427] [serial = 1001] [outer = (nil)] [url = about:blank] 23:47:42 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x930e0400) [pid = 10427] [serial = 1008] [outer = (nil)] [url = about:blank] 23:47:42 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x930dd800) [pid = 10427] [serial = 1007] [outer = (nil)] [url = about:blank] 23:47:42 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x96886000) [pid = 10427] [serial = 1016] [outer = (nil)] [url = about:blank] 23:47:42 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9555dc00) [pid = 10427] [serial = 1011] [outer = (nil)] [url = about:blank] 23:47:42 INFO - PROCESS | 10427 | 1467874062526 Marionette TRACE conn4 <- [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]]]}] 23:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 23:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 2739ms 23:47:42 INFO - PROCESS | 10427 | 1467874062575 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 23:47:42 INFO - PROCESS | 10427 | 1467874062582 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 23:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 23:47:42 INFO - PROCESS | 10427 | 1467874062591 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 23:47:42 INFO - PROCESS | 10427 | 1467874062595 Marionette TRACE conn4 <- [1,1398,null,{}] 23:47:42 INFO - PROCESS | 10427 | 1467874062604 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:42 INFO - PROCESS | 10427 | 1467874062610 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:42 INFO - PROCESS | 10427 | 1467874062796 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 23:47:42 INFO - PROCESS | 10427 | 1467874062955 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:42 INFO - PROCESS | 10427 | 1467874062966 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:42 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd7c00 == 21 [pid = 10427] [id = 357] 23:47:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x930d1800) [pid = 10427] [serial = 1072] [outer = (nil)] 23:47:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x930dd400) [pid = 10427] [serial = 1073] [outer = 0x930d1800] 23:47:43 INFO - PROCESS | 10427 | 1467874063043 Marionette DEBUG loaded listener.js 23:47:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x93283000) [pid = 10427] [serial = 1074] [outer = 0x930d1800] 23:47:43 INFO - PROCESS | 10427 | 1467874063815 Marionette TRACE conn4 <- [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]]]}] 23:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 23:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1291ms 23:47:43 INFO - PROCESS | 10427 | 1467874063883 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 23:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 23:47:43 INFO - PROCESS | 10427 | 1467874063892 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 23:47:43 INFO - PROCESS | 10427 | 1467874063904 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 23:47:43 INFO - PROCESS | 10427 | 1467874063910 Marionette TRACE conn4 <- [1,1402,null,{}] 23:47:43 INFO - PROCESS | 10427 | 1467874063916 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:43 INFO - PROCESS | 10427 | 1467874063923 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:44 INFO - PROCESS | 10427 | 1467874064102 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 23:47:44 INFO - PROCESS | 10427 | 1467874064235 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:44 INFO - PROCESS | 10427 | 1467874064247 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:44 INFO - PROCESS | 10427 | ++DOCSHELL 0x95536c00 == 22 [pid = 10427] [id = 358] 23:47:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9553c400) [pid = 10427] [serial = 1075] [outer = (nil)] 23:47:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x95559c00) [pid = 10427] [serial = 1076] [outer = 0x9553c400] 23:47:44 INFO - PROCESS | 10427 | 1467874064325 Marionette DEBUG loaded listener.js 23:47:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x95565c00) [pid = 10427] [serial = 1077] [outer = 0x9553c400] 23:47:45 INFO - PROCESS | 10427 | 1467874065325 Marionette TRACE conn4 <- [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]]]}] 23:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 23:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1494ms 23:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 23:47:45 INFO - PROCESS | 10427 | 1467874065398 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 23:47:45 INFO - PROCESS | 10427 | 1467874065401 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 23:47:45 INFO - PROCESS | 10427 | 1467874065409 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 23:47:45 INFO - PROCESS | 10427 | 1467874065415 Marionette TRACE conn4 <- [1,1406,null,{}] 23:47:45 INFO - PROCESS | 10427 | 1467874065446 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:45 INFO - PROCESS | 10427 | 1467874065457 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:45 INFO - PROCESS | 10427 | 1467874065677 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 23:47:45 INFO - PROCESS | 10427 | 1467874065699 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:45 INFO - PROCESS | 10427 | 1467874065712 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:45 INFO - PROCESS | 10427 | ++DOCSHELL 0x99470000 == 23 [pid = 10427] [id = 359] 23:47:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x994c9c00) [pid = 10427] [serial = 1078] [outer = (nil)] 23:47:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9984a800) [pid = 10427] [serial = 1079] [outer = 0x994c9c00] 23:47:45 INFO - PROCESS | 10427 | 1467874065789 Marionette DEBUG loaded listener.js 23:47:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9a094400) [pid = 10427] [serial = 1080] [outer = 0x994c9c00] 23:47:47 INFO - PROCESS | 10427 | 1467874067272 Marionette TRACE conn4 <- [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]]]}] 23:47:47 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x904ed000) [pid = 10427] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 23:47:47 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x99f72c00) [pid = 10427] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 23:47:47 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x93d5a400) [pid = 10427] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 23:47:47 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x930dec00) [pid = 10427] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 23:47:47 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x93d1ec00) [pid = 10427] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 23:47:47 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x904e7c00) [pid = 10427] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 23:47:47 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x904e7800) [pid = 10427] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 23:47:47 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9852f400) [pid = 10427] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 23:47:47 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9983f400) [pid = 10427] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 23:47:47 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x9a444c00) [pid = 10427] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 23:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 23:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 2018ms 23:47:47 INFO - PROCESS | 10427 | 1467874067426 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 23:47:47 INFO - PROCESS | 10427 | 1467874067431 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 23:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 23:47:47 INFO - PROCESS | 10427 | 1467874067438 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 23:47:47 INFO - PROCESS | 10427 | 1467874067441 Marionette TRACE conn4 <- [1,1410,null,{}] 23:47:47 INFO - PROCESS | 10427 | 1467874067447 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:47 INFO - PROCESS | 10427 | 1467874067452 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:47 INFO - PROCESS | 10427 | 1467874067668 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 23:47:47 INFO - PROCESS | 10427 | 1467874067745 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:47 INFO - PROCESS | 10427 | 1467874067755 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:47 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d1ec00 == 24 [pid = 10427] [id = 360] 23:47:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x95535400) [pid = 10427] [serial = 1081] [outer = (nil)] 23:47:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x97ae9000) [pid = 10427] [serial = 1082] [outer = 0x95535400] 23:47:47 INFO - PROCESS | 10427 | 1467874067829 Marionette DEBUG loaded listener.js 23:47:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9a444c00) [pid = 10427] [serial = 1083] [outer = 0x95535400] 23:47:48 INFO - PROCESS | 10427 | 1467874068668 Marionette TRACE conn4 <- [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]]]}] 23:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 23:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1285ms 23:47:48 INFO - PROCESS | 10427 | 1467874068724 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 23:47:48 INFO - PROCESS | 10427 | 1467874068729 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 23:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 23:47:48 INFO - PROCESS | 10427 | 1467874068735 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 23:47:48 INFO - PROCESS | 10427 | 1467874068740 Marionette TRACE conn4 <- [1,1414,null,{}] 23:47:48 INFO - PROCESS | 10427 | 1467874068746 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:48 INFO - PROCESS | 10427 | 1467874068751 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:48 INFO - PROCESS | 10427 | 1467874068922 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 23:47:49 INFO - PROCESS | 10427 | 1467874069046 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:49 INFO - PROCESS | 10427 | 1467874069061 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:49 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d5a400 == 25 [pid = 10427] [id = 361] 23:47:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x94a49c00) [pid = 10427] [serial = 1084] [outer = (nil)] 23:47:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9a920000) [pid = 10427] [serial = 1085] [outer = 0x94a49c00] 23:47:49 INFO - PROCESS | 10427 | 1467874069145 Marionette DEBUG loaded listener.js 23:47:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9aabc000) [pid = 10427] [serial = 1086] [outer = 0x94a49c00] 23:47:50 INFO - PROCESS | 10427 | 1467874070377 Marionette TRACE conn4 <- [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]]]}] 23:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 23:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1687ms 23:47:50 INFO - PROCESS | 10427 | 1467874070425 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 23:47:50 INFO - PROCESS | 10427 | 1467874070432 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 23:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 23:47:50 INFO - PROCESS | 10427 | 1467874070454 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 23:47:50 INFO - PROCESS | 10427 | 1467874070461 Marionette TRACE conn4 <- [1,1418,null,{}] 23:47:50 INFO - PROCESS | 10427 | 1467874070529 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:50 INFO - PROCESS | 10427 | 1467874070537 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:50 INFO - PROCESS | 10427 | 1467874070812 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 23:47:51 INFO - PROCESS | 10427 | 1467874070992 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:51 INFO - PROCESS | 10427 | 1467874071005 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:51 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e1c00 == 26 [pid = 10427] [id = 362] 23:47:51 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x91fca400) [pid = 10427] [serial = 1087] [outer = (nil)] 23:47:51 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x95533800) [pid = 10427] [serial = 1088] [outer = 0x91fca400] 23:47:51 INFO - PROCESS | 10427 | 1467874071090 Marionette DEBUG loaded listener.js 23:47:51 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x955db000) [pid = 10427] [serial = 1089] [outer = 0x91fca400] 23:47:52 INFO - PROCESS | 10427 | 1467874072261 Marionette TRACE conn4 <- [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]]]}] 23:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 23:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1850ms 23:47:52 INFO - PROCESS | 10427 | 1467874072304 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 23:47:52 INFO - PROCESS | 10427 | 1467874072312 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 23:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 23:47:52 INFO - PROCESS | 10427 | 1467874072324 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 23:47:52 INFO - PROCESS | 10427 | 1467874072329 Marionette TRACE conn4 <- [1,1422,null,{}] 23:47:52 INFO - PROCESS | 10427 | 1467874072337 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:52 INFO - PROCESS | 10427 | 1467874072342 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:52 INFO - PROCESS | 10427 | 1467874072555 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 23:47:52 INFO - PROCESS | 10427 | 1467874072818 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:52 INFO - PROCESS | 10427 | 1467874072829 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:52 INFO - PROCESS | 10427 | ++DOCSHELL 0x96880400 == 27 [pid = 10427] [id = 363] 23:47:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9a649400) [pid = 10427] [serial = 1090] [outer = (nil)] 23:47:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9a838c00) [pid = 10427] [serial = 1091] [outer = 0x9a649400] 23:47:52 INFO - PROCESS | 10427 | 1467874072943 Marionette DEBUG loaded listener.js 23:47:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x99f6fc00) [pid = 10427] [serial = 1092] [outer = 0x9a649400] 23:47:54 INFO - PROCESS | 10427 | 1467874074074 Marionette TRACE conn4 <- [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]]]}] 23:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 23:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1836ms 23:47:54 INFO - PROCESS | 10427 | 1467874074161 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 23:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 23:47:54 INFO - PROCESS | 10427 | 1467874074165 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 23:47:54 INFO - PROCESS | 10427 | 1467874074174 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 23:47:54 INFO - PROCESS | 10427 | 1467874074181 Marionette TRACE conn4 <- [1,1426,null,{}] 23:47:54 INFO - PROCESS | 10427 | 1467874074206 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:54 INFO - PROCESS | 10427 | 1467874074222 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:54 INFO - PROCESS | 10427 | 1467874074595 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 23:47:54 INFO - PROCESS | 10427 | 1467874074738 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:54 INFO - PROCESS | 10427 | 1467874074750 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:54 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a83a800 == 28 [pid = 10427] [id = 364] 23:47:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9a927800) [pid = 10427] [serial = 1093] [outer = (nil)] 23:47:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9b3ea400) [pid = 10427] [serial = 1094] [outer = 0x9a927800] 23:47:54 INFO - PROCESS | 10427 | 1467874074838 Marionette DEBUG loaded listener.js 23:47:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9b862800) [pid = 10427] [serial = 1095] [outer = 0x9a927800] 23:47:56 INFO - PROCESS | 10427 | 1467874076112 Marionette TRACE conn4 <- [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]]]}] 23:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 23:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 2004ms 23:47:56 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9afd3400) [pid = 10427] [serial = 1046] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9a697800) [pid = 10427] [serial = 1026] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9a099800) [pid = 10427] [serial = 1017] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x904ec000) [pid = 10427] [serial = 1019] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x930d5c00) [pid = 10427] [serial = 1043] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x94a47c00) [pid = 10427] [serial = 1034] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x91fd3000) [pid = 10427] [serial = 1020] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x994d6000) [pid = 10427] [serial = 1037] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x9555ac00) [pid = 10427] [serial = 1044] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9ab8ac00) [pid = 10427] [serial = 1040] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9ab8d800) [pid = 10427] [serial = 1041] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9a448400) [pid = 10427] [serial = 1038] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9afd0c00) [pid = 10427] [serial = 1029] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9afd1800) [pid = 10427] [serial = 1028] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x955d4400) [pid = 10427] [serial = 1023] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x91fcdc00) [pid = 10427] [serial = 1031] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x9a63f800) [pid = 10427] [serial = 1025] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x92e48800) [pid = 10427] [serial = 1032] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x9555a800) [pid = 10427] [serial = 1035] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x95564000) [pid = 10427] [serial = 1022] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 10427 | 1467874076250 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 23:47:56 INFO - PROCESS | 10427 | 1467874076257 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 23:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 23:47:56 INFO - PROCESS | 10427 | 1467874076337 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 23:47:56 INFO - PROCESS | 10427 | 1467874076344 Marionette TRACE conn4 <- [1,1430,null,{}] 23:47:56 INFO - PROCESS | 10427 | 1467874076352 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:56 INFO - PROCESS | 10427 | 1467874076357 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:56 INFO - PROCESS | 10427 | 1467874076533 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 23:47:56 INFO - PROCESS | 10427 | 1467874076660 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:56 INFO - PROCESS | 10427 | 1467874076668 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:56 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e45c00 == 29 [pid = 10427] [id = 365] 23:47:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x92e49000) [pid = 10427] [serial = 1096] [outer = (nil)] 23:47:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x93276c00) [pid = 10427] [serial = 1097] [outer = 0x92e49000] 23:47:56 INFO - PROCESS | 10427 | 1467874076746 Marionette DEBUG loaded listener.js 23:47:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x93f0d800) [pid = 10427] [serial = 1098] [outer = 0x92e49000] 23:47:57 INFO - PROCESS | 10427 | 1467874077585 Marionette TRACE conn4 <- [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]]]}] 23:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 23:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1295ms 23:47:57 INFO - PROCESS | 10427 | 1467874077623 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 23:47:57 INFO - PROCESS | 10427 | 1467874077631 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 23:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 23:47:57 INFO - PROCESS | 10427 | 1467874077642 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 23:47:57 INFO - PROCESS | 10427 | 1467874077646 Marionette TRACE conn4 <- [1,1434,null,{}] 23:47:57 INFO - PROCESS | 10427 | 1467874077653 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:57 INFO - PROCESS | 10427 | 1467874077660 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:57 INFO - PROCESS | 10427 | 1467874077854 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 23:47:57 INFO - PROCESS | 10427 | 1467874077977 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:57 INFO - PROCESS | 10427 | 1467874077985 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:58 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d1fc00 == 30 [pid = 10427] [id = 366] 23:47:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x95566400) [pid = 10427] [serial = 1099] [outer = (nil)] 23:47:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x955de400) [pid = 10427] [serial = 1100] [outer = 0x95566400] 23:47:58 INFO - PROCESS | 10427 | 1467874078058 Marionette DEBUG loaded listener.js 23:47:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x96833800) [pid = 10427] [serial = 1101] [outer = 0x95566400] 23:47:59 INFO - PROCESS | 10427 | 1467874079012 Marionette TRACE conn4 <- [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]]]}] 23:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 23:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1433ms 23:47:59 INFO - PROCESS | 10427 | 1467874079077 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 23:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 23:47:59 INFO - PROCESS | 10427 | 1467874079082 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 23:47:59 INFO - PROCESS | 10427 | 1467874079089 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 23:47:59 INFO - PROCESS | 10427 | 1467874079095 Marionette TRACE conn4 <- [1,1438,null,{}] 23:47:59 INFO - PROCESS | 10427 | 1467874079133 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:47:59 INFO - PROCESS | 10427 | 1467874079142 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:59 INFO - PROCESS | 10427 | 1467874079363 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 23:47:59 INFO - PROCESS | 10427 | 1467874079387 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:59 INFO - PROCESS | 10427 | 1467874079398 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:47:59 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a64a400 == 31 [pid = 10427] [id = 367] 23:47:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9a64d000) [pid = 10427] [serial = 1102] [outer = (nil)] 23:47:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9a921400) [pid = 10427] [serial = 1103] [outer = 0x9a64d000] 23:47:59 INFO - PROCESS | 10427 | 1467874079473 Marionette DEBUG loaded listener.js 23:47:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9ab8b000) [pid = 10427] [serial = 1104] [outer = 0x9a64d000] 23:48:00 INFO - PROCESS | 10427 | 1467874080590 Marionette TRACE conn4 <- [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]]]}] 23:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 23:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1539ms 23:48:00 INFO - PROCESS | 10427 | 1467874080630 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 23:48:00 INFO - PROCESS | 10427 | 1467874080635 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 23:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 23:48:00 INFO - PROCESS | 10427 | 1467874080650 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 23:48:00 INFO - PROCESS | 10427 | 1467874080653 Marionette TRACE conn4 <- [1,1442,null,{}] 23:48:00 INFO - PROCESS | 10427 | 1467874080660 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:00 INFO - PROCESS | 10427 | 1467874080664 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:01 INFO - PROCESS | 10427 | 1467874081020 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 23:48:01 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9a69c000) [pid = 10427] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 23:48:01 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x994c9c00) [pid = 10427] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 23:48:01 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9553c400) [pid = 10427] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 23:48:01 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x95652000) [pid = 10427] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 23:48:01 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x930d7c00) [pid = 10427] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 23:48:01 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x9a448c00) [pid = 10427] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 23:48:01 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x9c313c00) [pid = 10427] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 23:48:01 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x97af0000) [pid = 10427] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 23:48:01 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0xa1190800) [pid = 10427] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 23:48:01 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0x9d6e3800) [pid = 10427] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 23:48:01 INFO - PROCESS | 10427 | --DOMWINDOW == 61 (0x91fd1400) [pid = 10427] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 23:48:01 INFO - PROCESS | 10427 | --DOMWINDOW == 60 (0x95535400) [pid = 10427] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 23:48:01 INFO - PROCESS | 10427 | --DOMWINDOW == 59 (0x930d1800) [pid = 10427] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 23:48:01 INFO - PROCESS | 10427 | 1467874081175 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:01 INFO - PROCESS | 10427 | 1467874081182 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:01 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fce800 == 32 [pid = 10427] [id = 368] 23:48:01 INFO - PROCESS | 10427 | ++DOMWINDOW == 60 (0x92e42800) [pid = 10427] [serial = 1105] [outer = (nil)] 23:48:01 INFO - PROCESS | 10427 | ++DOMWINDOW == 61 (0x93d22800) [pid = 10427] [serial = 1106] [outer = 0x92e42800] 23:48:01 INFO - PROCESS | 10427 | 1467874081268 Marionette DEBUG loaded listener.js 23:48:01 INFO - PROCESS | 10427 | ++DOMWINDOW == 62 (0x97ae8c00) [pid = 10427] [serial = 1107] [outer = 0x92e42800] 23:48:02 INFO - PROCESS | 10427 | 1467874082145 Marionette TRACE conn4 <- [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]]]}] 23:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 23:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1540ms 23:48:02 INFO - PROCESS | 10427 | 1467874082183 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 23:48:02 INFO - PROCESS | 10427 | 1467874082187 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 23:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 23:48:02 INFO - PROCESS | 10427 | 1467874082194 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 23:48:02 INFO - PROCESS | 10427 | 1467874082197 Marionette TRACE conn4 <- [1,1446,null,{}] 23:48:02 INFO - PROCESS | 10427 | 1467874082202 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:02 INFO - PROCESS | 10427 | 1467874082206 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:02 INFO - PROCESS | 10427 | 1467874082395 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 23:48:02 INFO - PROCESS | 10427 | 1467874082413 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:02 INFO - PROCESS | 10427 | 1467874082421 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:02 INFO - PROCESS | 10427 | ++DOCSHELL 0x96886400 == 33 [pid = 10427] [id = 369] 23:48:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x9a64cc00) [pid = 10427] [serial = 1108] [outer = (nil)] 23:48:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x9b3e7800) [pid = 10427] [serial = 1109] [outer = 0x9a64cc00] 23:48:02 INFO - PROCESS | 10427 | 1467874082604 Marionette DEBUG loaded listener.js 23:48:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x9b639000) [pid = 10427] [serial = 1110] [outer = 0x9a64cc00] 23:48:03 INFO - PROCESS | 10427 | 1467874083840 Marionette TRACE conn4 <- [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]]]}] 23:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 23:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1690ms 23:48:03 INFO - PROCESS | 10427 | 1467874083886 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 23:48:03 INFO - PROCESS | 10427 | 1467874083894 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 23:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 23:48:03 INFO - PROCESS | 10427 | 1467874083903 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 23:48:03 INFO - PROCESS | 10427 | 1467874083913 Marionette TRACE conn4 <- [1,1450,null,{}] 23:48:03 INFO - PROCESS | 10427 | 1467874083930 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:03 INFO - PROCESS | 10427 | 1467874083941 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:04 INFO - PROCESS | 10427 | 1467874084262 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 23:48:04 INFO - PROCESS | 10427 | 1467874084491 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:04 INFO - PROCESS | 10427 | 1467874084501 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:04 INFO - PROCESS | 10427 | ++DOCSHELL 0x930da400 == 34 [pid = 10427] [id = 370] 23:48:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x93d1f400) [pid = 10427] [serial = 1111] [outer = (nil)] 23:48:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9553c400) [pid = 10427] [serial = 1112] [outer = 0x93d1f400] 23:48:04 INFO - PROCESS | 10427 | 1467874084587 Marionette DEBUG loaded listener.js 23:48:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x955d7400) [pid = 10427] [serial = 1113] [outer = 0x93d1f400] 23:48:05 INFO - PROCESS | 10427 | 1467874085586 Marionette TRACE conn4 <- [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]]]}] 23:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 23:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1759ms 23:48:05 INFO - PROCESS | 10427 | 1467874085662 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 23:48:05 INFO - PROCESS | 10427 | 1467874085670 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 23:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 23:48:05 INFO - PROCESS | 10427 | 1467874085683 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 23:48:05 INFO - PROCESS | 10427 | 1467874085689 Marionette TRACE conn4 <- [1,1454,null,{}] 23:48:05 INFO - PROCESS | 10427 | 1467874085696 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:05 INFO - PROCESS | 10427 | 1467874085704 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:05 INFO - PROCESS | 10427 | 1467874085945 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 23:48:06 INFO - PROCESS | 10427 | 1467874086197 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:06 INFO - PROCESS | 10427 | 1467874086207 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:06 INFO - PROCESS | 10427 | ++DOCSHELL 0x9553ac00 == 35 [pid = 10427] [id = 371] 23:48:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x9a448400) [pid = 10427] [serial = 1114] [outer = (nil)] 23:48:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9a839400) [pid = 10427] [serial = 1115] [outer = 0x9a448400] 23:48:06 INFO - PROCESS | 10427 | 1467874086293 Marionette DEBUG loaded listener.js 23:48:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9aaba800) [pid = 10427] [serial = 1116] [outer = 0x9a448400] 23:48:07 INFO - PROCESS | 10427 | 1467874087329 Marionette TRACE conn4 <- [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]]]}] 23:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 23:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1692ms 23:48:07 INFO - PROCESS | 10427 | 1467874087385 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 23:48:07 INFO - PROCESS | 10427 | 1467874087388 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 23:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 23:48:07 INFO - PROCESS | 10427 | 1467874087404 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 23:48:07 INFO - PROCESS | 10427 | 1467874087411 Marionette TRACE conn4 <- [1,1458,null,{}] 23:48:07 INFO - PROCESS | 10427 | 1467874087428 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:07 INFO - PROCESS | 10427 | 1467874087438 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:07 INFO - PROCESS | 10427 | 1467874087677 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 23:48:07 INFO - PROCESS | 10427 | 1467874087965 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:07 INFO - PROCESS | 10427 | 1467874087978 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:08 INFO - PROCESS | 10427 | ++DOCSHELL 0x9c3b7c00 == 36 [pid = 10427] [id = 372] 23:48:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9c3b8800) [pid = 10427] [serial = 1117] [outer = (nil)] 23:48:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9c3dd800) [pid = 10427] [serial = 1118] [outer = 0x9c3b8800] 23:48:08 INFO - PROCESS | 10427 | 1467874088065 Marionette DEBUG loaded listener.js 23:48:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9c3e1c00) [pid = 10427] [serial = 1119] [outer = 0x9c3b8800] 23:48:09 INFO - PROCESS | 10427 | 1467874089116 Marionette TRACE conn4 <- [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]]]}] 23:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 23:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1743ms 23:48:09 INFO - PROCESS | 10427 | 1467874089147 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 23:48:09 INFO - PROCESS | 10427 | 1467874089152 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 23:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 23:48:09 INFO - PROCESS | 10427 | 1467874089160 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 23:48:09 INFO - PROCESS | 10427 | 1467874089164 Marionette TRACE conn4 <- [1,1462,null,{}] 23:48:09 INFO - PROCESS | 10427 | 1467874089170 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:09 INFO - PROCESS | 10427 | 1467874089175 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:09 INFO - PROCESS | 10427 | 1467874089384 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 23:48:09 INFO - PROCESS | 10427 | 1467874089644 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:09 INFO - PROCESS | 10427 | 1467874089655 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:09 INFO - PROCESS | 10427 | ++DOCSHELL 0x95537000 == 37 [pid = 10427] [id = 373] 23:48:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9a648c00) [pid = 10427] [serial = 1120] [outer = (nil)] 23:48:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9d6e0800) [pid = 10427] [serial = 1121] [outer = 0x9a648c00] 23:48:09 INFO - PROCESS | 10427 | 1467874089740 Marionette DEBUG loaded listener.js 23:48:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9d6e9c00) [pid = 10427] [serial = 1122] [outer = 0x9a648c00] 23:48:10 INFO - PROCESS | 10427 | 1467874090847 Marionette TRACE conn4 <- [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]]]}] 23:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 23:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1735ms 23:48:10 INFO - PROCESS | 10427 | 1467874090896 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 23:48:10 INFO - PROCESS | 10427 | 1467874090899 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 23:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 23:48:10 INFO - PROCESS | 10427 | 1467874090907 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 23:48:10 INFO - PROCESS | 10427 | 1467874090911 Marionette TRACE conn4 <- [1,1466,null,{}] 23:48:10 INFO - PROCESS | 10427 | 1467874090917 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:10 INFO - PROCESS | 10427 | 1467874090923 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:11 INFO - PROCESS | 10427 | 1467874091120 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 23:48:11 INFO - PROCESS | 10427 | 1467874091312 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:11 INFO - PROCESS | 10427 | 1467874091323 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:11 INFO - PROCESS | 10427 | ++DOCSHELL 0x9c3ebc00 == 38 [pid = 10427] [id = 374] 23:48:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9d615400) [pid = 10427] [serial = 1123] [outer = (nil)] 23:48:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0xa1190800) [pid = 10427] [serial = 1124] [outer = 0x9d615400] 23:48:11 INFO - PROCESS | 10427 | 1467874091401 Marionette DEBUG loaded listener.js 23:48:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0xa119d000) [pid = 10427] [serial = 1125] [outer = 0x9d615400] 23:48:12 INFO - PROCESS | 10427 | 1467874092392 Marionette TRACE conn4 <- [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]]]}] 23:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 23:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1532ms 23:48:12 INFO - PROCESS | 10427 | 1467874092440 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 23:48:12 INFO - PROCESS | 10427 | 1467874092443 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 23:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 23:48:12 INFO - PROCESS | 10427 | 1467874092452 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 23:48:12 INFO - PROCESS | 10427 | 1467874092456 Marionette TRACE conn4 <- [1,1470,null,{}] 23:48:12 INFO - PROCESS | 10427 | 1467874092462 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:12 INFO - PROCESS | 10427 | 1467874092473 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:12 INFO - PROCESS | 10427 | 1467874092702 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 23:48:12 INFO - PROCESS | 10427 | 1467874092934 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:12 INFO - PROCESS | 10427 | 1467874092943 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:13 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e0400 == 39 [pid = 10427] [id = 375] 23:48:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x904e6400) [pid = 10427] [serial = 1126] [outer = (nil)] 23:48:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0xa2565800) [pid = 10427] [serial = 1127] [outer = 0x904e6400] 23:48:13 INFO - PROCESS | 10427 | 1467874093065 Marionette DEBUG loaded listener.js 23:48:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0xa2577800) [pid = 10427] [serial = 1128] [outer = 0x904e6400] 23:48:14 INFO - PROCESS | 10427 | 1467874094072 Marionette TRACE conn4 <- [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]]]}] 23:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 23:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1682ms 23:48:14 INFO - PROCESS | 10427 | 1467874094135 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 23:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 23:48:14 INFO - PROCESS | 10427 | 1467874094140 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 23:48:14 INFO - PROCESS | 10427 | 1467874094146 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 23:48:14 INFO - PROCESS | 10427 | 1467874094150 Marionette TRACE conn4 <- [1,1474,null,{}] 23:48:14 INFO - PROCESS | 10427 | 1467874094156 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:14 INFO - PROCESS | 10427 | 1467874094162 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:14 INFO - PROCESS | 10427 | 1467874094363 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 23:48:14 INFO - PROCESS | 10427 | 1467874094585 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:14 INFO - PROCESS | 10427 | 1467874094596 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:14 INFO - PROCESS | 10427 | ++DOCSHELL 0x904ee000 == 40 [pid = 10427] [id = 376] 23:48:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x904ee400) [pid = 10427] [serial = 1129] [outer = (nil)] 23:48:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x91fcfc00) [pid = 10427] [serial = 1130] [outer = 0x904ee400] 23:48:14 INFO - PROCESS | 10427 | 1467874094869 Marionette DEBUG loaded listener.js 23:48:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x92e50c00) [pid = 10427] [serial = 1131] [outer = 0x904ee400] 23:48:15 INFO - PROCESS | 10427 | 1467874095842 Marionette TRACE conn4 <- [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]]]}] 23:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 23:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1736ms 23:48:15 INFO - PROCESS | 10427 | 1467874095884 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 23:48:15 INFO - PROCESS | 10427 | 1467874095890 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 23:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 23:48:15 INFO - PROCESS | 10427 | 1467874095899 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 23:48:15 INFO - PROCESS | 10427 | 1467874095903 Marionette TRACE conn4 <- [1,1478,null,{}] 23:48:15 INFO - PROCESS | 10427 | 1467874095911 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:15 INFO - PROCESS | 10427 | 1467874095915 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:16 INFO - PROCESS | 10427 | 1467874096104 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 23:48:16 INFO - PROCESS | 10427 | 1467874096362 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:16 INFO - PROCESS | 10427 | 1467874096372 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:16 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd0800 == 41 [pid = 10427] [id = 377] 23:48:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x955dc800) [pid = 10427] [serial = 1132] [outer = (nil)] 23:48:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x96833000) [pid = 10427] [serial = 1133] [outer = 0x955dc800] 23:48:16 INFO - PROCESS | 10427 | 1467874096507 Marionette DEBUG loaded listener.js 23:48:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x994d6000) [pid = 10427] [serial = 1134] [outer = 0x955dc800] 23:48:17 INFO - PROCESS | 10427 | --DOCSHELL 0x93d1fc00 == 40 [pid = 10427] [id = 366] 23:48:17 INFO - PROCESS | 10427 | --DOCSHELL 0x9a64a400 == 39 [pid = 10427] [id = 367] 23:48:17 INFO - PROCESS | 10427 | --DOCSHELL 0x91fce800 == 38 [pid = 10427] [id = 368] 23:48:17 INFO - PROCESS | 10427 | --DOCSHELL 0x96880400 == 37 [pid = 10427] [id = 363] 23:48:17 INFO - PROCESS | 10427 | --DOCSHELL 0x904e1c00 == 36 [pid = 10427] [id = 362] 23:48:17 INFO - PROCESS | 10427 | --DOCSHELL 0x9a83a800 == 35 [pid = 10427] [id = 364] 23:48:17 INFO - PROCESS | 10427 | --DOCSHELL 0x92e45c00 == 34 [pid = 10427] [id = 365] 23:48:17 INFO - PROCESS | 10427 | --DOCSHELL 0x93d5a400 == 33 [pid = 10427] [id = 361] 23:48:17 INFO - PROCESS | 10427 | --DOCSHELL 0x904ecc00 == 32 [pid = 10427] [id = 343] 23:48:17 INFO - PROCESS | 10427 | --DOCSHELL 0x904ee000 == 31 [pid = 10427] [id = 376] 23:48:17 INFO - PROCESS | 10427 | --DOCSHELL 0x9c3ebc00 == 30 [pid = 10427] [id = 374] 23:48:17 INFO - PROCESS | 10427 | --DOCSHELL 0x904e0400 == 29 [pid = 10427] [id = 375] 23:48:17 INFO - PROCESS | 10427 | --DOCSHELL 0x95537000 == 28 [pid = 10427] [id = 373] 23:48:17 INFO - PROCESS | 10427 | --DOCSHELL 0x9c3b7c00 == 27 [pid = 10427] [id = 372] 23:48:17 INFO - PROCESS | 10427 | --DOCSHELL 0x9553ac00 == 26 [pid = 10427] [id = 371] 23:48:17 INFO - PROCESS | 10427 | --DOCSHELL 0x96886400 == 25 [pid = 10427] [id = 369] 23:48:17 INFO - PROCESS | 10427 | --DOCSHELL 0x930da400 == 24 [pid = 10427] [id = 370] 23:48:17 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x9984a800) [pid = 10427] [serial = 1079] [outer = (nil)] [url = about:blank] 23:48:17 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x95559c00) [pid = 10427] [serial = 1076] [outer = (nil)] [url = about:blank] 23:48:17 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9a096c00) [pid = 10427] [serial = 1071] [outer = (nil)] [url = about:blank] 23:48:17 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x985b8400) [pid = 10427] [serial = 1070] [outer = (nil)] [url = about:blank] 23:48:17 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x95530c00) [pid = 10427] [serial = 1050] [outer = (nil)] [url = about:blank] 23:48:17 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x94a48400) [pid = 10427] [serial = 1049] [outer = (nil)] [url = about:blank] 23:48:17 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9a922000) [pid = 10427] [serial = 1053] [outer = (nil)] [url = about:blank] 23:48:17 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9a64bc00) [pid = 10427] [serial = 1052] [outer = (nil)] [url = about:blank] 23:48:17 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9c3e8c00) [pid = 10427] [serial = 1056] [outer = (nil)] [url = about:blank] 23:48:17 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9c3bbc00) [pid = 10427] [serial = 1055] [outer = (nil)] [url = about:blank] 23:48:17 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9da35800) [pid = 10427] [serial = 1059] [outer = (nil)] [url = about:blank] 23:48:17 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9d6eb000) [pid = 10427] [serial = 1058] [outer = (nil)] [url = about:blank] 23:48:17 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0xa22a8c00) [pid = 10427] [serial = 1062] [outer = (nil)] [url = about:blank] 23:48:17 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0xa209f800) [pid = 10427] [serial = 1061] [outer = (nil)] [url = about:blank] 23:48:17 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0xa310d400) [pid = 10427] [serial = 1065] [outer = (nil)] [url = about:blank] 23:48:17 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0xa310b000) [pid = 10427] [serial = 1064] [outer = (nil)] [url = about:blank] 23:48:17 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x93d1a400) [pid = 10427] [serial = 1068] [outer = (nil)] [url = about:blank] 23:48:17 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x92e4f800) [pid = 10427] [serial = 1067] [outer = (nil)] [url = about:blank] 23:48:17 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x97ae9000) [pid = 10427] [serial = 1082] [outer = (nil)] [url = about:blank] 23:48:17 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9a094400) [pid = 10427] [serial = 1080] [outer = (nil)] [url = about:blank] 23:48:17 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x930dd400) [pid = 10427] [serial = 1073] [outer = (nil)] [url = about:blank] 23:48:17 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x93283000) [pid = 10427] [serial = 1074] [outer = (nil)] [url = about:blank] 23:48:17 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x9a444c00) [pid = 10427] [serial = 1083] [outer = (nil)] [url = about:blank] 23:48:17 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x95565c00) [pid = 10427] [serial = 1077] [outer = (nil)] [url = about:blank] 23:48:17 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x9bc1f400) [pid = 10427] [serial = 1047] [outer = (nil)] [url = about:blank] 23:48:18 INFO - PROCESS | 10427 | 1467874098557 Marionette TRACE conn4 <- [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]]]}] 23:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 23:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 2696ms 23:48:18 INFO - PROCESS | 10427 | 1467874098595 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 23:48:18 INFO - PROCESS | 10427 | 1467874098601 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 23:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 23:48:18 INFO - PROCESS | 10427 | 1467874098609 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 23:48:18 INFO - PROCESS | 10427 | 1467874098615 Marionette TRACE conn4 <- [1,1482,null,{}] 23:48:18 INFO - PROCESS | 10427 | 1467874098623 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:18 INFO - PROCESS | 10427 | 1467874098629 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:18 INFO - PROCESS | 10427 | 1467874098804 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 23:48:18 INFO - PROCESS | 10427 | 1467874098930 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:18 INFO - PROCESS | 10427 | 1467874098940 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:18 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e44400 == 25 [pid = 10427] [id = 378] 23:48:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x92e45000) [pid = 10427] [serial = 1135] [outer = (nil)] 23:48:19 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x93d1a000) [pid = 10427] [serial = 1136] [outer = 0x92e45000] 23:48:19 INFO - PROCESS | 10427 | 1467874099014 Marionette DEBUG loaded listener.js 23:48:19 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x93d5ac00) [pid = 10427] [serial = 1137] [outer = 0x92e45000] 23:48:19 INFO - PROCESS | 10427 | 1467874099892 Marionette TRACE conn4 <- [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]]]}] 23:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 23:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1335ms 23:48:19 INFO - PROCESS | 10427 | 1467874099944 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 23:48:19 INFO - PROCESS | 10427 | 1467874099953 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 23:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 23:48:19 INFO - PROCESS | 10427 | 1467874099965 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 23:48:19 INFO - PROCESS | 10427 | 1467874099970 Marionette TRACE conn4 <- [1,1486,null,{}] 23:48:19 INFO - PROCESS | 10427 | 1467874099977 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:19 INFO - PROCESS | 10427 | 1467874099983 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:20 INFO - PROCESS | 10427 | 1467874100173 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 23:48:20 INFO - PROCESS | 10427 | 1467874100328 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:20 INFO - PROCESS | 10427 | 1467874100334 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:20 INFO - PROCESS | 10427 | ++DOCSHELL 0x9553d400 == 26 [pid = 10427] [id = 379] 23:48:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x9555f400) [pid = 10427] [serial = 1138] [outer = (nil)] 23:48:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x95564c00) [pid = 10427] [serial = 1139] [outer = 0x9555f400] 23:48:20 INFO - PROCESS | 10427 | 1467874100411 Marionette DEBUG loaded listener.js 23:48:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x955d2400) [pid = 10427] [serial = 1140] [outer = 0x9555f400] 23:48:21 INFO - PROCESS | 10427 | 1467874101422 Marionette TRACE conn4 <- [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]]]}] 23:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 23:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1487ms 23:48:21 INFO - PROCESS | 10427 | 1467874101458 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 23:48:21 INFO - PROCESS | 10427 | 1467874101462 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 23:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 23:48:21 INFO - PROCESS | 10427 | 1467874101470 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 23:48:21 INFO - PROCESS | 10427 | 1467874101476 Marionette TRACE conn4 <- [1,1490,null,{}] 23:48:21 INFO - PROCESS | 10427 | 1467874101502 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:21 INFO - PROCESS | 10427 | 1467874101521 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:21 INFO - PROCESS | 10427 | 1467874101750 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 23:48:21 INFO - PROCESS | 10427 | 1467874101783 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:21 INFO - PROCESS | 10427 | 1467874101791 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:21 INFO - PROCESS | 10427 | ++DOCSHELL 0x99f6f800 == 27 [pid = 10427] [id = 380] 23:48:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x99f70c00) [pid = 10427] [serial = 1141] [outer = (nil)] 23:48:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9a092800) [pid = 10427] [serial = 1142] [outer = 0x99f70c00] 23:48:21 INFO - PROCESS | 10427 | 1467874101873 Marionette DEBUG loaded listener.js 23:48:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9a43b000) [pid = 10427] [serial = 1143] [outer = 0x99f70c00] 23:48:22 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9a64cc00) [pid = 10427] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 23:48:22 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x95566400) [pid = 10427] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 23:48:22 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9a64d000) [pid = 10427] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 23:48:22 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x92e49000) [pid = 10427] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 23:48:22 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x92e42800) [pid = 10427] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 23:48:22 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x91fca400) [pid = 10427] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 23:48:22 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x9a649400) [pid = 10427] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 23:48:22 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x94a49c00) [pid = 10427] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 23:48:22 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x9a927800) [pid = 10427] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 23:48:23 INFO - PROCESS | 10427 | 1467874103274 Marionette TRACE conn4 <- [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]]]}] 23:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 23:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1839ms 23:48:23 INFO - PROCESS | 10427 | 1467874103310 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 23:48:23 INFO - PROCESS | 10427 | 1467874103315 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 23:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 23:48:23 INFO - PROCESS | 10427 | 1467874103322 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 23:48:23 INFO - PROCESS | 10427 | 1467874103326 Marionette TRACE conn4 <- [1,1494,null,{}] 23:48:23 INFO - PROCESS | 10427 | 1467874103331 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:23 INFO - PROCESS | 10427 | 1467874103337 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:23 INFO - PROCESS | 10427 | 1467874103502 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 23:48:23 INFO - PROCESS | 10427 | 1467874103511 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:23 INFO - PROCESS | 10427 | 1467874103519 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:23 INFO - PROCESS | 10427 | ++DOCSHELL 0x930ddc00 == 28 [pid = 10427] [id = 381] 23:48:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x955d9000) [pid = 10427] [serial = 1144] [outer = (nil)] 23:48:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x9a398800) [pid = 10427] [serial = 1145] [outer = 0x955d9000] 23:48:23 INFO - PROCESS | 10427 | 1467874103593 Marionette DEBUG loaded listener.js 23:48:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9a646000) [pid = 10427] [serial = 1146] [outer = 0x955d9000] 23:48:24 INFO - PROCESS | 10427 | 1467874104490 Marionette TRACE conn4 <- [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]]]}] 23:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 23:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1242ms 23:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 23:48:24 INFO - PROCESS | 10427 | 1467874104565 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 23:48:24 INFO - PROCESS | 10427 | 1467874104568 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 23:48:24 INFO - PROCESS | 10427 | 1467874104575 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 23:48:24 INFO - PROCESS | 10427 | 1467874104578 Marionette TRACE conn4 <- [1,1498,null,{}] 23:48:24 INFO - PROCESS | 10427 | 1467874104584 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:24 INFO - PROCESS | 10427 | 1467874104590 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:24 INFO - PROCESS | 10427 | 1467874104751 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 23:48:25 INFO - PROCESS | 10427 | 1467874104986 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:25 INFO - PROCESS | 10427 | 1467874104996 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:25 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e1c00 == 29 [pid = 10427] [id = 382] 23:48:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x904e2000) [pid = 10427] [serial = 1147] [outer = (nil)] 23:48:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x904e9800) [pid = 10427] [serial = 1148] [outer = 0x904e2000] 23:48:25 INFO - PROCESS | 10427 | 1467874105086 Marionette DEBUG loaded listener.js 23:48:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x91fca800) [pid = 10427] [serial = 1149] [outer = 0x904e2000] 23:48:26 INFO - PROCESS | 10427 | 1467874106229 Marionette TRACE conn4 <- [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]]]}] 23:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 23:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1685ms 23:48:26 INFO - PROCESS | 10427 | 1467874106263 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 23:48:26 INFO - PROCESS | 10427 | 1467874106269 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 23:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 23:48:26 INFO - PROCESS | 10427 | 1467874106280 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 23:48:26 INFO - PROCESS | 10427 | 1467874106284 Marionette TRACE conn4 <- [1,1502,null,{}] 23:48:26 INFO - PROCESS | 10427 | 1467874106295 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:26 INFO - PROCESS | 10427 | 1467874106304 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:26 INFO - PROCESS | 10427 | 1467874106555 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 23:48:26 INFO - PROCESS | 10427 | 1467874106826 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:26 INFO - PROCESS | 10427 | 1467874106834 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:26 INFO - PROCESS | 10427 | ++DOCSHELL 0x904efc00 == 30 [pid = 10427] [id = 383] 23:48:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x94a4cc00) [pid = 10427] [serial = 1150] [outer = (nil)] 23:48:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9553d800) [pid = 10427] [serial = 1151] [outer = 0x94a4cc00] 23:48:26 INFO - PROCESS | 10427 | 1467874106926 Marionette DEBUG loaded listener.js 23:48:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x955d8400) [pid = 10427] [serial = 1152] [outer = 0x94a4cc00] 23:48:28 INFO - PROCESS | 10427 | 1467874108027 Marionette TRACE conn4 <- [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]]]}] 23:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 23:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1798ms 23:48:28 INFO - PROCESS | 10427 | 1467874108082 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 23:48:28 INFO - PROCESS | 10427 | 1467874108089 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 23:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 23:48:28 INFO - PROCESS | 10427 | 1467874108097 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 23:48:28 INFO - PROCESS | 10427 | 1467874108101 Marionette TRACE conn4 <- [1,1506,null,{}] 23:48:28 INFO - PROCESS | 10427 | 1467874108109 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:28 INFO - PROCESS | 10427 | 1467874108115 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:28 INFO - PROCESS | 10427 | 1467874108353 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 23:48:28 INFO - PROCESS | 10427 | 1467874108622 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:28 INFO - PROCESS | 10427 | 1467874108633 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:28 INFO - PROCESS | 10427 | ++DOCSHELL 0x95534800 == 31 [pid = 10427] [id = 384] 23:48:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9a2d6c00) [pid = 10427] [serial = 1153] [outer = (nil)] 23:48:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9a641c00) [pid = 10427] [serial = 1154] [outer = 0x9a2d6c00] 23:48:28 INFO - PROCESS | 10427 | 1467874108716 Marionette DEBUG loaded listener.js 23:48:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9a837800) [pid = 10427] [serial = 1155] [outer = 0x9a2d6c00] 23:48:29 INFO - PROCESS | 10427 | 1467874109793 Marionette TRACE conn4 <- [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]]]}] 23:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 23:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1737ms 23:48:29 INFO - PROCESS | 10427 | 1467874109836 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 23:48:29 INFO - PROCESS | 10427 | 1467874109840 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 23:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 23:48:29 INFO - PROCESS | 10427 | 1467874109857 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 23:48:29 INFO - PROCESS | 10427 | 1467874109869 Marionette TRACE conn4 <- [1,1510,null,{}] 23:48:29 INFO - PROCESS | 10427 | 1467874109879 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:29 INFO - PROCESS | 10427 | 1467874109887 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:30 INFO - PROCESS | 10427 | 1467874110215 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 23:48:30 INFO - PROCESS | 10427 | 1467874110419 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:30 INFO - PROCESS | 10427 | 1467874110427 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:30 INFO - PROCESS | 10427 | ++DOCSHELL 0x9984a000 == 32 [pid = 10427] [id = 385] 23:48:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x99f72800) [pid = 10427] [serial = 1156] [outer = (nil)] 23:48:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9ae4b000) [pid = 10427] [serial = 1157] [outer = 0x99f72800] 23:48:30 INFO - PROCESS | 10427 | 1467874110532 Marionette DEBUG loaded listener.js 23:48:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9ab8ac00) [pid = 10427] [serial = 1158] [outer = 0x99f72800] 23:48:31 INFO - PROCESS | 10427 | 1467874111768 Marionette TRACE conn4 <- [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]]]}] 23:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 23:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1957ms 23:48:31 INFO - PROCESS | 10427 | 1467874111807 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 23:48:31 INFO - PROCESS | 10427 | 1467874111814 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 23:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 23:48:31 INFO - PROCESS | 10427 | 1467874111823 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 23:48:31 INFO - PROCESS | 10427 | 1467874111827 Marionette TRACE conn4 <- [1,1514,null,{}] 23:48:31 INFO - PROCESS | 10427 | 1467874111837 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:31 INFO - PROCESS | 10427 | 1467874111842 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:32 INFO - PROCESS | 10427 | 1467874112122 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 23:48:32 INFO - PROCESS | 10427 | 1467874112352 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:32 INFO - PROCESS | 10427 | 1467874112366 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:32 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d6400 == 33 [pid = 10427] [id = 386] 23:48:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x930da000) [pid = 10427] [serial = 1159] [outer = (nil)] 23:48:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x93283800) [pid = 10427] [serial = 1160] [outer = 0x930da000] 23:48:32 INFO - PROCESS | 10427 | 1467874112452 Marionette DEBUG loaded listener.js 23:48:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x93d5a800) [pid = 10427] [serial = 1161] [outer = 0x930da000] 23:48:32 INFO - PROCESS | 10427 | --DOCSHELL 0x95536c00 == 32 [pid = 10427] [id = 358] 23:48:32 INFO - PROCESS | 10427 | --DOCSHELL 0x955cf800 == 31 [pid = 10427] [id = 356] 23:48:32 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd7c00 == 30 [pid = 10427] [id = 357] 23:48:32 INFO - PROCESS | 10427 | --DOCSHELL 0x93282800 == 29 [pid = 10427] [id = 344] 23:48:32 INFO - PROCESS | 10427 | --DOCSHELL 0x930ddc00 == 28 [pid = 10427] [id = 381] 23:48:32 INFO - PROCESS | 10427 | --DOCSHELL 0x99f6f800 == 27 [pid = 10427] [id = 380] 23:48:32 INFO - PROCESS | 10427 | --DOCSHELL 0x9553d400 == 26 [pid = 10427] [id = 379] 23:48:32 INFO - PROCESS | 10427 | --DOCSHELL 0x92e44400 == 25 [pid = 10427] [id = 378] 23:48:33 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9b639000) [pid = 10427] [serial = 1110] [outer = (nil)] [url = about:blank] 23:48:33 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9b3e7800) [pid = 10427] [serial = 1109] [outer = (nil)] [url = about:blank] 23:48:33 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x96833800) [pid = 10427] [serial = 1101] [outer = (nil)] [url = about:blank] 23:48:33 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9a921400) [pid = 10427] [serial = 1103] [outer = (nil)] [url = about:blank] 23:48:33 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x93f0d800) [pid = 10427] [serial = 1098] [outer = (nil)] [url = about:blank] 23:48:33 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x93d22800) [pid = 10427] [serial = 1106] [outer = (nil)] [url = about:blank] 23:48:33 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x955db000) [pid = 10427] [serial = 1089] [outer = (nil)] [url = about:blank] 23:48:33 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x93276c00) [pid = 10427] [serial = 1097] [outer = (nil)] [url = about:blank] 23:48:33 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x99f6fc00) [pid = 10427] [serial = 1092] [outer = (nil)] [url = about:blank] 23:48:33 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9a838c00) [pid = 10427] [serial = 1091] [outer = (nil)] [url = about:blank] 23:48:33 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9aabc000) [pid = 10427] [serial = 1086] [outer = (nil)] [url = about:blank] 23:48:33 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x97ae8c00) [pid = 10427] [serial = 1107] [outer = (nil)] [url = about:blank] 23:48:33 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9b3ea400) [pid = 10427] [serial = 1094] [outer = (nil)] [url = about:blank] 23:48:33 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x95533800) [pid = 10427] [serial = 1088] [outer = (nil)] [url = about:blank] 23:48:33 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x9a920000) [pid = 10427] [serial = 1085] [outer = (nil)] [url = about:blank] 23:48:33 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x955de400) [pid = 10427] [serial = 1100] [outer = (nil)] [url = about:blank] 23:48:33 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x9b862800) [pid = 10427] [serial = 1095] [outer = (nil)] [url = about:blank] 23:48:33 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x9ab8b000) [pid = 10427] [serial = 1104] [outer = (nil)] [url = about:blank] 23:48:33 INFO - PROCESS | 10427 | 1467874113497 Marionette TRACE conn4 <- [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]]]}] 23:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 23:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1693ms 23:48:33 INFO - PROCESS | 10427 | 1467874113517 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 23:48:33 INFO - PROCESS | 10427 | 1467874113524 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 23:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 23:48:33 INFO - PROCESS | 10427 | 1467874113536 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 23:48:33 INFO - PROCESS | 10427 | 1467874113539 Marionette TRACE conn4 <- [1,1518,null,{}] 23:48:33 INFO - PROCESS | 10427 | 1467874113546 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:33 INFO - PROCESS | 10427 | 1467874113552 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:33 INFO - PROCESS | 10427 | 1467874113742 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 23:48:33 INFO - PROCESS | 10427 | 1467874113865 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:33 INFO - PROCESS | 10427 | 1467874113873 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:33 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e50800 == 26 [pid = 10427] [id = 387] 23:48:33 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x95536c00) [pid = 10427] [serial = 1162] [outer = (nil)] 23:48:33 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x955d4800) [pid = 10427] [serial = 1163] [outer = 0x95536c00] 23:48:33 INFO - PROCESS | 10427 | 1467874113953 Marionette DEBUG loaded listener.js 23:48:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x95657000) [pid = 10427] [serial = 1164] [outer = 0x95536c00] 23:48:34 INFO - PROCESS | 10427 | 1467874114865 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 23:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 23:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1383ms 23:48:34 INFO - PROCESS | 10427 | 1467874114920 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 23:48:34 INFO - PROCESS | 10427 | 1467874114923 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 23:48:34 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 23:48:34 INFO - PROCESS | 10427 | 1467874114931 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 23:48:34 INFO - PROCESS | 10427 | 1467874114937 Marionette TRACE conn4 <- [1,1522,null,{}] 23:48:34 INFO - PROCESS | 10427 | 1467874114954 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:34 INFO - PROCESS | 10427 | 1467874114963 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:35 INFO - PROCESS | 10427 | 1467874115143 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 23:48:35 INFO - PROCESS | 10427 | 1467874115304 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:35 INFO - PROCESS | 10427 | 1467874115319 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:35 INFO - PROCESS | 10427 | ++DOCSHELL 0x99847c00 == 27 [pid = 10427] [id = 388] 23:48:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x99849c00) [pid = 10427] [serial = 1165] [outer = (nil)] 23:48:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x9a649800) [pid = 10427] [serial = 1166] [outer = 0x99849c00] 23:48:35 INFO - PROCESS | 10427 | 1467874115412 Marionette DEBUG loaded listener.js 23:48:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9a91f800) [pid = 10427] [serial = 1167] [outer = 0x99849c00] 23:48:36 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:48:36 INFO - PROCESS | 10427 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:48:36 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:48:36 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:48:36 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:48:36 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:48:36 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:48:36 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:48:36 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:48:36 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:48:36 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:48:36 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:48:36 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 () { 23:48:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:48:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 23:48:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:48:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:48:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 23:48:36 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 () { 23:48:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:48:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 23:48:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:48:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:48:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 23:48:36 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 () { 23:48:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:48:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 23:48:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:48:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:48:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 23:48:36 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 () { 23:48:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:48:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 23:48:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:48:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:48:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 23:48:36 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1443ms 23:48:36 INFO - PROCESS | 10427 | 1467874116340 Marionette TRACE conn4 <- [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"]]]}] 23:48:36 INFO - PROCESS | 10427 | 1467874116380 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 23:48:36 INFO - PROCESS | 10427 | 1467874116389 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 23:48:36 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 23:48:36 INFO - PROCESS | 10427 | 1467874116396 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 23:48:36 INFO - PROCESS | 10427 | 1467874116400 Marionette TRACE conn4 <- [1,1526,null,{}] 23:48:36 INFO - PROCESS | 10427 | 1467874116412 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:36 INFO - PROCESS | 10427 | 1467874116416 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:36 INFO - PROCESS | 10427 | 1467874116666 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 23:48:36 INFO - PROCESS | 10427 | 1467874116695 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:36 INFO - PROCESS | 10427 | 1467874116701 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:36 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a922800 == 28 [pid = 10427] [id = 389] 23:48:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9aac4800) [pid = 10427] [serial = 1168] [outer = (nil)] 23:48:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9ab84c00) [pid = 10427] [serial = 1169] [outer = 0x9aac4800] 23:48:36 INFO - PROCESS | 10427 | 1467874116788 Marionette DEBUG loaded listener.js 23:48:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9afd0800) [pid = 10427] [serial = 1170] [outer = 0x9aac4800] 23:48:37 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x93d1f400) [pid = 10427] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 23:48:37 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9a448400) [pid = 10427] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 23:48:37 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9c3b8800) [pid = 10427] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 23:48:37 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9a648c00) [pid = 10427] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 23:48:37 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x9d615400) [pid = 10427] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 23:48:37 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x955dc800) [pid = 10427] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 23:48:37 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x904e6400) [pid = 10427] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 23:48:37 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x92e45000) [pid = 10427] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 23:48:37 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x904ee400) [pid = 10427] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 23:48:37 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x99f70c00) [pid = 10427] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 23:48:37 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0x9555f400) [pid = 10427] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 23:48:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:48:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 23:48:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:48:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:48:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 23:48:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:48:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 23:48:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:48:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:48:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 23:48:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 23:48:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 23:48:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:48:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:48:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 23:48:37 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1392ms 23:48:37 INFO - PROCESS | 10427 | 1467874117759 Marionette TRACE conn4 <- [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"]]]}] 23:48:37 INFO - PROCESS | 10427 | 1467874117811 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 23:48:37 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 23:48:37 INFO - PROCESS | 10427 | 1467874117816 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 23:48:37 INFO - PROCESS | 10427 | 1467874117823 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 23:48:37 INFO - PROCESS | 10427 | 1467874117827 Marionette TRACE conn4 <- [1,1530,null,{}] 23:48:37 INFO - PROCESS | 10427 | 1467874117833 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:37 INFO - PROCESS | 10427 | 1467874117839 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:38 INFO - PROCESS | 10427 | 1467874118063 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 23:48:38 INFO - PROCESS | 10427 | 1467874118082 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:38 INFO - PROCESS | 10427 | 1467874118090 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:38 INFO - PROCESS | 10427 | ++DOCSHELL 0x95557400 == 29 [pid = 10427] [id = 390] 23:48:38 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x95559000) [pid = 10427] [serial = 1171] [outer = (nil)] 23:48:38 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x9b3e2000) [pid = 10427] [serial = 1172] [outer = 0x95559000] 23:48:38 INFO - PROCESS | 10427 | 1467874118162 Marionette DEBUG loaded listener.js 23:48:38 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x9b3ebc00) [pid = 10427] [serial = 1173] [outer = 0x95559000] 23:48:38 INFO - PROCESS | 10427 | 1467874118935 Marionette TRACE conn4 <- [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]]]}] 23:48: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 23:48:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 23:48:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:48:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:48:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 23:48:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 23:48: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. 23:48:38 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 23:48:38 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1133ms 23:48:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 23:48:38 INFO - PROCESS | 10427 | 1467874118957 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 23:48:38 INFO - PROCESS | 10427 | 1467874118960 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 23:48:38 INFO - PROCESS | 10427 | 1467874118970 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 23:48:38 INFO - PROCESS | 10427 | 1467874118973 Marionette TRACE conn4 <- [1,1534,null,{}] 23:48:38 INFO - PROCESS | 10427 | 1467874118979 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:38 INFO - PROCESS | 10427 | 1467874118991 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:39 INFO - PROCESS | 10427 | 1467874119258 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 23:48:39 INFO - PROCESS | 10427 | 1467874119273 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:39 INFO - PROCESS | 10427 | 1467874119281 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:39 INFO - PROCESS | 10427 | ++DOCSHELL 0x930dd800 == 30 [pid = 10427] [id = 391] 23:48:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x9a645c00) [pid = 10427] [serial = 1174] [outer = (nil)] 23:48:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9c3dcc00) [pid = 10427] [serial = 1175] [outer = 0x9a645c00] 23:48:39 INFO - PROCESS | 10427 | 1467874119353 Marionette DEBUG loaded listener.js 23:48:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x9c3e2c00) [pid = 10427] [serial = 1176] [outer = 0x9a645c00] 23:48:40 INFO - PROCESS | 10427 | 1467874120496 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 23:48:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 23:48:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1594ms 23:48:40 INFO - PROCESS | 10427 | 1467874120562 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 23:48:40 INFO - PROCESS | 10427 | 1467874120569 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 23:48:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 23:48:40 INFO - PROCESS | 10427 | 1467874120578 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 23:48:40 INFO - PROCESS | 10427 | 1467874120587 Marionette TRACE conn4 <- [1,1538,null,{}] 23:48:40 INFO - PROCESS | 10427 | 1467874120596 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:40 INFO - PROCESS | 10427 | 1467874120601 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:40 INFO - PROCESS | 10427 | 1467874120853 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 23:48:41 INFO - PROCESS | 10427 | 1467874121098 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:41 INFO - PROCESS | 10427 | 1467874121111 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:41 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e1400 == 31 [pid = 10427] [id = 392] 23:48:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x930d2000) [pid = 10427] [serial = 1177] [outer = (nil)] 23:48:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x94a4ac00) [pid = 10427] [serial = 1178] [outer = 0x930d2000] 23:48:41 INFO - PROCESS | 10427 | 1467874121198 Marionette DEBUG loaded listener.js 23:48:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9555dc00) [pid = 10427] [serial = 1179] [outer = 0x930d2000] 23:48:42 INFO - PROCESS | 10427 | 1467874122157 Marionette TRACE conn4 <- [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]]]}] 23:48:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 23:48:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1649ms 23:48:42 INFO - PROCESS | 10427 | 1467874122228 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 23:48:42 INFO - PROCESS | 10427 | 1467874122236 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 23:48:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 23:48:42 INFO - PROCESS | 10427 | 1467874122248 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 23:48:42 INFO - PROCESS | 10427 | 1467874122253 Marionette TRACE conn4 <- [1,1542,null,{}] 23:48:42 INFO - PROCESS | 10427 | 1467874122260 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:42 INFO - PROCESS | 10427 | 1467874122267 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:42 INFO - PROCESS | 10427 | 1467874122514 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 23:48:42 INFO - PROCESS | 10427 | 1467874122829 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:42 INFO - PROCESS | 10427 | 1467874122837 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:42 INFO - PROCESS | 10427 | ++DOCSHELL 0x9984ec00 == 32 [pid = 10427] [id = 393] 23:48:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9a648000) [pid = 10427] [serial = 1180] [outer = (nil)] 23:48:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9aabf000) [pid = 10427] [serial = 1181] [outer = 0x9a648000] 23:48:42 INFO - PROCESS | 10427 | 1467874122941 Marionette DEBUG loaded listener.js 23:48:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9ab84000) [pid = 10427] [serial = 1182] [outer = 0x9a648000] 23:48:43 INFO - PROCESS | 10427 | 1467874123857 Marionette TRACE conn4 <- [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]]]}] 23:48:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 23:48:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1637ms 23:48:43 INFO - PROCESS | 10427 | 1467874123886 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 23:48:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 23:48:43 INFO - PROCESS | 10427 | 1467874123892 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 23:48:43 INFO - PROCESS | 10427 | 1467874123916 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 23:48:43 INFO - PROCESS | 10427 | 1467874123923 Marionette TRACE conn4 <- [1,1546,null,{}] 23:48:43 INFO - PROCESS | 10427 | 1467874123946 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:43 INFO - PROCESS | 10427 | 1467874123956 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:44 INFO - PROCESS | 10427 | 1467874124167 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 23:48:44 INFO - PROCESS | 10427 | 1467874124400 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:44 INFO - PROCESS | 10427 | 1467874124412 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:44 INFO - PROCESS | 10427 | ++DOCSHELL 0x98529800 == 33 [pid = 10427] [id = 394] 23:48:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9ab8f400) [pid = 10427] [serial = 1183] [outer = (nil)] 23:48:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9c3e7000) [pid = 10427] [serial = 1184] [outer = 0x9ab8f400] 23:48:44 INFO - PROCESS | 10427 | 1467874124513 Marionette DEBUG loaded listener.js 23:48:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9c464800) [pid = 10427] [serial = 1185] [outer = 0x9ab8f400] 23:48:45 INFO - PROCESS | 10427 | 1467874125425 Marionette TRACE conn4 <- [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]]]}] 23:48:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 23:48:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1562ms 23:48:45 INFO - PROCESS | 10427 | 1467874125461 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 23:48:45 INFO - PROCESS | 10427 | 1467874125465 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 23:48:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 23:48:45 INFO - PROCESS | 10427 | 1467874125473 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 23:48:45 INFO - PROCESS | 10427 | 1467874125477 Marionette TRACE conn4 <- [1,1550,null,{}] 23:48:45 INFO - PROCESS | 10427 | 1467874125484 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:45 INFO - PROCESS | 10427 | 1467874125490 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:45 INFO - PROCESS | 10427 | 1467874125691 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 23:48:45 INFO - PROCESS | 10427 | 1467874125865 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:45 INFO - PROCESS | 10427 | 1467874125872 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:45 INFO - PROCESS | 10427 | ++DOCSHELL 0x9c3e9c00 == 34 [pid = 10427] [id = 395] 23:48:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9c460400) [pid = 10427] [serial = 1186] [outer = (nil)] 23:48:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9da32800) [pid = 10427] [serial = 1187] [outer = 0x9c460400] 23:48:45 INFO - PROCESS | 10427 | 1467874125958 Marionette DEBUG loaded listener.js 23:48:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0xa112e800) [pid = 10427] [serial = 1188] [outer = 0x9c460400] 23:48:46 INFO - PROCESS | 10427 | 1467874126940 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 23:48:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 23:48:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1534ms 23:48:47 INFO - PROCESS | 10427 | 1467874127008 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 23:48:47 INFO - PROCESS | 10427 | 1467874127011 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 23:48:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 23:48:47 INFO - PROCESS | 10427 | 1467874127019 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 23:48:47 INFO - PROCESS | 10427 | 1467874127023 Marionette TRACE conn4 <- [1,1554,null,{}] 23:48:47 INFO - PROCESS | 10427 | 1467874127029 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:47 INFO - PROCESS | 10427 | 1467874127035 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:47 INFO - PROCESS | 10427 | 1467874127229 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 23:48:47 INFO - PROCESS | 10427 | 1467874127454 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:47 INFO - PROCESS | 10427 | 1467874127467 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:47 INFO - PROCESS | 10427 | ++DOCSHELL 0x95533400 == 35 [pid = 10427] [id = 396] 23:48:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9555e800) [pid = 10427] [serial = 1189] [outer = (nil)] 23:48:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0xa209dc00) [pid = 10427] [serial = 1190] [outer = 0x9555e800] 23:48:47 INFO - PROCESS | 10427 | 1467874127601 Marionette DEBUG loaded listener.js 23:48:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0xa22a8000) [pid = 10427] [serial = 1191] [outer = 0x9555e800] 23:48:48 INFO - PROCESS | 10427 | 1467874128602 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 23:48:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 23:48:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1631ms 23:48:48 INFO - PROCESS | 10427 | 1467874128653 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 23:48:48 INFO - PROCESS | 10427 | 1467874128656 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 23:48:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 23:48:48 INFO - PROCESS | 10427 | 1467874128664 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 23:48:48 INFO - PROCESS | 10427 | 1467874128668 Marionette TRACE conn4 <- [1,1558,null,{}] 23:48:48 INFO - PROCESS | 10427 | 1467874128674 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:48 INFO - PROCESS | 10427 | 1467874128685 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:48 INFO - PROCESS | 10427 | 1467874128901 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 23:48:49 INFO - PROCESS | 10427 | 1467874129137 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:49 INFO - PROCESS | 10427 | 1467874129146 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:49 INFO - PROCESS | 10427 | ++DOCSHELL 0x904ef000 == 36 [pid = 10427] [id = 397] 23:48:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x930e0000) [pid = 10427] [serial = 1192] [outer = (nil)] 23:48:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0xa23a8000) [pid = 10427] [serial = 1193] [outer = 0x930e0000] 23:48:49 INFO - PROCESS | 10427 | 1467874129245 Marionette DEBUG loaded listener.js 23:48:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0xa2fbfc00) [pid = 10427] [serial = 1194] [outer = 0x930e0000] 23:48:50 INFO - PROCESS | 10427 | 1467874130139 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 23:48:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 23:48:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1535ms 23:48:50 INFO - PROCESS | 10427 | 1467874130200 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 23:48:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 23:48:50 INFO - PROCESS | 10427 | 1467874130204 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 23:48:50 INFO - PROCESS | 10427 | 1467874130212 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 23:48:50 INFO - PROCESS | 10427 | 1467874130216 Marionette TRACE conn4 <- [1,1562,null,{}] 23:48:50 INFO - PROCESS | 10427 | 1467874130223 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:50 INFO - PROCESS | 10427 | 1467874130228 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:50 INFO - PROCESS | 10427 | 1467874130451 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 23:48:50 INFO - PROCESS | 10427 | 1467874130688 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:50 INFO - PROCESS | 10427 | 1467874130700 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:50 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fcc400 == 37 [pid = 10427] [id = 398] 23:48:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x91fd3800) [pid = 10427] [serial = 1195] [outer = (nil)] 23:48:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x9327bc00) [pid = 10427] [serial = 1196] [outer = 0x91fd3800] 23:48:50 INFO - PROCESS | 10427 | 1467874130831 Marionette DEBUG loaded listener.js 23:48:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x95559c00) [pid = 10427] [serial = 1197] [outer = 0x91fd3800] 23:48:51 INFO - PROCESS | 10427 | 1467874131973 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 23:48:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 23:48:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1791ms 23:48:52 INFO - PROCESS | 10427 | 1467874132003 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 23:48:52 INFO - PROCESS | 10427 | 1467874132010 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 23:48:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 23:48:52 INFO - PROCESS | 10427 | 1467874132019 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 23:48:52 INFO - PROCESS | 10427 | 1467874132025 Marionette TRACE conn4 <- [1,1566,null,{}] 23:48:52 INFO - PROCESS | 10427 | 1467874132054 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:52 INFO - PROCESS | 10427 | 1467874132060 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:52 INFO - PROCESS | 10427 | 1467874132254 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 23:48:52 INFO - PROCESS | 10427 | 1467874132480 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:52 INFO - PROCESS | 10427 | 1467874132486 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:52 INFO - PROCESS | 10427 | ++DOCSHELL 0x930da400 == 38 [pid = 10427] [id = 399] 23:48:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x9327b000) [pid = 10427] [serial = 1198] [outer = (nil)] 23:48:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x94a7c400) [pid = 10427] [serial = 1199] [outer = 0x9327b000] 23:48:52 INFO - PROCESS | 10427 | 1467874132568 Marionette DEBUG loaded listener.js 23:48:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0x9553e400) [pid = 10427] [serial = 1200] [outer = 0x9327b000] 23:48:53 INFO - PROCESS | 10427 | 1467874133483 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 23:48:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 23:48:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1493ms 23:48:53 INFO - PROCESS | 10427 | 1467874133513 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 23:48:53 INFO - PROCESS | 10427 | 1467874133520 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 23:48:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 23:48:53 INFO - PROCESS | 10427 | 1467874133531 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 23:48:53 INFO - PROCESS | 10427 | 1467874133535 Marionette TRACE conn4 <- [1,1570,null,{}] 23:48:53 INFO - PROCESS | 10427 | 1467874133542 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:53 INFO - PROCESS | 10427 | 1467874133549 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:53 INFO - PROCESS | 10427 | 1467874133808 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 23:48:54 INFO - PROCESS | 10427 | 1467874134034 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:54 INFO - PROCESS | 10427 | 1467874134043 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:55 INFO - PROCESS | 10427 | --DOCSHELL 0x930d9400 == 37 [pid = 10427] [id = 348] 23:48:55 INFO - PROCESS | 10427 | --DOCSHELL 0x9565a800 == 36 [pid = 10427] [id = 346] 23:48:55 INFO - PROCESS | 10427 | --DOCSHELL 0x99470000 == 35 [pid = 10427] [id = 359] 23:48:55 INFO - PROCESS | 10427 | --DOCSHELL 0x92e4a400 == 34 [pid = 10427] [id = 349] 23:48:55 INFO - PROCESS | 10427 | --DOCSHELL 0x95534800 == 33 [pid = 10427] [id = 384] 23:48:55 INFO - PROCESS | 10427 | --DOCSHELL 0x904e1c00 == 32 [pid = 10427] [id = 382] 23:48:55 INFO - PROCESS | 10427 | --DOCSHELL 0x92e49400 == 31 [pid = 10427] [id = 352] 23:48:55 INFO - PROCESS | 10427 | --DOCSHELL 0x9984a000 == 30 [pid = 10427] [id = 385] 23:48:55 INFO - PROCESS | 10427 | --DOCSHELL 0x9bca9800 == 29 [pid = 10427] [id = 351] 23:48:55 INFO - PROCESS | 10427 | --DOCSHELL 0x9c3b3000 == 28 [pid = 10427] [id = 353] 23:48:55 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd0400 == 27 [pid = 10427] [id = 355] 23:48:55 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd0800 == 26 [pid = 10427] [id = 377] 23:48:55 INFO - PROCESS | 10427 | --DOCSHELL 0x904e6c00 == 25 [pid = 10427] [id = 347] 23:48:55 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd5800 == 24 [pid = 10427] [id = 350] 23:48:55 INFO - PROCESS | 10427 | --DOCSHELL 0x93d1ec00 == 23 [pid = 10427] [id = 360] 23:48:55 INFO - PROCESS | 10427 | --DOCSHELL 0x93f07400 == 22 [pid = 10427] [id = 345] 23:48:55 INFO - PROCESS | 10427 | --DOCSHELL 0x904efc00 == 21 [pid = 10427] [id = 383] 23:48:55 INFO - PROCESS | 10427 | --DOCSHELL 0x92e4c400 == 20 [pid = 10427] [id = 354] 23:48:55 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e1c00 == 21 [pid = 10427] [id = 400] 23:48:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0x904e4c00) [pid = 10427] [serial = 1201] [outer = (nil)] 23:48:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 94 (0x904e9c00) [pid = 10427] [serial = 1202] [outer = 0x904e4c00] 23:48:55 INFO - PROCESS | 10427 | 1467874135127 Marionette DEBUG loaded listener.js 23:48:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 95 (0x91fd0000) [pid = 10427] [serial = 1203] [outer = 0x904e4c00] 23:48:55 INFO - PROCESS | 10427 | --DOMWINDOW == 94 (0x955d7400) [pid = 10427] [serial = 1113] [outer = (nil)] [url = about:blank] 23:48:55 INFO - PROCESS | 10427 | --DOMWINDOW == 93 (0x9553c400) [pid = 10427] [serial = 1112] [outer = (nil)] [url = about:blank] 23:48:55 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0x9aaba800) [pid = 10427] [serial = 1116] [outer = (nil)] [url = about:blank] 23:48:55 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0x9a839400) [pid = 10427] [serial = 1115] [outer = (nil)] [url = about:blank] 23:48:55 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x9c3e1c00) [pid = 10427] [serial = 1119] [outer = (nil)] [url = about:blank] 23:48:55 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x9c3dd800) [pid = 10427] [serial = 1118] [outer = (nil)] [url = about:blank] 23:48:55 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x9d6e9c00) [pid = 10427] [serial = 1122] [outer = (nil)] [url = about:blank] 23:48:55 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x9d6e0800) [pid = 10427] [serial = 1121] [outer = (nil)] [url = about:blank] 23:48:55 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0xa119d000) [pid = 10427] [serial = 1125] [outer = (nil)] [url = about:blank] 23:48:55 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0xa1190800) [pid = 10427] [serial = 1124] [outer = (nil)] [url = about:blank] 23:48:55 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x994d6000) [pid = 10427] [serial = 1134] [outer = (nil)] [url = about:blank] 23:48:55 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x96833000) [pid = 10427] [serial = 1133] [outer = (nil)] [url = about:blank] 23:48:55 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0xa2577800) [pid = 10427] [serial = 1128] [outer = (nil)] [url = about:blank] 23:48:55 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x93d1a000) [pid = 10427] [serial = 1136] [outer = (nil)] [url = about:blank] 23:48:55 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0xa2565800) [pid = 10427] [serial = 1127] [outer = (nil)] [url = about:blank] 23:48:55 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x93d5ac00) [pid = 10427] [serial = 1137] [outer = (nil)] [url = about:blank] 23:48:55 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x92e50c00) [pid = 10427] [serial = 1131] [outer = (nil)] [url = about:blank] 23:48:55 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x91fcfc00) [pid = 10427] [serial = 1130] [outer = (nil)] [url = about:blank] 23:48:55 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9a092800) [pid = 10427] [serial = 1142] [outer = (nil)] [url = about:blank] 23:48:55 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x955d2400) [pid = 10427] [serial = 1140] [outer = (nil)] [url = about:blank] 23:48:55 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x95564c00) [pid = 10427] [serial = 1139] [outer = (nil)] [url = about:blank] 23:48:55 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9a43b000) [pid = 10427] [serial = 1143] [outer = (nil)] [url = about:blank] 23:48:55 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9a398800) [pid = 10427] [serial = 1145] [outer = (nil)] [url = about:blank] 23:48:56 INFO - PROCESS | 10427 | 1467874136130 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 23:48:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 23:48:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 2644ms 23:48:56 INFO - PROCESS | 10427 | 1467874136177 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 23:48:56 INFO - PROCESS | 10427 | 1467874136183 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 23:48:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 23:48:56 INFO - PROCESS | 10427 | 1467874136192 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 23:48:56 INFO - PROCESS | 10427 | 1467874136195 Marionette TRACE conn4 <- [1,1574,null,{}] 23:48:56 INFO - PROCESS | 10427 | 1467874136203 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:56 INFO - PROCESS | 10427 | 1467874136209 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:56 INFO - PROCESS | 10427 | 1467874136437 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 23:48:56 INFO - PROCESS | 10427 | 1467874136453 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:56 INFO - PROCESS | 10427 | 1467874136463 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:56 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d1b400 == 22 [pid = 10427] [id = 401] 23:48:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x93d1bc00) [pid = 10427] [serial = 1204] [outer = (nil)] 23:48:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x93d5ec00) [pid = 10427] [serial = 1205] [outer = 0x93d1bc00] 23:48:56 INFO - PROCESS | 10427 | 1467874136538 Marionette DEBUG loaded listener.js 23:48:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x94a48800) [pid = 10427] [serial = 1206] [outer = 0x93d1bc00] 23:48:57 INFO - PROCESS | 10427 | 1467874137514 Marionette TRACE conn4 <- [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]]]}] 23:48:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 23:48:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1381ms 23:48:57 INFO - PROCESS | 10427 | 1467874137572 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 23:48:57 INFO - PROCESS | 10427 | 1467874137577 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 23:48:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 23:48:57 INFO - PROCESS | 10427 | 1467874137590 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 23:48:57 INFO - PROCESS | 10427 | 1467874137594 Marionette TRACE conn4 <- [1,1578,null,{}] 23:48:57 INFO - PROCESS | 10427 | 1467874137601 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:57 INFO - PROCESS | 10427 | 1467874137606 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:57 INFO - PROCESS | 10427 | 1467874137852 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 23:48:57 INFO - PROCESS | 10427 | 1467874137885 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:57 INFO - PROCESS | 10427 | 1467874137893 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:57 INFO - PROCESS | 10427 | ++DOCSHELL 0x930dbc00 == 23 [pid = 10427] [id = 402] 23:48:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x93d5d400) [pid = 10427] [serial = 1207] [outer = (nil)] 23:48:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x955db000) [pid = 10427] [serial = 1208] [outer = 0x93d5d400] 23:48:57 INFO - PROCESS | 10427 | 1467874137981 Marionette DEBUG loaded listener.js 23:48:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9565a800) [pid = 10427] [serial = 1209] [outer = 0x93d5d400] 23:48:59 INFO - PROCESS | 10427 | 1467874139040 Marionette TRACE conn4 <- [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]]]}] 23:48:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 23:48:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1507ms 23:48:59 INFO - PROCESS | 10427 | 1467874139102 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 23:48:59 INFO - PROCESS | 10427 | 1467874139107 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 23:48:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 23:48:59 INFO - PROCESS | 10427 | 1467874139113 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 23:48:59 INFO - PROCESS | 10427 | 1467874139119 Marionette TRACE conn4 <- [1,1582,null,{}] 23:48:59 INFO - PROCESS | 10427 | 1467874139144 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:48:59 INFO - PROCESS | 10427 | 1467874139153 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:59 INFO - PROCESS | 10427 | 1467874139388 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 23:48:59 INFO - PROCESS | 10427 | 1467874139417 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:59 INFO - PROCESS | 10427 | 1467874139427 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:48:59 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a092000 == 24 [pid = 10427] [id = 403] 23:48:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9a095c00) [pid = 10427] [serial = 1210] [outer = (nil)] 23:48:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9a4d0000) [pid = 10427] [serial = 1211] [outer = 0x9a095c00] 23:48:59 INFO - PROCESS | 10427 | 1467874139497 Marionette DEBUG loaded listener.js 23:48:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9a644000) [pid = 10427] [serial = 1212] [outer = 0x9a095c00] 23:49:00 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x99849c00) [pid = 10427] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 23:49:00 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x955d9000) [pid = 10427] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 23:49:00 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9a645c00) [pid = 10427] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 23:49:00 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x95559000) [pid = 10427] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 23:49:00 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9aac4800) [pid = 10427] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 23:49:00 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x904e2000) [pid = 10427] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 23:49:00 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x9a2d6c00) [pid = 10427] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 23:49:00 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x95536c00) [pid = 10427] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 23:49:00 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x99f72800) [pid = 10427] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 23:49:00 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x94a4cc00) [pid = 10427] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 23:49:00 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x930da000) [pid = 10427] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 23:49:01 INFO - PROCESS | 10427 | 1467874141098 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 23:49:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 23:49:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 2041ms 23:49:01 INFO - PROCESS | 10427 | 1467874141155 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 23:49:01 INFO - PROCESS | 10427 | 1467874141160 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 23:49:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 23:49:01 INFO - PROCESS | 10427 | 1467874141167 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 23:49:01 INFO - PROCESS | 10427 | 1467874141171 Marionette TRACE conn4 <- [1,1586,null,{}] 23:49:01 INFO - PROCESS | 10427 | 1467874141177 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:01 INFO - PROCESS | 10427 | 1467874141183 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:01 INFO - PROCESS | 10427 | 1467874141359 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 23:49:01 INFO - PROCESS | 10427 | 1467874141571 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:01 INFO - PROCESS | 10427 | 1467874141580 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:01 INFO - PROCESS | 10427 | ++DOCSHELL 0x904ea400 == 25 [pid = 10427] [id = 404] 23:49:01 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x93275c00) [pid = 10427] [serial = 1213] [outer = (nil)] 23:49:01 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x99f6f800) [pid = 10427] [serial = 1214] [outer = 0x93275c00] 23:49:01 INFO - PROCESS | 10427 | 1467874141651 Marionette DEBUG loaded listener.js 23:49:01 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9a641800) [pid = 10427] [serial = 1215] [outer = 0x93275c00] 23:49:02 INFO - PROCESS | 10427 | 1467874142444 Marionette TRACE conn4 <- [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]]]}] 23:49:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 23:49:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1392ms 23:49:02 INFO - PROCESS | 10427 | 1467874142562 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 23:49:02 INFO - PROCESS | 10427 | 1467874142569 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 23:49:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 23:49:02 INFO - PROCESS | 10427 | 1467874142579 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 23:49:02 INFO - PROCESS | 10427 | 1467874142585 Marionette TRACE conn4 <- [1,1590,null,{}] 23:49:02 INFO - PROCESS | 10427 | 1467874142608 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:02 INFO - PROCESS | 10427 | 1467874142616 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:03 INFO - PROCESS | 10427 | 1467874143005 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 23:49:03 INFO - PROCESS | 10427 | 1467874143205 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:03 INFO - PROCESS | 10427 | 1467874143221 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:03 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d7000 == 26 [pid = 10427] [id = 405] 23:49:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x930d8800) [pid = 10427] [serial = 1216] [outer = (nil)] 23:49:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x93274400) [pid = 10427] [serial = 1217] [outer = 0x930d8800] 23:49:03 INFO - PROCESS | 10427 | 1467874143316 Marionette DEBUG loaded listener.js 23:49:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9555ec00) [pid = 10427] [serial = 1218] [outer = 0x930d8800] 23:49:04 INFO - PROCESS | 10427 | 1467874144430 Marionette TRACE conn4 <- [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]]]}] 23:49:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 23:49:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1900ms 23:49:04 INFO - PROCESS | 10427 | 1467874144479 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 23:49:04 INFO - PROCESS | 10427 | 1467874144485 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 23:49:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 23:49:04 INFO - PROCESS | 10427 | 1467874144498 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 23:49:04 INFO - PROCESS | 10427 | 1467874144505 Marionette TRACE conn4 <- [1,1594,null,{}] 23:49:04 INFO - PROCESS | 10427 | 1467874144513 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:04 INFO - PROCESS | 10427 | 1467874144518 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:04 INFO - PROCESS | 10427 | 1467874144724 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 23:49:04 INFO - PROCESS | 10427 | 1467874144949 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:04 INFO - PROCESS | 10427 | 1467874144958 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:05 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e41800 == 27 [pid = 10427] [id = 406] 23:49:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x95654400) [pid = 10427] [serial = 1219] [outer = (nil)] 23:49:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9a446c00) [pid = 10427] [serial = 1220] [outer = 0x95654400] 23:49:05 INFO - PROCESS | 10427 | 1467874145090 Marionette DEBUG loaded listener.js 23:49:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9a8aa000) [pid = 10427] [serial = 1221] [outer = 0x95654400] 23:49:06 INFO - PROCESS | 10427 | 1467874146098 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 23:49:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 23:49:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1691ms 23:49:06 INFO - PROCESS | 10427 | 1467874146186 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 23:49:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 23:49:06 INFO - PROCESS | 10427 | 1467874146190 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 23:49:06 INFO - PROCESS | 10427 | 1467874146198 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 23:49:06 INFO - PROCESS | 10427 | 1467874146201 Marionette TRACE conn4 <- [1,1598,null,{}] 23:49:06 INFO - PROCESS | 10427 | 1467874146218 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:06 INFO - PROCESS | 10427 | 1467874146227 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:06 INFO - PROCESS | 10427 | 1467874146460 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 23:49:06 INFO - PROCESS | 10427 | 1467874146774 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:06 INFO - PROCESS | 10427 | 1467874146785 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:06 INFO - PROCESS | 10427 | ++DOCSHELL 0x9ab8b400 == 28 [pid = 10427] [id = 407] 23:49:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9ab8cc00) [pid = 10427] [serial = 1222] [outer = (nil)] 23:49:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9afc8000) [pid = 10427] [serial = 1223] [outer = 0x9ab8cc00] 23:49:06 INFO - PROCESS | 10427 | 1467874146877 Marionette DEBUG loaded listener.js 23:49:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9afd4400) [pid = 10427] [serial = 1224] [outer = 0x9ab8cc00] 23:49:07 INFO - PROCESS | 10427 | 1467874147909 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 23:49:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 23:49:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1738ms 23:49:07 INFO - PROCESS | 10427 | 1467874147935 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 23:49:07 INFO - PROCESS | 10427 | 1467874147940 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 23:49:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 23:49:07 INFO - PROCESS | 10427 | 1467874147946 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 23:49:07 INFO - PROCESS | 10427 | 1467874147950 Marionette TRACE conn4 <- [1,1602,null,{}] 23:49:07 INFO - PROCESS | 10427 | 1467874147957 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:07 INFO - PROCESS | 10427 | 1467874147963 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:08 INFO - PROCESS | 10427 | 1467874148183 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 23:49:08 INFO - PROCESS | 10427 | 1467874148406 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:08 INFO - PROCESS | 10427 | 1467874148415 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:08 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd7800 == 29 [pid = 10427] [id = 408] 23:49:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9a83f400) [pid = 10427] [serial = 1225] [outer = (nil)] 23:49:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9b862000) [pid = 10427] [serial = 1226] [outer = 0x9a83f400] 23:49:08 INFO - PROCESS | 10427 | 1467874148539 Marionette DEBUG loaded listener.js 23:49:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9b3ec800) [pid = 10427] [serial = 1227] [outer = 0x9a83f400] 23:49:09 INFO - PROCESS | 10427 | 1467874149643 Marionette TRACE conn4 <- [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]]]}] 23:49:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 23:49:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1786ms 23:49:09 INFO - PROCESS | 10427 | 1467874149734 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 23:49:09 INFO - PROCESS | 10427 | 1467874149737 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 23:49:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 23:49:09 INFO - PROCESS | 10427 | 1467874149745 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 23:49:09 INFO - PROCESS | 10427 | 1467874149749 Marionette TRACE conn4 <- [1,1606,null,{}] 23:49:09 INFO - PROCESS | 10427 | 1467874149756 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:09 INFO - PROCESS | 10427 | 1467874149760 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:10 INFO - PROCESS | 10427 | 1467874150110 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 23:49:10 INFO - PROCESS | 10427 | 1467874150351 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:10 INFO - PROCESS | 10427 | 1467874150360 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:10 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e49400 == 30 [pid = 10427] [id = 409] 23:49:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x92e4b400) [pid = 10427] [serial = 1228] [outer = (nil)] 23:49:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x930d1400) [pid = 10427] [serial = 1229] [outer = 0x92e4b400] 23:49:10 INFO - PROCESS | 10427 | 1467874150441 Marionette DEBUG loaded listener.js 23:49:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x930e0c00) [pid = 10427] [serial = 1230] [outer = 0x92e4b400] 23:49:11 INFO - PROCESS | 10427 | 1467874151479 Marionette TRACE conn4 <- [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]]]}] 23:49:11 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x9a646000) [pid = 10427] [serial = 1146] [outer = (nil)] [url = about:blank] 23:49:11 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9c3e2c00) [pid = 10427] [serial = 1176] [outer = (nil)] [url = about:blank] 23:49:11 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9b3e2000) [pid = 10427] [serial = 1172] [outer = (nil)] [url = about:blank] 23:49:11 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x9ab84c00) [pid = 10427] [serial = 1169] [outer = (nil)] [url = about:blank] 23:49:11 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x904e9800) [pid = 10427] [serial = 1148] [outer = (nil)] [url = about:blank] 23:49:11 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x91fca800) [pid = 10427] [serial = 1149] [outer = (nil)] [url = about:blank] 23:49:11 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9a641c00) [pid = 10427] [serial = 1154] [outer = (nil)] [url = about:blank] 23:49:11 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9a837800) [pid = 10427] [serial = 1155] [outer = (nil)] [url = about:blank] 23:49:11 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x955d4800) [pid = 10427] [serial = 1163] [outer = (nil)] [url = about:blank] 23:49:11 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x95657000) [pid = 10427] [serial = 1164] [outer = (nil)] [url = about:blank] 23:49:11 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9ae4b000) [pid = 10427] [serial = 1157] [outer = (nil)] [url = about:blank] 23:49:11 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9ab8ac00) [pid = 10427] [serial = 1158] [outer = (nil)] [url = about:blank] 23:49:11 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9553d800) [pid = 10427] [serial = 1151] [outer = (nil)] [url = about:blank] 23:49:11 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x955d8400) [pid = 10427] [serial = 1152] [outer = (nil)] [url = about:blank] 23:49:11 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x93283800) [pid = 10427] [serial = 1160] [outer = (nil)] [url = about:blank] 23:49:11 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x93d5a800) [pid = 10427] [serial = 1161] [outer = (nil)] [url = about:blank] 23:49:11 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9afd0800) [pid = 10427] [serial = 1170] [outer = (nil)] [url = about:blank] 23:49:11 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9a91f800) [pid = 10427] [serial = 1167] [outer = (nil)] [url = about:blank] 23:49:11 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9a649800) [pid = 10427] [serial = 1166] [outer = (nil)] [url = about:blank] 23:49:11 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x9b3ebc00) [pid = 10427] [serial = 1173] [outer = (nil)] [url = about:blank] 23:49:11 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x9c3dcc00) [pid = 10427] [serial = 1175] [outer = (nil)] [url = about:blank] 23:49:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 23:49:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1787ms 23:49:11 INFO - PROCESS | 10427 | 1467874151534 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 23:49:11 INFO - PROCESS | 10427 | 1467874151540 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 23:49:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 23:49:11 INFO - PROCESS | 10427 | 1467874151548 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 23:49:11 INFO - PROCESS | 10427 | 1467874151552 Marionette TRACE conn4 <- [1,1610,null,{}] 23:49:11 INFO - PROCESS | 10427 | 1467874151560 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:11 INFO - PROCESS | 10427 | 1467874151566 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:11 INFO - PROCESS | 10427 | 1467874151739 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 23:49:11 INFO - PROCESS | 10427 | 1467874151931 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:11 INFO - PROCESS | 10427 | 1467874151939 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:11 INFO - PROCESS | 10427 | ++DOCSHELL 0x95566800 == 31 [pid = 10427] [id = 410] 23:49:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x955d4400) [pid = 10427] [serial = 1231] [outer = (nil)] 23:49:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x955dd800) [pid = 10427] [serial = 1232] [outer = 0x955d4400] 23:49:12 INFO - PROCESS | 10427 | 1467874152020 Marionette DEBUG loaded listener.js 23:49:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x96882c00) [pid = 10427] [serial = 1233] [outer = 0x955d4400] 23:49:12 INFO - PROCESS | 10427 | 1467874152802 Marionette TRACE conn4 <- [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]]]}] 23:49:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 23:49:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1284ms 23:49:12 INFO - PROCESS | 10427 | 1467874152837 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 23:49:12 INFO - PROCESS | 10427 | 1467874152842 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 23:49:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 23:49:12 INFO - PROCESS | 10427 | 1467874152849 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 23:49:12 INFO - PROCESS | 10427 | 1467874152853 Marionette TRACE conn4 <- [1,1614,null,{}] 23:49:12 INFO - PROCESS | 10427 | 1467874152860 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:12 INFO - PROCESS | 10427 | 1467874152865 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:13 INFO - PROCESS | 10427 | 1467874153052 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 23:49:13 INFO - PROCESS | 10427 | 1467874153067 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:13 INFO - PROCESS | 10427 | 1467874153075 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:13 INFO - PROCESS | 10427 | ++DOCSHELL 0x955db400 == 32 [pid = 10427] [id = 411] 23:49:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9a096c00) [pid = 10427] [serial = 1234] [outer = (nil)] 23:49:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9a8a4800) [pid = 10427] [serial = 1235] [outer = 0x9a096c00] 23:49:13 INFO - PROCESS | 10427 | 1467874153268 Marionette DEBUG loaded listener.js 23:49:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9aaba000) [pid = 10427] [serial = 1236] [outer = 0x9a096c00] 23:49:14 INFO - PROCESS | 10427 | 1467874154177 Marionette TRACE conn4 <- [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]]]}] 23:49:14 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 23:49:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1391ms 23:49:14 INFO - PROCESS | 10427 | 1467874154240 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 23:49:14 INFO - PROCESS | 10427 | 1467874154247 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 23:49:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 23:49:14 INFO - PROCESS | 10427 | 1467874154273 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 23:49:14 INFO - PROCESS | 10427 | 1467874154280 Marionette TRACE conn4 <- [1,1618,null,{}] 23:49:14 INFO - PROCESS | 10427 | 1467874154286 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:14 INFO - PROCESS | 10427 | 1467874154293 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:14 INFO - PROCESS | 10427 | 1467874154539 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 23:49:14 INFO - PROCESS | 10427 | 1467874154565 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:14 INFO - PROCESS | 10427 | 1467874154572 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:14 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a448c00 == 33 [pid = 10427] [id = 412] 23:49:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9a646000) [pid = 10427] [serial = 1237] [outer = (nil)] 23:49:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9afcd800) [pid = 10427] [serial = 1238] [outer = 0x9a646000] 23:49:14 INFO - PROCESS | 10427 | 1467874154643 Marionette DEBUG loaded listener.js 23:49:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9b3e2000) [pid = 10427] [serial = 1239] [outer = 0x9a646000] 23:49:15 INFO - PROCESS | 10427 | 1467874155587 Marionette TRACE conn4 <- [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]]]}] 23:49:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 23:49:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1350ms 23:49:15 INFO - PROCESS | 10427 | 1467874155615 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 23:49:15 INFO - PROCESS | 10427 | 1467874155620 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 23:49:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 23:49:15 INFO - PROCESS | 10427 | 1467874155627 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 23:49:15 INFO - PROCESS | 10427 | 1467874155630 Marionette TRACE conn4 <- [1,1622,null,{}] 23:49:15 INFO - PROCESS | 10427 | 1467874155636 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:15 INFO - PROCESS | 10427 | 1467874155641 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:15 INFO - PROCESS | 10427 | 1467874155866 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 23:49:15 INFO - PROCESS | 10427 | 1467874155884 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:15 INFO - PROCESS | 10427 | 1467874155893 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:15 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fcfc00 == 34 [pid = 10427] [id = 413] 23:49:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x99f7ec00) [pid = 10427] [serial = 1240] [outer = (nil)] 23:49:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9bca2000) [pid = 10427] [serial = 1241] [outer = 0x99f7ec00] 23:49:15 INFO - PROCESS | 10427 | 1467874155965 Marionette DEBUG loaded listener.js 23:49:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9a63f800) [pid = 10427] [serial = 1242] [outer = 0x99f7ec00] 23:49:16 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9555e800) [pid = 10427] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 23:49:16 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x930e0000) [pid = 10427] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 23:49:16 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x91fd3800) [pid = 10427] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 23:49:16 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x93d5d400) [pid = 10427] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 23:49:16 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x93d1bc00) [pid = 10427] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 23:49:16 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x904e4c00) [pid = 10427] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 23:49:16 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9327b000) [pid = 10427] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 23:49:16 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9a095c00) [pid = 10427] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 23:49:16 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x930d2000) [pid = 10427] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 23:49:16 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9a648000) [pid = 10427] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 23:49:16 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x9ab8f400) [pid = 10427] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 23:49:16 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x9c460400) [pid = 10427] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 23:49:16 INFO - PROCESS | 10427 | 1467874156994 Marionette TRACE conn4 <- [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]]]}] 23:49:17 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 23:49:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1388ms 23:49:17 INFO - PROCESS | 10427 | 1467874157017 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 23:49:17 INFO - PROCESS | 10427 | 1467874157021 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 23:49:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 23:49:17 INFO - PROCESS | 10427 | 1467874157027 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 23:49:17 INFO - PROCESS | 10427 | 1467874157030 Marionette TRACE conn4 <- [1,1626,null,{}] 23:49:17 INFO - PROCESS | 10427 | 1467874157036 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:17 INFO - PROCESS | 10427 | 1467874157041 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:17 INFO - PROCESS | 10427 | 1467874157197 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 23:49:17 INFO - PROCESS | 10427 | 1467874157217 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:17 INFO - PROCESS | 10427 | 1467874157232 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:17 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d1e400 == 35 [pid = 10427] [id = 414] 23:49:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x95533000) [pid = 10427] [serial = 1243] [outer = (nil)] 23:49:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x9c3b2800) [pid = 10427] [serial = 1244] [outer = 0x95533000] 23:49:17 INFO - PROCESS | 10427 | 1467874157313 Marionette DEBUG loaded listener.js 23:49:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9c3e2000) [pid = 10427] [serial = 1245] [outer = 0x95533000] 23:49:18 INFO - PROCESS | 10427 | 1467874158242 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 23:49:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 23:49:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1280ms 23:49:18 INFO - PROCESS | 10427 | 1467874158308 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 23:49:18 INFO - PROCESS | 10427 | 1467874158313 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 23:49:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 23:49:18 INFO - PROCESS | 10427 | 1467874158380 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 23:49:18 INFO - PROCESS | 10427 | 1467874158385 Marionette TRACE conn4 <- [1,1630,null,{}] 23:49:18 INFO - PROCESS | 10427 | 1467874158394 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:18 INFO - PROCESS | 10427 | 1467874158402 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:18 INFO - PROCESS | 10427 | 1467874158627 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 23:49:18 INFO - PROCESS | 10427 | 1467874158817 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:18 INFO - PROCESS | 10427 | 1467874158830 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:18 INFO - PROCESS | 10427 | ++DOCSHELL 0x930db000 == 36 [pid = 10427] [id = 415] 23:49:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x930dc000) [pid = 10427] [serial = 1246] [outer = (nil)] 23:49:19 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x93d5a800) [pid = 10427] [serial = 1247] [outer = 0x930dc000] 23:49:19 INFO - PROCESS | 10427 | 1467874159014 Marionette DEBUG loaded listener.js 23:49:19 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x95564000) [pid = 10427] [serial = 1248] [outer = 0x930dc000] 23:49:19 INFO - PROCESS | 10427 | 1467874159975 Marionette TRACE conn4 <- [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]]]}] 23:49:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 23:49:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1638ms 23:49:20 INFO - PROCESS | 10427 | 1467874160017 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 23:49:20 INFO - PROCESS | 10427 | 1467874160024 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 23:49:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 23:49:20 INFO - PROCESS | 10427 | 1467874160033 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 23:49:20 INFO - PROCESS | 10427 | 1467874160037 Marionette TRACE conn4 <- [1,1634,null,{}] 23:49:20 INFO - PROCESS | 10427 | 1467874160048 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:20 INFO - PROCESS | 10427 | 1467874160056 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:20 INFO - PROCESS | 10427 | 1467874160249 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 23:49:20 INFO - PROCESS | 10427 | 1467874160474 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:20 INFO - PROCESS | 10427 | 1467874160483 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:20 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a643400 == 37 [pid = 10427] [id = 416] 23:49:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9a647c00) [pid = 10427] [serial = 1249] [outer = (nil)] 23:49:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9a8a1000) [pid = 10427] [serial = 1250] [outer = 0x9a647c00] 23:49:20 INFO - PROCESS | 10427 | 1467874160612 Marionette DEBUG loaded listener.js 23:49:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9aac8000) [pid = 10427] [serial = 1251] [outer = 0x9a647c00] 23:49:21 INFO - PROCESS | 10427 | 1467874161537 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 23:49:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 23:49:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1537ms 23:49:21 INFO - PROCESS | 10427 | 1467874161571 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 23:49:21 INFO - PROCESS | 10427 | 1467874161575 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 23:49:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 23:49:21 INFO - PROCESS | 10427 | 1467874161582 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 23:49:21 INFO - PROCESS | 10427 | 1467874161586 Marionette TRACE conn4 <- [1,1638,null,{}] 23:49:21 INFO - PROCESS | 10427 | 1467874161593 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:21 INFO - PROCESS | 10427 | 1467874161598 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:21 INFO - PROCESS | 10427 | 1467874161785 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 23:49:22 INFO - PROCESS | 10427 | 1467874162079 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:22 INFO - PROCESS | 10427 | 1467874162097 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:22 INFO - PROCESS | 10427 | ++DOCSHELL 0x9b3e7000 == 38 [pid = 10427] [id = 417] 23:49:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9b85ec00) [pid = 10427] [serial = 1252] [outer = (nil)] 23:49:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9c313c00) [pid = 10427] [serial = 1253] [outer = 0x9b85ec00] 23:49:22 INFO - PROCESS | 10427 | 1467874162224 Marionette DEBUG loaded listener.js 23:49:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9c3e6c00) [pid = 10427] [serial = 1254] [outer = 0x9b85ec00] 23:49:23 INFO - PROCESS | 10427 | 1467874163180 Marionette TRACE conn4 <- [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]]]}] 23:49:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 23:49:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1648ms 23:49:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 23:49:23 INFO - PROCESS | 10427 | 1467874163232 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 23:49:23 INFO - PROCESS | 10427 | 1467874163235 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 23:49:23 INFO - PROCESS | 10427 | 1467874163242 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 23:49:23 INFO - PROCESS | 10427 | 1467874163245 Marionette TRACE conn4 <- [1,1642,null,{}] 23:49:23 INFO - PROCESS | 10427 | 1467874163252 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:23 INFO - PROCESS | 10427 | 1467874163257 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:23 INFO - PROCESS | 10427 | 1467874163447 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 23:49:23 INFO - PROCESS | 10427 | 1467874163621 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:23 INFO - PROCESS | 10427 | 1467874163630 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:23 INFO - PROCESS | 10427 | ++DOCSHELL 0x93283800 == 39 [pid = 10427] [id = 418] 23:49:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9afca400) [pid = 10427] [serial = 1255] [outer = (nil)] 23:49:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9d6ec400) [pid = 10427] [serial = 1256] [outer = 0x9afca400] 23:49:23 INFO - PROCESS | 10427 | 1467874163767 Marionette DEBUG loaded listener.js 23:49:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9da33c00) [pid = 10427] [serial = 1257] [outer = 0x9afca400] 23:49:24 INFO - PROCESS | 10427 | 1467874164661 Marionette TRACE conn4 <- [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]]]}] 23:49:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 23:49:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1481ms 23:49:24 INFO - PROCESS | 10427 | 1467874164724 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 23:49:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 23:49:24 INFO - PROCESS | 10427 | 1467874164729 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 23:49:24 INFO - PROCESS | 10427 | 1467874164735 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 23:49:24 INFO - PROCESS | 10427 | 1467874164740 Marionette TRACE conn4 <- [1,1646,null,{}] 23:49:24 INFO - PROCESS | 10427 | 1467874164746 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:24 INFO - PROCESS | 10427 | 1467874164751 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:24 INFO - PROCESS | 10427 | 1467874164980 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 23:49:25 INFO - PROCESS | 10427 | 1467874165201 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:25 INFO - PROCESS | 10427 | 1467874165209 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:25 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a640c00 == 40 [pid = 10427] [id = 419] 23:49:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9a692c00) [pid = 10427] [serial = 1258] [outer = (nil)] 23:49:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0xa209e000) [pid = 10427] [serial = 1259] [outer = 0x9a692c00] 23:49:25 INFO - PROCESS | 10427 | 1467874165313 Marionette DEBUG loaded listener.js 23:49:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0xa20a0000) [pid = 10427] [serial = 1260] [outer = 0x9a692c00] 23:49:26 INFO - PROCESS | 10427 | 1467874166205 Marionette TRACE conn4 <- [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]]]}] 23:49:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 23:49:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1547ms 23:49:26 INFO - PROCESS | 10427 | 1467874166282 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 23:49:26 INFO - PROCESS | 10427 | 1467874166287 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 23:49:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 23:49:26 INFO - PROCESS | 10427 | 1467874166294 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 23:49:26 INFO - PROCESS | 10427 | 1467874166298 Marionette TRACE conn4 <- [1,1650,null,{}] 23:49:26 INFO - PROCESS | 10427 | 1467874166304 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:26 INFO - PROCESS | 10427 | 1467874166314 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:26 INFO - PROCESS | 10427 | 1467874166593 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 23:49:26 INFO - PROCESS | 10427 | 1467874166876 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:26 INFO - PROCESS | 10427 | 1467874166884 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:26 INFO - PROCESS | 10427 | ++DOCSHELL 0x9d6e0800 == 41 [pid = 10427] [id = 420] 23:49:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0xa1192c00) [pid = 10427] [serial = 1261] [outer = (nil)] 23:49:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0xa255c800) [pid = 10427] [serial = 1262] [outer = 0xa1192c00] 23:49:26 INFO - PROCESS | 10427 | 1467874166970 Marionette DEBUG loaded listener.js 23:49:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0xa2fb8000) [pid = 10427] [serial = 1263] [outer = 0xa1192c00] 23:49:27 INFO - PROCESS | 10427 | 1467874167875 Marionette TRACE conn4 <- [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]]]}] 23:49:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 23:49:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1634ms 23:49:27 INFO - PROCESS | 10427 | 1467874167934 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 23:49:27 INFO - PROCESS | 10427 | 1467874167937 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 23:49:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 23:49:27 INFO - PROCESS | 10427 | 1467874167946 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 23:49:27 INFO - PROCESS | 10427 | 1467874167949 Marionette TRACE conn4 <- [1,1654,null,{}] 23:49:27 INFO - PROCESS | 10427 | 1467874167956 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:27 INFO - PROCESS | 10427 | 1467874167961 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:28 INFO - PROCESS | 10427 | 1467874168156 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 23:49:28 INFO - PROCESS | 10427 | 1467874168317 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:28 INFO - PROCESS | 10427 | 1467874168323 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:28 INFO - PROCESS | 10427 | ++DOCSHELL 0x96885800 == 42 [pid = 10427] [id = 421] 23:49:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x9ae63000) [pid = 10427] [serial = 1264] [outer = (nil)] 23:49:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0xa2ffc000) [pid = 10427] [serial = 1265] [outer = 0x9ae63000] 23:49:28 INFO - PROCESS | 10427 | 1467874168409 Marionette DEBUG loaded listener.js 23:49:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0xa310e000) [pid = 10427] [serial = 1266] [outer = 0x9ae63000] 23:49:29 INFO - PROCESS | 10427 | 1467874169352 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 23:49:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 23:49:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1481ms 23:49:29 INFO - PROCESS | 10427 | 1467874169428 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 23:49:29 INFO - PROCESS | 10427 | 1467874169432 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 23:49:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 23:49:29 INFO - PROCESS | 10427 | 1467874169439 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 23:49:29 INFO - PROCESS | 10427 | 1467874169442 Marionette TRACE conn4 <- [1,1658,null,{}] 23:49:29 INFO - PROCESS | 10427 | 1467874169448 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:29 INFO - PROCESS | 10427 | 1467874169453 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:29 INFO - PROCESS | 10427 | 1467874169852 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 23:49:30 INFO - PROCESS | 10427 | 1467874170113 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:30 INFO - PROCESS | 10427 | 1467874170121 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:30 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e4dc00 == 43 [pid = 10427] [id = 422] 23:49:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0x92e4e000) [pid = 10427] [serial = 1267] [outer = (nil)] 23:49:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0x93276c00) [pid = 10427] [serial = 1268] [outer = 0x92e4e000] 23:49:30 INFO - PROCESS | 10427 | 1467874170212 Marionette DEBUG loaded listener.js 23:49:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 94 (0x95537000) [pid = 10427] [serial = 1269] [outer = 0x92e4e000] 23:49:31 INFO - PROCESS | 10427 | 1467874171155 Marionette TRACE conn4 <- [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]]]}] 23:49:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 23:49:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1787ms 23:49:31 INFO - PROCESS | 10427 | 1467874171228 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 23:49:31 INFO - PROCESS | 10427 | 1467874171244 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 23:49:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 23:49:31 INFO - PROCESS | 10427 | 1467874171253 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 23:49:31 INFO - PROCESS | 10427 | 1467874171259 Marionette TRACE conn4 <- [1,1662,null,{}] 23:49:31 INFO - PROCESS | 10427 | 1467874171266 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:31 INFO - PROCESS | 10427 | 1467874171272 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:31 INFO - PROCESS | 10427 | 1467874171490 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 23:49:32 INFO - PROCESS | 10427 | --DOCSHELL 0x904e1c00 == 42 [pid = 10427] [id = 400] 23:49:32 INFO - PROCESS | 10427 | --DOCSHELL 0x92e50800 == 41 [pid = 10427] [id = 387] 23:49:32 INFO - PROCESS | 10427 | --DOCSHELL 0x98529800 == 40 [pid = 10427] [id = 394] 23:49:32 INFO - PROCESS | 10427 | --DOCSHELL 0x9a922800 == 39 [pid = 10427] [id = 389] 23:49:32 INFO - PROCESS | 10427 | --DOCSHELL 0x95557400 == 38 [pid = 10427] [id = 390] 23:49:32 INFO - PROCESS | 10427 | --DOCSHELL 0x9984ec00 == 37 [pid = 10427] [id = 393] 23:49:32 INFO - PROCESS | 10427 | --DOCSHELL 0x99847c00 == 36 [pid = 10427] [id = 388] 23:49:32 INFO - PROCESS | 10427 | --DOCSHELL 0x930dd800 == 35 [pid = 10427] [id = 391] 23:49:32 INFO - PROCESS | 10427 | --DOCSHELL 0x930da400 == 34 [pid = 10427] [id = 399] 23:49:32 INFO - PROCESS | 10427 | --DOCSHELL 0x95533400 == 33 [pid = 10427] [id = 396] 23:49:32 INFO - PROCESS | 10427 | --DOCSHELL 0x9c3e9c00 == 32 [pid = 10427] [id = 395] 23:49:32 INFO - PROCESS | 10427 | --DOCSHELL 0x904e1400 == 31 [pid = 10427] [id = 392] 23:49:32 INFO - PROCESS | 10427 | --DOCSHELL 0x904ef000 == 30 [pid = 10427] [id = 397] 23:49:32 INFO - PROCESS | 10427 | --DOCSHELL 0x91fcc400 == 29 [pid = 10427] [id = 398] 23:49:32 INFO - PROCESS | 10427 | --DOCSHELL 0x930d6400 == 28 [pid = 10427] [id = 386] 23:49:32 INFO - PROCESS | 10427 | --DOMWINDOW == 93 (0x93d5ec00) [pid = 10427] [serial = 1205] [outer = (nil)] [url = about:blank] 23:49:32 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0x94a48800) [pid = 10427] [serial = 1206] [outer = (nil)] [url = about:blank] 23:49:32 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0x904e9c00) [pid = 10427] [serial = 1202] [outer = (nil)] [url = about:blank] 23:49:32 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x91fd0000) [pid = 10427] [serial = 1203] [outer = (nil)] [url = about:blank] 23:49:32 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x9553e400) [pid = 10427] [serial = 1200] [outer = (nil)] [url = about:blank] 23:49:32 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x94a7c400) [pid = 10427] [serial = 1199] [outer = (nil)] [url = about:blank] 23:49:32 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x9a4d0000) [pid = 10427] [serial = 1211] [outer = (nil)] [url = about:blank] 23:49:32 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9555dc00) [pid = 10427] [serial = 1179] [outer = (nil)] [url = about:blank] 23:49:32 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x94a4ac00) [pid = 10427] [serial = 1178] [outer = (nil)] [url = about:blank] 23:49:32 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x9ab84000) [pid = 10427] [serial = 1182] [outer = (nil)] [url = about:blank] 23:49:32 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9aabf000) [pid = 10427] [serial = 1181] [outer = (nil)] [url = about:blank] 23:49:32 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9c464800) [pid = 10427] [serial = 1185] [outer = (nil)] [url = about:blank] 23:49:32 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9c3e7000) [pid = 10427] [serial = 1184] [outer = (nil)] [url = about:blank] 23:49:32 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0xa112e800) [pid = 10427] [serial = 1188] [outer = (nil)] [url = about:blank] 23:49:32 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9da32800) [pid = 10427] [serial = 1187] [outer = (nil)] [url = about:blank] 23:49:32 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0xa22a8000) [pid = 10427] [serial = 1191] [outer = (nil)] [url = about:blank] 23:49:32 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0xa209dc00) [pid = 10427] [serial = 1190] [outer = (nil)] [url = about:blank] 23:49:32 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0xa2fbfc00) [pid = 10427] [serial = 1194] [outer = (nil)] [url = about:blank] 23:49:32 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0xa23a8000) [pid = 10427] [serial = 1193] [outer = (nil)] [url = about:blank] 23:49:32 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x95559c00) [pid = 10427] [serial = 1197] [outer = (nil)] [url = about:blank] 23:49:32 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9327bc00) [pid = 10427] [serial = 1196] [outer = (nil)] [url = about:blank] 23:49:32 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9a644000) [pid = 10427] [serial = 1212] [outer = (nil)] [url = about:blank] 23:49:32 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9565a800) [pid = 10427] [serial = 1209] [outer = (nil)] [url = about:blank] 23:49:32 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x955db000) [pid = 10427] [serial = 1208] [outer = (nil)] [url = about:blank] 23:49:32 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x99f6f800) [pid = 10427] [serial = 1214] [outer = (nil)] [url = about:blank] 23:49:32 INFO - PROCESS | 10427 | 1467874172859 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:32 INFO - PROCESS | 10427 | 1467874172870 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:32 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e7800 == 29 [pid = 10427] [id = 423] 23:49:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x904e8000) [pid = 10427] [serial = 1270] [outer = (nil)] 23:49:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x904ef000) [pid = 10427] [serial = 1271] [outer = 0x904e8000] 23:49:32 INFO - PROCESS | 10427 | 1467874172952 Marionette DEBUG loaded listener.js 23:49:33 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x91fd7400) [pid = 10427] [serial = 1272] [outer = 0x904e8000] 23:49:33 INFO - PROCESS | 10427 | 1467874173780 Marionette TRACE conn4 <- [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]]]}] 23:49:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 23:49:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 2587ms 23:49:33 INFO - PROCESS | 10427 | 1467874173842 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 23:49:33 INFO - PROCESS | 10427 | 1467874173848 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 23:49:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 23:49:33 INFO - PROCESS | 10427 | 1467874173886 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 23:49:33 INFO - PROCESS | 10427 | 1467874173892 Marionette TRACE conn4 <- [1,1666,null,{}] 23:49:33 INFO - PROCESS | 10427 | 1467874173904 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:33 INFO - PROCESS | 10427 | 1467874173908 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:34 INFO - PROCESS | 10427 | 1467874174074 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 23:49:34 INFO - PROCESS | 10427 | 1467874174214 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:34 INFO - PROCESS | 10427 | 1467874174226 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:34 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e4c800 == 30 [pid = 10427] [id = 424] 23:49:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x930d9000) [pid = 10427] [serial = 1273] [outer = (nil)] 23:49:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x93d5ec00) [pid = 10427] [serial = 1274] [outer = 0x930d9000] 23:49:34 INFO - PROCESS | 10427 | 1467874174299 Marionette DEBUG loaded listener.js 23:49:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x94a4ac00) [pid = 10427] [serial = 1275] [outer = 0x930d9000] 23:49:35 INFO - PROCESS | 10427 | 1467874175150 Marionette TRACE conn4 <- [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]]]}] 23:49:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 23:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1370ms 23:49:35 INFO - PROCESS | 10427 | 1467874175232 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 23:49:35 INFO - PROCESS | 10427 | 1467874175239 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 23:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 23:49:35 INFO - PROCESS | 10427 | 1467874175252 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 23:49:35 INFO - PROCESS | 10427 | 1467874175255 Marionette TRACE conn4 <- [1,1670,null,{}] 23:49:35 INFO - PROCESS | 10427 | 1467874175262 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:35 INFO - PROCESS | 10427 | 1467874175267 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:35 INFO - PROCESS | 10427 | 1467874175489 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 23:49:35 INFO - PROCESS | 10427 | 1467874175511 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:35 INFO - PROCESS | 10427 | 1467874175519 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:35 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a4d400 == 31 [pid = 10427] [id = 425] 23:49:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x95535800) [pid = 10427] [serial = 1276] [outer = (nil)] 23:49:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x955d0c00) [pid = 10427] [serial = 1277] [outer = 0x95535800] 23:49:35 INFO - PROCESS | 10427 | 1467874175588 Marionette DEBUG loaded listener.js 23:49:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x955d9000) [pid = 10427] [serial = 1278] [outer = 0x95535800] 23:49:36 INFO - PROCESS | 10427 | 1467874176652 Marionette TRACE conn4 <- [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]]]}] 23:49:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 23:49:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1436ms 23:49:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 23:49:36 INFO - PROCESS | 10427 | 1467874176683 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 23:49:36 INFO - PROCESS | 10427 | 1467874176686 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 23:49:36 INFO - PROCESS | 10427 | 1467874176704 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 23:49:36 INFO - PROCESS | 10427 | 1467874176714 Marionette TRACE conn4 <- [1,1674,null,{}] 23:49:36 INFO - PROCESS | 10427 | 1467874176729 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:36 INFO - PROCESS | 10427 | 1467874176738 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:36 INFO - PROCESS | 10427 | 1467874176975 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 23:49:37 INFO - PROCESS | 10427 | 1467874177001 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:37 INFO - PROCESS | 10427 | 1467874177007 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:37 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e8400 == 32 [pid = 10427] [id = 426] 23:49:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x904ee000) [pid = 10427] [serial = 1279] [outer = (nil)] 23:49:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x99845c00) [pid = 10427] [serial = 1280] [outer = 0x904ee000] 23:49:37 INFO - PROCESS | 10427 | 1467874177098 Marionette DEBUG loaded listener.js 23:49:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9a09ac00) [pid = 10427] [serial = 1281] [outer = 0x904ee000] 23:49:38 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x95533000) [pid = 10427] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 23:49:38 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9a646000) [pid = 10427] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 23:49:38 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x99f7ec00) [pid = 10427] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 23:49:38 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x93275c00) [pid = 10427] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 23:49:38 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9ab8cc00) [pid = 10427] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 23:49:38 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x95654400) [pid = 10427] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 23:49:38 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x9a83f400) [pid = 10427] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 23:49:38 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x930d8800) [pid = 10427] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 23:49:38 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9a096c00) [pid = 10427] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 23:49:38 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x92e4b400) [pid = 10427] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 23:49:38 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x955d4400) [pid = 10427] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 23:49:38 INFO - PROCESS | 10427 | 1467874178568 Marionette TRACE conn4 <- [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]]]}] 23:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 23:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1918ms 23:49:38 INFO - PROCESS | 10427 | 1467874178612 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 23:49:38 INFO - PROCESS | 10427 | 1467874178617 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 23:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 23:49:38 INFO - PROCESS | 10427 | 1467874178623 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 23:49:38 INFO - PROCESS | 10427 | 1467874178627 Marionette TRACE conn4 <- [1,1678,null,{}] 23:49:38 INFO - PROCESS | 10427 | 1467874178633 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:38 INFO - PROCESS | 10427 | 1467874178639 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:38 INFO - PROCESS | 10427 | 1467874178815 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 23:49:38 INFO - PROCESS | 10427 | 1467874178963 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:38 INFO - PROCESS | 10427 | 1467874178975 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:38 INFO - PROCESS | 10427 | ++DOCSHELL 0x904ec800 == 33 [pid = 10427] [id = 427] 23:49:38 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x91fd1800) [pid = 10427] [serial = 1282] [outer = (nil)] 23:49:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9a2d6000) [pid = 10427] [serial = 1283] [outer = 0x91fd1800] 23:49:39 INFO - PROCESS | 10427 | 1467874179044 Marionette DEBUG loaded listener.js 23:49:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9a4cfc00) [pid = 10427] [serial = 1284] [outer = 0x91fd1800] 23:49:39 INFO - PROCESS | 10427 | 1467874179817 Marionette TRACE conn4 <- [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]]]}] 23:49:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 23:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1231ms 23:49:39 INFO - PROCESS | 10427 | 1467874179906 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 23:49:39 INFO - PROCESS | 10427 | 1467874179913 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 23:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 23:49:39 INFO - PROCESS | 10427 | 1467874179928 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 23:49:39 INFO - PROCESS | 10427 | 1467874179935 Marionette TRACE conn4 <- [1,1682,null,{}] 23:49:39 INFO - PROCESS | 10427 | 1467874179945 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:39 INFO - PROCESS | 10427 | 1467874179953 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:40 INFO - PROCESS | 10427 | 1467874180165 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 23:49:40 INFO - PROCESS | 10427 | 1467874180345 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:40 INFO - PROCESS | 10427 | 1467874180362 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:40 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e4d800 == 34 [pid = 10427] [id = 428] 23:49:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x92e50800) [pid = 10427] [serial = 1285] [outer = (nil)] 23:49:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9327c800) [pid = 10427] [serial = 1286] [outer = 0x92e50800] 23:49:40 INFO - PROCESS | 10427 | 1467874180460 Marionette DEBUG loaded listener.js 23:49:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x95537800) [pid = 10427] [serial = 1287] [outer = 0x92e50800] 23:49:41 INFO - PROCESS | 10427 | 1467874181593 Marionette TRACE conn4 <- [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]]]}] 23:49:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 23:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1738ms 23:49:41 INFO - PROCESS | 10427 | 1467874181666 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 23:49:41 INFO - PROCESS | 10427 | 1467874181672 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 23:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 23:49:41 INFO - PROCESS | 10427 | 1467874181682 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 23:49:41 INFO - PROCESS | 10427 | 1467874181688 Marionette TRACE conn4 <- [1,1686,null,{}] 23:49:41 INFO - PROCESS | 10427 | 1467874181695 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:41 INFO - PROCESS | 10427 | 1467874181701 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:41 INFO - PROCESS | 10427 | 1467874181941 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 23:49:42 INFO - PROCESS | 10427 | 1467874182174 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:42 INFO - PROCESS | 10427 | 1467874182183 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:42 INFO - PROCESS | 10427 | ++DOCSHELL 0x904eac00 == 35 [pid = 10427] [id = 429] 23:49:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x91fd0800) [pid = 10427] [serial = 1288] [outer = (nil)] 23:49:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x99f72800) [pid = 10427] [serial = 1289] [outer = 0x91fd0800] 23:49:42 INFO - PROCESS | 10427 | 1467874182294 Marionette DEBUG loaded listener.js 23:49:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9a644c00) [pid = 10427] [serial = 1290] [outer = 0x91fd0800] 23:49:43 INFO - PROCESS | 10427 | 1467874183347 Marionette TRACE conn4 <- [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]]]}] 23:49:43 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 23:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1739ms 23:49:43 INFO - PROCESS | 10427 | 1467874183418 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 23:49:43 INFO - PROCESS | 10427 | 1467874183423 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 23:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 23:49:43 INFO - PROCESS | 10427 | 1467874183430 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 23:49:43 INFO - PROCESS | 10427 | 1467874183434 Marionette TRACE conn4 <- [1,1690,null,{}] 23:49:43 INFO - PROCESS | 10427 | 1467874183449 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:43 INFO - PROCESS | 10427 | 1467874183459 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:43 INFO - PROCESS | 10427 | 1467874183690 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 23:49:43 INFO - PROCESS | 10427 | 1467874183981 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:43 INFO - PROCESS | 10427 | 1467874183995 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:44 INFO - PROCESS | 10427 | ++DOCSHELL 0x9ab85800 == 36 [pid = 10427] [id = 430] 23:49:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9ab85c00) [pid = 10427] [serial = 1291] [outer = (nil)] 23:49:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9ab89400) [pid = 10427] [serial = 1292] [outer = 0x9ab85c00] 23:49:44 INFO - PROCESS | 10427 | 1467874184124 Marionette DEBUG loaded listener.js 23:49:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9ae5a800) [pid = 10427] [serial = 1293] [outer = 0x9ab85c00] 23:49:45 INFO - PROCESS | 10427 | 1467874185146 Marionette TRACE conn4 <- [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]]]}] 23:49:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 23:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1789ms 23:49:45 INFO - PROCESS | 10427 | 1467874185220 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 23:49:45 INFO - PROCESS | 10427 | 1467874185225 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 23:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 23:49:45 INFO - PROCESS | 10427 | 1467874185231 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 23:49:45 INFO - PROCESS | 10427 | 1467874185236 Marionette TRACE conn4 <- [1,1694,null,{}] 23:49:45 INFO - PROCESS | 10427 | 1467874185242 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:45 INFO - PROCESS | 10427 | 1467874185247 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:45 INFO - PROCESS | 10427 | 1467874185442 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 23:49:45 INFO - PROCESS | 10427 | 1467874185662 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:45 INFO - PROCESS | 10427 | 1467874185671 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:45 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd0400 == 37 [pid = 10427] [id = 431] 23:49:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9afcd400) [pid = 10427] [serial = 1294] [outer = (nil)] 23:49:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9b635400) [pid = 10427] [serial = 1295] [outer = 0x9afcd400] 23:49:45 INFO - PROCESS | 10427 | 1467874185797 Marionette DEBUG loaded listener.js 23:49:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9b866c00) [pid = 10427] [serial = 1296] [outer = 0x9afcd400] 23:49:47 INFO - PROCESS | 10427 | 1467874187026 Marionette TRACE conn4 <- [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]]]}] 23:49:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 23:49:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1839ms 23:49:47 INFO - PROCESS | 10427 | 1467874187076 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 23:49:47 INFO - PROCESS | 10427 | 1467874187083 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 23:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 23:49:47 INFO - PROCESS | 10427 | 1467874187092 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 23:49:47 INFO - PROCESS | 10427 | 1467874187097 Marionette TRACE conn4 <- [1,1698,null,{}] 23:49:47 INFO - PROCESS | 10427 | 1467874187106 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:47 INFO - PROCESS | 10427 | 1467874187113 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:47 INFO - PROCESS | 10427 | 1467874187371 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 23:49:47 INFO - PROCESS | 10427 | 1467874187568 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:47 INFO - PROCESS | 10427 | 1467874187584 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:47 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d1d800 == 38 [pid = 10427] [id = 432] 23:49:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x93d1f400) [pid = 10427] [serial = 1297] [outer = (nil)] 23:49:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x95535000) [pid = 10427] [serial = 1298] [outer = 0x93d1f400] 23:49:47 INFO - PROCESS | 10427 | 1467874187661 Marionette DEBUG loaded listener.js 23:49:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x95558000) [pid = 10427] [serial = 1299] [outer = 0x93d1f400] 23:49:48 INFO - PROCESS | 10427 | --DOCSHELL 0x95566800 == 37 [pid = 10427] [id = 410] 23:49:48 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x9c3b2800) [pid = 10427] [serial = 1244] [outer = (nil)] [url = about:blank] 23:49:48 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9afcd800) [pid = 10427] [serial = 1238] [outer = (nil)] [url = about:blank] 23:49:48 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9bca2000) [pid = 10427] [serial = 1241] [outer = (nil)] [url = about:blank] 23:49:48 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x9a641800) [pid = 10427] [serial = 1215] [outer = (nil)] [url = about:blank] 23:49:48 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9afc8000) [pid = 10427] [serial = 1223] [outer = (nil)] [url = about:blank] 23:49:48 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9afd4400) [pid = 10427] [serial = 1224] [outer = (nil)] [url = about:blank] 23:49:48 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9a446c00) [pid = 10427] [serial = 1220] [outer = (nil)] [url = about:blank] 23:49:48 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9a8aa000) [pid = 10427] [serial = 1221] [outer = (nil)] [url = about:blank] 23:49:48 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9b862000) [pid = 10427] [serial = 1226] [outer = (nil)] [url = about:blank] 23:49:48 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9b3ec800) [pid = 10427] [serial = 1227] [outer = (nil)] [url = about:blank] 23:49:48 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x93274400) [pid = 10427] [serial = 1217] [outer = (nil)] [url = about:blank] 23:49:48 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9555ec00) [pid = 10427] [serial = 1218] [outer = (nil)] [url = about:blank] 23:49:48 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9a8a4800) [pid = 10427] [serial = 1235] [outer = (nil)] [url = about:blank] 23:49:48 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x930d1400) [pid = 10427] [serial = 1229] [outer = (nil)] [url = about:blank] 23:49:48 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x930e0c00) [pid = 10427] [serial = 1230] [outer = (nil)] [url = about:blank] 23:49:48 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x955dd800) [pid = 10427] [serial = 1232] [outer = (nil)] [url = about:blank] 23:49:48 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x96882c00) [pid = 10427] [serial = 1233] [outer = (nil)] [url = about:blank] 23:49:48 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9c3e2000) [pid = 10427] [serial = 1245] [outer = (nil)] [url = about:blank] 23:49:48 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9b3e2000) [pid = 10427] [serial = 1239] [outer = (nil)] [url = about:blank] 23:49:48 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x9a63f800) [pid = 10427] [serial = 1242] [outer = (nil)] [url = about:blank] 23:49:48 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x9aaba000) [pid = 10427] [serial = 1236] [outer = (nil)] [url = about:blank] 23:49:48 INFO - PROCESS | 10427 | 1467874188761 Marionette TRACE conn4 <- [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]]]}] 23:49:48 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 23:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1733ms 23:49:48 INFO - PROCESS | 10427 | 1467874188825 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 23:49:48 INFO - PROCESS | 10427 | 1467874188832 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 23:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 23:49:48 INFO - PROCESS | 10427 | 1467874188845 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 23:49:48 INFO - PROCESS | 10427 | 1467874188848 Marionette TRACE conn4 <- [1,1702,null,{}] 23:49:48 INFO - PROCESS | 10427 | 1467874188856 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:48 INFO - PROCESS | 10427 | 1467874188863 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:49 INFO - PROCESS | 10427 | 1467874189091 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 23:49:49 INFO - PROCESS | 10427 | 1467874189298 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:49 INFO - PROCESS | 10427 | 1467874189305 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:49 INFO - PROCESS | 10427 | ++DOCSHELL 0x9564d800 == 38 [pid = 10427] [id = 433] 23:49:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x95654800) [pid = 10427] [serial = 1300] [outer = (nil)] 23:49:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x96877800) [pid = 10427] [serial = 1301] [outer = 0x95654800] 23:49:49 INFO - PROCESS | 10427 | 1467874189402 Marionette DEBUG loaded listener.js 23:49:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9984e000) [pid = 10427] [serial = 1302] [outer = 0x95654800] 23:49:50 INFO - PROCESS | 10427 | 1467874190268 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 23:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 23:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1485ms 23:49:50 INFO - PROCESS | 10427 | 1467874190330 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 23:49:50 INFO - PROCESS | 10427 | 1467874190333 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 23:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 23:49:50 INFO - PROCESS | 10427 | 1467874190342 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 23:49:50 INFO - PROCESS | 10427 | 1467874190348 Marionette TRACE conn4 <- [1,1706,null,{}] 23:49:50 INFO - PROCESS | 10427 | 1467874190366 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:50 INFO - PROCESS | 10427 | 1467874190375 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:50 INFO - PROCESS | 10427 | 1467874190560 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 23:49:50 INFO - PROCESS | 10427 | 1467874190709 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:50 INFO - PROCESS | 10427 | 1467874190722 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:50 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a69cc00 == 39 [pid = 10427] [id = 434] 23:49:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9a8a6000) [pid = 10427] [serial = 1303] [outer = (nil)] 23:49:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9a8a7800) [pid = 10427] [serial = 1304] [outer = 0x9a8a6000] 23:49:50 INFO - PROCESS | 10427 | 1467874190807 Marionette DEBUG loaded listener.js 23:49:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9ab88400) [pid = 10427] [serial = 1305] [outer = 0x9a8a6000] 23:49:51 INFO - PROCESS | 10427 | 1467874191795 Marionette TRACE conn4 <- [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]]]}] 23:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 23:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1490ms 23:49:51 INFO - PROCESS | 10427 | 1467874191834 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 23:49:51 INFO - PROCESS | 10427 | 1467874191839 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 23:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 23:49:51 INFO - PROCESS | 10427 | 1467874191846 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 23:49:51 INFO - PROCESS | 10427 | 1467874191850 Marionette TRACE conn4 <- [1,1710,null,{}] 23:49:51 INFO - PROCESS | 10427 | 1467874191866 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:51 INFO - PROCESS | 10427 | 1467874191870 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:52 INFO - PROCESS | 10427 | 1467874192122 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 23:49:52 INFO - PROCESS | 10427 | 1467874192151 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:52 INFO - PROCESS | 10427 | 1467874192162 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:52 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a64c400 == 40 [pid = 10427] [id = 435] 23:49:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9a91f800) [pid = 10427] [serial = 1306] [outer = (nil)] 23:49:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9b3e1c00) [pid = 10427] [serial = 1307] [outer = 0x9a91f800] 23:49:52 INFO - PROCESS | 10427 | 1467874192238 Marionette DEBUG loaded listener.js 23:49:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9b53c800) [pid = 10427] [serial = 1308] [outer = 0x9a91f800] 23:49:53 INFO - PROCESS | 10427 | 1467874193350 Marionette TRACE conn4 <- [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]]]}] 23:49:53 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x930d9000) [pid = 10427] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 23:49:53 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x930dc000) [pid = 10427] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 23:49:53 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9a692c00) [pid = 10427] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 23:49:53 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x904e8000) [pid = 10427] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 23:49:53 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9ae63000) [pid = 10427] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 23:49:53 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9afca400) [pid = 10427] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 23:49:53 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x92e4e000) [pid = 10427] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 23:49:53 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x904ee000) [pid = 10427] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 23:49:53 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x95535800) [pid = 10427] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 23:49:53 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x9b85ec00) [pid = 10427] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 23:49:53 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0xa1192c00) [pid = 10427] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 23:49:53 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x9a647c00) [pid = 10427] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 23:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 23:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1591ms 23:49:53 INFO - PROCESS | 10427 | 1467874193439 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 23:49:53 INFO - PROCESS | 10427 | 1467874193442 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 23:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 23:49:53 INFO - PROCESS | 10427 | 1467874193450 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 23:49:53 INFO - PROCESS | 10427 | 1467874193453 Marionette TRACE conn4 <- [1,1714,null,{}] 23:49:53 INFO - PROCESS | 10427 | 1467874193460 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:53 INFO - PROCESS | 10427 | 1467874193465 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:53 INFO - PROCESS | 10427 | 1467874193630 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 23:49:53 INFO - PROCESS | 10427 | 1467874193841 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:53 INFO - PROCESS | 10427 | 1467874193850 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:53 INFO - PROCESS | 10427 | ++DOCSHELL 0x95535800 == 41 [pid = 10427] [id = 436] 23:49:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x9555f400) [pid = 10427] [serial = 1309] [outer = (nil)] 23:49:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x994d2800) [pid = 10427] [serial = 1310] [outer = 0x9555f400] 23:49:53 INFO - PROCESS | 10427 | 1467874193929 Marionette DEBUG loaded listener.js 23:49:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9a692c00) [pid = 10427] [serial = 1311] [outer = 0x9555f400] 23:49:54 INFO - PROCESS | 10427 | 1467874194722 Marionette TRACE conn4 <- [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]]]}] 23:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 23:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1332ms 23:49:54 INFO - PROCESS | 10427 | 1467874194783 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 23:49:54 INFO - PROCESS | 10427 | 1467874194786 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 23:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 23:49:54 INFO - PROCESS | 10427 | 1467874194794 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 23:49:54 INFO - PROCESS | 10427 | 1467874194798 Marionette TRACE conn4 <- [1,1718,null,{}] 23:49:54 INFO - PROCESS | 10427 | 1467874194804 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:54 INFO - PROCESS | 10427 | 1467874194815 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:55 INFO - PROCESS | 10427 | 1467874195041 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 23:49:55 INFO - PROCESS | 10427 | 1467874195256 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:55 INFO - PROCESS | 10427 | 1467874195266 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:55 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e1400 == 42 [pid = 10427] [id = 437] 23:49:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x904e1800) [pid = 10427] [serial = 1312] [outer = (nil)] 23:49:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x91fcdc00) [pid = 10427] [serial = 1313] [outer = 0x904e1800] 23:49:55 INFO - PROCESS | 10427 | 1467874195359 Marionette DEBUG loaded listener.js 23:49:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x92e45000) [pid = 10427] [serial = 1314] [outer = 0x904e1800] 23:49:56 INFO - PROCESS | 10427 | 1467874196478 Marionette TRACE conn4 <- [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]]]}] 23:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 23:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1734ms 23:49:56 INFO - PROCESS | 10427 | 1467874196531 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 23:49:56 INFO - PROCESS | 10427 | 1467874196537 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 23:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 23:49:56 INFO - PROCESS | 10427 | 1467874196547 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 23:49:56 INFO - PROCESS | 10427 | 1467874196553 Marionette TRACE conn4 <- [1,1722,null,{}] 23:49:56 INFO - PROCESS | 10427 | 1467874196563 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:56 INFO - PROCESS | 10427 | 1467874196573 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:56 INFO - PROCESS | 10427 | 1467874196817 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 23:49:57 INFO - PROCESS | 10427 | 1467874197109 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:57 INFO - PROCESS | 10427 | 1467874197120 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:57 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a50800 == 43 [pid = 10427] [id = 438] 23:49:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x95535400) [pid = 10427] [serial = 1315] [outer = (nil)] 23:49:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x95557400) [pid = 10427] [serial = 1316] [outer = 0x95535400] 23:49:57 INFO - PROCESS | 10427 | 1467874197218 Marionette DEBUG loaded listener.js 23:49:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x955d8000) [pid = 10427] [serial = 1317] [outer = 0x95535400] 23:49:58 INFO - PROCESS | 10427 | 1467874198172 Marionette TRACE conn4 <- [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]]]}] 23:49: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 23:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1693ms 23:49:58 INFO - PROCESS | 10427 | 1467874198251 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 23:49:58 INFO - PROCESS | 10427 | 1467874198259 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 23:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 23:49:58 INFO - PROCESS | 10427 | 1467874198270 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 23:49:58 INFO - PROCESS | 10427 | 1467874198273 Marionette TRACE conn4 <- [1,1726,null,{}] 23:49:58 INFO - PROCESS | 10427 | 1467874198282 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:49:58 INFO - PROCESS | 10427 | 1467874198287 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:58 INFO - PROCESS | 10427 | 1467874198512 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 23:49:58 INFO - PROCESS | 10427 | 1467874198754 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:58 INFO - PROCESS | 10427 | 1467874198765 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:49:58 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fcc800 == 44 [pid = 10427] [id = 439] 23:49:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9564ec00) [pid = 10427] [serial = 1318] [outer = (nil)] 23:49:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9a63f800) [pid = 10427] [serial = 1319] [outer = 0x9564ec00] 23:49:58 INFO - PROCESS | 10427 | 1467874198894 Marionette DEBUG loaded listener.js 23:49:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9a8ae800) [pid = 10427] [serial = 1320] [outer = 0x9564ec00] 23:49:59 INFO - PROCESS | 10427 | 1467874199876 Marionette TRACE conn4 <- [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]]]}] 23:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 23:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1686ms 23:49:59 INFO - PROCESS | 10427 | 1467874199956 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 23:49:59 INFO - PROCESS | 10427 | 1467874199960 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 23:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 23:49:59 INFO - PROCESS | 10427 | 1467874199977 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 23:49:59 INFO - PROCESS | 10427 | 1467874199987 Marionette TRACE conn4 <- [1,1730,null,{}] 23:49:59 INFO - PROCESS | 10427 | 1467874199997 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:00 INFO - PROCESS | 10427 | 1467874200005 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:00 INFO - PROCESS | 10427 | 1467874200345 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 23:50:00 INFO - PROCESS | 10427 | 1467874200539 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:00 INFO - PROCESS | 10427 | 1467874200546 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:00 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d19400 == 45 [pid = 10427] [id = 440] 23:50:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x99f76400) [pid = 10427] [serial = 1321] [outer = (nil)] 23:50:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9c3b6800) [pid = 10427] [serial = 1322] [outer = 0x99f76400] 23:50:00 INFO - PROCESS | 10427 | 1467874200635 Marionette DEBUG loaded listener.js 23:50:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9c3e3000) [pid = 10427] [serial = 1323] [outer = 0x99f76400] 23:50:01 INFO - PROCESS | 10427 | 1467874201611 Marionette TRACE conn4 <- [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]]]}] 23:50: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 23:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1699ms 23:50:01 INFO - PROCESS | 10427 | 1467874201670 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 23:50:01 INFO - PROCESS | 10427 | 1467874201675 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 23:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 23:50:01 INFO - PROCESS | 10427 | 1467874201682 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 23:50:01 INFO - PROCESS | 10427 | 1467874201687 Marionette TRACE conn4 <- [1,1734,null,{}] 23:50:01 INFO - PROCESS | 10427 | 1467874201693 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:01 INFO - PROCESS | 10427 | 1467874201699 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:01 INFO - PROCESS | 10427 | 1467874201971 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 23:50:02 INFO - PROCESS | 10427 | 1467874202264 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:02 INFO - PROCESS | 10427 | 1467874202271 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:02 INFO - PROCESS | 10427 | ++DOCSHELL 0x904ef400 == 46 [pid = 10427] [id = 441] 23:50:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x95532c00) [pid = 10427] [serial = 1324] [outer = (nil)] 23:50:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9d615400) [pid = 10427] [serial = 1325] [outer = 0x95532c00] 23:50:02 INFO - PROCESS | 10427 | 1467874202361 Marionette DEBUG loaded listener.js 23:50:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9d61a800) [pid = 10427] [serial = 1326] [outer = 0x95532c00] 23:50:03 INFO - PROCESS | 10427 | 1467874203316 Marionette TRACE conn4 <- [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]]]}] 23:50: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 23:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1695ms 23:50:03 INFO - PROCESS | 10427 | 1467874203379 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 23:50:03 INFO - PROCESS | 10427 | 1467874203382 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 23:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 23:50:03 INFO - PROCESS | 10427 | 1467874203390 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 23:50:03 INFO - PROCESS | 10427 | 1467874203394 Marionette TRACE conn4 <- [1,1738,null,{}] 23:50:03 INFO - PROCESS | 10427 | 1467874203400 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:03 INFO - PROCESS | 10427 | 1467874203406 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:03 INFO - PROCESS | 10427 | 1467874203639 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 23:50:03 INFO - PROCESS | 10427 | 1467874203871 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:03 INFO - PROCESS | 10427 | 1467874203890 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:03 INFO - PROCESS | 10427 | ++DOCSHELL 0x9da30c00 == 47 [pid = 10427] [id = 442] 23:50:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9da32800) [pid = 10427] [serial = 1327] [outer = (nil)] 23:50:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0xa1134000) [pid = 10427] [serial = 1328] [outer = 0x9da32800] 23:50:04 INFO - PROCESS | 10427 | 1467874204030 Marionette DEBUG loaded listener.js 23:50:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0xa234c400) [pid = 10427] [serial = 1329] [outer = 0x9da32800] 23:50:05 INFO - PROCESS | 10427 | 1467874205088 Marionette TRACE conn4 <- [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]]]}] 23:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 23:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1735ms 23:50:05 INFO - PROCESS | 10427 | 1467874205126 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 23:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 23:50:05 INFO - PROCESS | 10427 | 1467874205130 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 23:50:05 INFO - PROCESS | 10427 | 1467874205137 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 23:50:05 INFO - PROCESS | 10427 | 1467874205141 Marionette TRACE conn4 <- [1,1742,null,{}] 23:50:05 INFO - PROCESS | 10427 | 1467874205147 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:05 INFO - PROCESS | 10427 | 1467874205154 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:05 INFO - PROCESS | 10427 | 1467874205353 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 23:50:05 INFO - PROCESS | 10427 | 1467874205794 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:05 INFO - PROCESS | 10427 | 1467874205802 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:05 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e3800 == 48 [pid = 10427] [id = 443] 23:50:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x904e6400) [pid = 10427] [serial = 1330] [outer = (nil)] 23:50:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x91fcb800) [pid = 10427] [serial = 1331] [outer = 0x904e6400] 23:50:05 INFO - PROCESS | 10427 | 1467874205921 Marionette DEBUG loaded listener.js 23:50:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x92e4a400) [pid = 10427] [serial = 1332] [outer = 0x904e6400] 23:50:06 INFO - PROCESS | 10427 | 1467874206837 Marionette TRACE conn4 <- [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]]]}] 23:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 23:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1734ms 23:50:06 INFO - PROCESS | 10427 | 1467874206873 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 23:50:06 INFO - PROCESS | 10427 | 1467874206879 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 23:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 23:50:06 INFO - PROCESS | 10427 | 1467874206888 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 23:50:06 INFO - PROCESS | 10427 | 1467874206892 Marionette TRACE conn4 <- [1,1746,null,{}] 23:50:06 INFO - PROCESS | 10427 | 1467874206900 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:06 INFO - PROCESS | 10427 | 1467874206908 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:07 INFO - PROCESS | 10427 | 1467874207101 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 23:50:07 INFO - PROCESS | 10427 | 1467874207459 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:07 INFO - PROCESS | 10427 | 1467874207472 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:07 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd4000 == 49 [pid = 10427] [id = 444] 23:50:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x93f08800) [pid = 10427] [serial = 1333] [outer = (nil)] 23:50:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x95530800) [pid = 10427] [serial = 1334] [outer = 0x93f08800] 23:50:07 INFO - PROCESS | 10427 | 1467874207596 Marionette DEBUG loaded listener.js 23:50:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x9555ec00) [pid = 10427] [serial = 1335] [outer = 0x93f08800] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x904e7800 == 48 [pid = 10427] [id = 423] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x95535800 == 47 [pid = 10427] [id = 436] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x9a64c400 == 46 [pid = 10427] [id = 435] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x9a69cc00 == 45 [pid = 10427] [id = 434] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x9564d800 == 44 [pid = 10427] [id = 433] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x93d1d800 == 43 [pid = 10427] [id = 432] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x930db000 == 42 [pid = 10427] [id = 415] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x92e4dc00 == 41 [pid = 10427] [id = 422] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x9b3e7000 == 40 [pid = 10427] [id = 417] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x955db400 == 39 [pid = 10427] [id = 411] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x9d6e0800 == 38 [pid = 10427] [id = 420] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x93d1b400 == 37 [pid = 10427] [id = 401] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x904ec800 == 36 [pid = 10427] [id = 427] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd7800 == 35 [pid = 10427] [id = 408] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x92e4d800 == 34 [pid = 10427] [id = 428] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x92e49400 == 33 [pid = 10427] [id = 409] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x904eac00 == 32 [pid = 10427] [id = 429] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x9a092000 == 31 [pid = 10427] [id = 403] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x93d1e400 == 30 [pid = 10427] [id = 414] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x94a4d400 == 29 [pid = 10427] [id = 425] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd0400 == 28 [pid = 10427] [id = 431] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x9a643400 == 27 [pid = 10427] [id = 416] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x930d7000 == 26 [pid = 10427] [id = 405] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x904e8400 == 25 [pid = 10427] [id = 426] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x92e41800 == 24 [pid = 10427] [id = 406] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x9ab85800 == 23 [pid = 10427] [id = 430] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x92e4c800 == 22 [pid = 10427] [id = 424] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x904ea400 == 21 [pid = 10427] [id = 404] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x9a448c00 == 20 [pid = 10427] [id = 412] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x91fcfc00 == 19 [pid = 10427] [id = 413] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x9ab8b400 == 18 [pid = 10427] [id = 407] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x930dbc00 == 17 [pid = 10427] [id = 402] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x96885800 == 16 [pid = 10427] [id = 421] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x93283800 == 15 [pid = 10427] [id = 418] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x9a640c00 == 14 [pid = 10427] [id = 419] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x9da30c00 == 13 [pid = 10427] [id = 442] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x904ef400 == 12 [pid = 10427] [id = 441] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x93d19400 == 11 [pid = 10427] [id = 440] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x94a50800 == 10 [pid = 10427] [id = 438] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x91fcc800 == 9 [pid = 10427] [id = 439] 23:50:09 INFO - PROCESS | 10427 | --DOCSHELL 0x904e1400 == 8 [pid = 10427] [id = 437] 23:50:09 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x9a2d6000) [pid = 10427] [serial = 1283] [outer = (nil)] [url = about:blank] 23:50:09 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x94a4ac00) [pid = 10427] [serial = 1275] [outer = (nil)] [url = about:blank] 23:50:09 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x93d5a800) [pid = 10427] [serial = 1247] [outer = (nil)] [url = about:blank] 23:50:09 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x95564000) [pid = 10427] [serial = 1248] [outer = (nil)] [url = about:blank] 23:50:09 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0xa209e000) [pid = 10427] [serial = 1259] [outer = (nil)] [url = about:blank] 23:50:09 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x93d5ec00) [pid = 10427] [serial = 1274] [outer = (nil)] [url = about:blank] 23:50:09 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x91fd7400) [pid = 10427] [serial = 1272] [outer = (nil)] [url = about:blank] 23:50:09 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0xa310e000) [pid = 10427] [serial = 1266] [outer = (nil)] [url = about:blank] 23:50:09 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x904ef000) [pid = 10427] [serial = 1271] [outer = (nil)] [url = about:blank] 23:50:09 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9d6ec400) [pid = 10427] [serial = 1256] [outer = (nil)] [url = about:blank] 23:50:09 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x95537000) [pid = 10427] [serial = 1269] [outer = (nil)] [url = about:blank] 23:50:09 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9da33c00) [pid = 10427] [serial = 1257] [outer = (nil)] [url = about:blank] 23:50:09 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0xa2ffc000) [pid = 10427] [serial = 1265] [outer = (nil)] [url = about:blank] 23:50:09 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x93276c00) [pid = 10427] [serial = 1268] [outer = (nil)] [url = about:blank] 23:50:09 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9a09ac00) [pid = 10427] [serial = 1281] [outer = (nil)] [url = about:blank] 23:50:09 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x955d0c00) [pid = 10427] [serial = 1277] [outer = (nil)] [url = about:blank] 23:50:09 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x99845c00) [pid = 10427] [serial = 1280] [outer = (nil)] [url = about:blank] 23:50:09 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9c3e6c00) [pid = 10427] [serial = 1254] [outer = (nil)] [url = about:blank] 23:50:09 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0xa2fb8000) [pid = 10427] [serial = 1263] [outer = (nil)] [url = about:blank] 23:50:09 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x955d9000) [pid = 10427] [serial = 1278] [outer = (nil)] [url = about:blank] 23:50:09 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9aac8000) [pid = 10427] [serial = 1251] [outer = (nil)] [url = about:blank] 23:50:09 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0xa255c800) [pid = 10427] [serial = 1262] [outer = (nil)] [url = about:blank] 23:50:09 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0xa20a0000) [pid = 10427] [serial = 1260] [outer = (nil)] [url = about:blank] 23:50:09 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x9c313c00) [pid = 10427] [serial = 1253] [outer = (nil)] [url = about:blank] 23:50:09 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x9a8a1000) [pid = 10427] [serial = 1250] [outer = (nil)] [url = about:blank] 23:50:10 INFO - PROCESS | 10427 | 1467874210084 Marionette TRACE conn4 <- [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]]]}] 23:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 23:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 3240ms 23:50:10 INFO - PROCESS | 10427 | 1467874210129 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 23:50:10 INFO - PROCESS | 10427 | 1467874210136 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 23:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 23:50:10 INFO - PROCESS | 10427 | 1467874210144 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 23:50:10 INFO - PROCESS | 10427 | 1467874210150 Marionette TRACE conn4 <- [1,1750,null,{}] 23:50:10 INFO - PROCESS | 10427 | 1467874210159 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:10 INFO - PROCESS | 10427 | 1467874210165 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:10 INFO - PROCESS | 10427 | 1467874210399 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 23:50:10 INFO - PROCESS | 10427 | 1467874210553 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:10 INFO - PROCESS | 10427 | 1467874210564 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:10 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e44400 == 9 [pid = 10427] [id = 445] 23:50:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x92e46000) [pid = 10427] [serial = 1336] [outer = (nil)] 23:50:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x930dd000) [pid = 10427] [serial = 1337] [outer = 0x92e46000] 23:50:10 INFO - PROCESS | 10427 | 1467874210665 Marionette DEBUG loaded listener.js 23:50:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x93282800) [pid = 10427] [serial = 1338] [outer = 0x92e46000] 23:50:11 INFO - PROCESS | 10427 | 1467874211807 Marionette TRACE conn4 <- [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]]]}] 23:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 23:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1686ms 23:50:11 INFO - PROCESS | 10427 | 1467874211833 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 23:50:11 INFO - PROCESS | 10427 | 1467874211845 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 23:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 23:50:11 INFO - PROCESS | 10427 | 1467874211885 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 23:50:11 INFO - PROCESS | 10427 | 1467874211892 Marionette TRACE conn4 <- [1,1754,null,{}] 23:50:11 INFO - PROCESS | 10427 | 1467874211902 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:11 INFO - PROCESS | 10427 | 1467874211908 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:12 INFO - PROCESS | 10427 | 1467874212176 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 23:50:12 INFO - PROCESS | 10427 | 1467874212443 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:12 INFO - PROCESS | 10427 | 1467874212451 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:12 INFO - PROCESS | 10427 | ++DOCSHELL 0x9553a000 == 10 [pid = 10427] [id = 446] 23:50:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9553c800) [pid = 10427] [serial = 1339] [outer = (nil)] 23:50:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9555d000) [pid = 10427] [serial = 1340] [outer = 0x9553c800] 23:50:12 INFO - PROCESS | 10427 | 1467874212528 Marionette DEBUG loaded listener.js 23:50:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x95565400) [pid = 10427] [serial = 1341] [outer = 0x9553c800] 23:50:13 INFO - PROCESS | 10427 | 1467874213420 Marionette TRACE conn4 <- [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]]]}] 23:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 23:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1625ms 23:50:13 INFO - PROCESS | 10427 | 1467874213488 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 23:50:13 INFO - PROCESS | 10427 | 1467874213494 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 23:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 23:50:13 INFO - PROCESS | 10427 | 1467874213512 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 23:50:13 INFO - PROCESS | 10427 | 1467874213522 Marionette TRACE conn4 <- [1,1758,null,{}] 23:50:13 INFO - PROCESS | 10427 | 1467874213557 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:13 INFO - PROCESS | 10427 | 1467874213570 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:13 INFO - PROCESS | 10427 | 1467874213894 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 23:50:14 INFO - PROCESS | 10427 | 1467874214111 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:14 INFO - PROCESS | 10427 | 1467874214129 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:14 INFO - PROCESS | 10427 | ++DOCSHELL 0x97aec000 == 11 [pid = 10427] [id = 447] 23:50:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x97aecc00) [pid = 10427] [serial = 1342] [outer = (nil)] 23:50:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x985bf400) [pid = 10427] [serial = 1343] [outer = 0x97aecc00] 23:50:14 INFO - PROCESS | 10427 | 1467874214247 Marionette DEBUG loaded listener.js 23:50:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x99845c00) [pid = 10427] [serial = 1344] [outer = 0x97aecc00] 23:50:15 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x9a91f800) [pid = 10427] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 23:50:15 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x91fd1800) [pid = 10427] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 23:50:15 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9ab85c00) [pid = 10427] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 23:50:15 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x91fd0800) [pid = 10427] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 23:50:15 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9a8a6000) [pid = 10427] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 23:50:15 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x93d1f400) [pid = 10427] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 23:50:15 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x9afcd400) [pid = 10427] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 23:50:15 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x95654800) [pid = 10427] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 23:50:15 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x92e50800) [pid = 10427] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 23:50:15 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x9555f400) [pid = 10427] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 23:50:15 INFO - PROCESS | 10427 | 1467874215921 Marionette TRACE conn4 <- [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]]]}] 23:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 23:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 2456ms 23:50:15 INFO - PROCESS | 10427 | 1467874215967 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 23:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 23:50:15 INFO - PROCESS | 10427 | 1467874215972 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 23:50:15 INFO - PROCESS | 10427 | 1467874215980 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 23:50:15 INFO - PROCESS | 10427 | 1467874215983 Marionette TRACE conn4 <- [1,1762,null,{}] 23:50:15 INFO - PROCESS | 10427 | 1467874215989 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:15 INFO - PROCESS | 10427 | 1467874215994 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:16 INFO - PROCESS | 10427 | 1467874216234 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 23:50:16 INFO - PROCESS | 10427 | 1467874216256 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:16 INFO - PROCESS | 10427 | 1467874216266 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:16 INFO - PROCESS | 10427 | ++DOCSHELL 0x95651c00 == 12 [pid = 10427] [id = 448] 23:50:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x96833400) [pid = 10427] [serial = 1345] [outer = (nil)] 23:50:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9984a800) [pid = 10427] [serial = 1346] [outer = 0x96833400] 23:50:16 INFO - PROCESS | 10427 | 1467874216384 Marionette DEBUG loaded listener.js 23:50:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x9a446c00) [pid = 10427] [serial = 1347] [outer = 0x96833400] 23:50:17 INFO - PROCESS | 10427 | 1467874217932 Marionette TRACE conn4 <- [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]]]}] 23:50:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 23:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 2050ms 23:50:18 INFO - PROCESS | 10427 | 1467874218032 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 23:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 23:50:18 INFO - PROCESS | 10427 | 1467874218043 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 23:50:18 INFO - PROCESS | 10427 | 1467874218076 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 23:50:18 INFO - PROCESS | 10427 | 1467874218086 Marionette TRACE conn4 <- [1,1766,null,{}] 23:50:18 INFO - PROCESS | 10427 | 1467874218147 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:18 INFO - PROCESS | 10427 | 1467874218157 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:18 INFO - PROCESS | 10427 | 1467874218518 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 23:50:18 INFO - PROCESS | 10427 | 1467874218709 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:18 INFO - PROCESS | 10427 | 1467874218725 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:18 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e45400 == 13 [pid = 10427] [id = 449] 23:50:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x92e4d800) [pid = 10427] [serial = 1348] [outer = (nil)] 23:50:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x93d67800) [pid = 10427] [serial = 1349] [outer = 0x92e4d800] 23:50:18 INFO - PROCESS | 10427 | 1467874218806 Marionette DEBUG loaded listener.js 23:50:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x94a48c00) [pid = 10427] [serial = 1350] [outer = 0x92e4d800] 23:50:19 INFO - PROCESS | 10427 | 1467874219827 Marionette TRACE conn4 <- [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]]]}] 23:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 23:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1807ms 23:50:19 INFO - PROCESS | 10427 | 1467874219861 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 23:50:19 INFO - PROCESS | 10427 | 1467874219867 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 23:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 23:50:19 INFO - PROCESS | 10427 | 1467874219879 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 23:50:19 INFO - PROCESS | 10427 | 1467874219883 Marionette TRACE conn4 <- [1,1770,null,{}] 23:50:19 INFO - PROCESS | 10427 | 1467874219891 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:19 INFO - PROCESS | 10427 | 1467874219898 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:20 INFO - PROCESS | 10427 | 1467874220101 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 23:50:20 INFO - PROCESS | 10427 | 1467874220323 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:20 INFO - PROCESS | 10427 | 1467874220335 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:20 INFO - PROCESS | 10427 | ++DOCSHELL 0x9564e000 == 14 [pid = 10427] [id = 450] 23:50:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x95657000) [pid = 10427] [serial = 1351] [outer = (nil)] 23:50:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x96886400) [pid = 10427] [serial = 1352] [outer = 0x95657000] 23:50:20 INFO - PROCESS | 10427 | 1467874220464 Marionette DEBUG loaded listener.js 23:50:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9984d800) [pid = 10427] [serial = 1353] [outer = 0x95657000] 23:50:21 INFO - PROCESS | 10427 | 1467874221447 Marionette TRACE conn4 <- [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]]]}] 23:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 23:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1646ms 23:50:21 INFO - PROCESS | 10427 | 1467874221526 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 23:50:21 INFO - PROCESS | 10427 | 1467874221529 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 23:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 23:50:21 INFO - PROCESS | 10427 | 1467874221538 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 23:50:21 INFO - PROCESS | 10427 | 1467874221544 Marionette TRACE conn4 <- [1,1774,null,{}] 23:50:21 INFO - PROCESS | 10427 | 1467874221561 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:21 INFO - PROCESS | 10427 | 1467874221571 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:21 INFO - PROCESS | 10427 | 1467874221883 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 23:50:22 INFO - PROCESS | 10427 | 1467874222064 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:22 INFO - PROCESS | 10427 | 1467874222074 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:22 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a8a7000 == 15 [pid = 10427] [id = 451] 23:50:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9a8a8400) [pid = 10427] [serial = 1354] [outer = (nil)] 23:50:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9a923000) [pid = 10427] [serial = 1355] [outer = 0x9a8a8400] 23:50:22 INFO - PROCESS | 10427 | 1467874222172 Marionette DEBUG loaded listener.js 23:50:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9aabb800) [pid = 10427] [serial = 1356] [outer = 0x9a8a8400] 23:50:23 INFO - PROCESS | 10427 | 1467874223122 Marionette TRACE conn4 <- [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]]]}] 23:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 23:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1644ms 23:50:23 INFO - PROCESS | 10427 | 1467874223185 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 23:50:23 INFO - PROCESS | 10427 | 1467874223190 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 23:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 23:50:23 INFO - PROCESS | 10427 | 1467874223199 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 23:50:23 INFO - PROCESS | 10427 | 1467874223203 Marionette TRACE conn4 <- [1,1778,null,{}] 23:50:23 INFO - PROCESS | 10427 | 1467874223209 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:23 INFO - PROCESS | 10427 | 1467874223215 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:23 INFO - PROCESS | 10427 | 1467874223412 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 23:50:23 INFO - PROCESS | 10427 | 1467874223643 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:23 INFO - PROCESS | 10427 | 1467874223650 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:23 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a2d1c00 == 16 [pid = 10427] [id = 452] 23:50:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9a8af800) [pid = 10427] [serial = 1357] [outer = (nil)] 23:50:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9ab86000) [pid = 10427] [serial = 1358] [outer = 0x9a8af800] 23:50:23 INFO - PROCESS | 10427 | 1467874223749 Marionette DEBUG loaded listener.js 23:50:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9ab84400) [pid = 10427] [serial = 1359] [outer = 0x9a8af800] 23:50:24 INFO - PROCESS | 10427 | 1467874224673 Marionette TRACE conn4 <- [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]]]}] 23:50:24 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 23:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1536ms 23:50:24 INFO - PROCESS | 10427 | 1467874224736 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 23:50:24 INFO - PROCESS | 10427 | 1467874224741 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 23:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 23:50:24 INFO - PROCESS | 10427 | 1467874224749 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 23:50:24 INFO - PROCESS | 10427 | 1467874224753 Marionette TRACE conn4 <- [1,1782,null,{}] 23:50:24 INFO - PROCESS | 10427 | 1467874224760 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:24 INFO - PROCESS | 10427 | 1467874224767 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:24 INFO - PROCESS | 10427 | 1467874224992 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 23:50:25 INFO - PROCESS | 10427 | 1467874225211 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:25 INFO - PROCESS | 10427 | 1467874225219 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:25 INFO - PROCESS | 10427 | ++DOCSHELL 0x9afd0000 == 17 [pid = 10427] [id = 453] 23:50:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9afd0800) [pid = 10427] [serial = 1360] [outer = (nil)] 23:50:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9afd5000) [pid = 10427] [serial = 1361] [outer = 0x9afd0800] 23:50:25 INFO - PROCESS | 10427 | 1467874225357 Marionette DEBUG loaded listener.js 23:50:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9b547400) [pid = 10427] [serial = 1362] [outer = 0x9afd0800] 23:50:26 INFO - PROCESS | 10427 | 1467874226270 Marionette TRACE conn4 <- [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]]]}] 23:50:26 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 23:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1584ms 23:50:26 INFO - PROCESS | 10427 | 1467874226334 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 23:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 23:50:26 INFO - PROCESS | 10427 | 1467874226338 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 23:50:26 INFO - PROCESS | 10427 | 1467874226345 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 23:50:26 INFO - PROCESS | 10427 | 1467874226349 Marionette TRACE conn4 <- [1,1786,null,{}] 23:50:26 INFO - PROCESS | 10427 | 1467874226355 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:26 INFO - PROCESS | 10427 | 1467874226366 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:26 INFO - PROCESS | 10427 | 1467874226603 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 23:50:26 INFO - PROCESS | 10427 | 1467874226753 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:26 INFO - PROCESS | 10427 | 1467874226759 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:26 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd8400 == 18 [pid = 10427] [id = 454] 23:50:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x92e4ec00) [pid = 10427] [serial = 1363] [outer = (nil)] 23:50:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9c3dd800) [pid = 10427] [serial = 1364] [outer = 0x92e4ec00] 23:50:26 INFO - PROCESS | 10427 | 1467874226842 Marionette DEBUG loaded listener.js 23:50:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x9c3e9400) [pid = 10427] [serial = 1365] [outer = 0x92e4ec00] 23:50:27 INFO - PROCESS | 10427 | 1467874227963 Marionette TRACE conn4 <- [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]]]}] 23:50:28 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 23:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1683ms 23:50:28 INFO - PROCESS | 10427 | 1467874228032 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 23:50:28 INFO - PROCESS | 10427 | 1467874228035 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 23:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 23:50:28 INFO - PROCESS | 10427 | 1467874228043 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 23:50:28 INFO - PROCESS | 10427 | 1467874228047 Marionette TRACE conn4 <- [1,1790,null,{}] 23:50:28 INFO - PROCESS | 10427 | 1467874228053 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:28 INFO - PROCESS | 10427 | 1467874228058 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:28 INFO - PROCESS | 10427 | 1467874228238 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 23:50:28 INFO - PROCESS | 10427 | 1467874228616 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:28 INFO - PROCESS | 10427 | 1467874228623 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:28 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e8400 == 19 [pid = 10427] [id = 455] 23:50:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x904eb800) [pid = 10427] [serial = 1366] [outer = (nil)] 23:50:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x91fcf400) [pid = 10427] [serial = 1367] [outer = 0x904eb800] 23:50:28 INFO - PROCESS | 10427 | 1467874228719 Marionette DEBUG loaded listener.js 23:50:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x92e50c00) [pid = 10427] [serial = 1368] [outer = 0x904eb800] 23:50:29 INFO - PROCESS | 10427 | 1467874229651 Marionette TRACE conn4 <- [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]]]}] 23:50:29 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) 23:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1684ms 23:50:29 INFO - PROCESS | 10427 | 1467874229731 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 23:50:29 INFO - PROCESS | 10427 | 1467874229743 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 23:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 23:50:29 INFO - PROCESS | 10427 | 1467874229760 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 23:50:29 INFO - PROCESS | 10427 | 1467874229764 Marionette TRACE conn4 <- [1,1794,null,{}] 23:50:29 INFO - PROCESS | 10427 | 1467874229784 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:29 INFO - PROCESS | 10427 | 1467874229790 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:30 INFO - PROCESS | 10427 | 1467874230037 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 23:50:30 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x994d2800) [pid = 10427] [serial = 1310] [outer = (nil)] [url = about:blank] 23:50:30 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x9ab88400) [pid = 10427] [serial = 1305] [outer = (nil)] [url = about:blank] 23:50:30 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9b3e1c00) [pid = 10427] [serial = 1307] [outer = (nil)] [url = about:blank] 23:50:30 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9b53c800) [pid = 10427] [serial = 1308] [outer = (nil)] [url = about:blank] 23:50:30 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x9a4cfc00) [pid = 10427] [serial = 1284] [outer = (nil)] [url = about:blank] 23:50:30 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9ab89400) [pid = 10427] [serial = 1292] [outer = (nil)] [url = about:blank] 23:50:30 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9ae5a800) [pid = 10427] [serial = 1293] [outer = (nil)] [url = about:blank] 23:50:30 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x99f72800) [pid = 10427] [serial = 1289] [outer = (nil)] [url = about:blank] 23:50:30 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9a644c00) [pid = 10427] [serial = 1290] [outer = (nil)] [url = about:blank] 23:50:30 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9a8a7800) [pid = 10427] [serial = 1304] [outer = (nil)] [url = about:blank] 23:50:30 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x95535000) [pid = 10427] [serial = 1298] [outer = (nil)] [url = about:blank] 23:50:30 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x95558000) [pid = 10427] [serial = 1299] [outer = (nil)] [url = about:blank] 23:50:30 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9b635400) [pid = 10427] [serial = 1295] [outer = (nil)] [url = about:blank] 23:50:30 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9b866c00) [pid = 10427] [serial = 1296] [outer = (nil)] [url = about:blank] 23:50:30 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x96877800) [pid = 10427] [serial = 1301] [outer = (nil)] [url = about:blank] 23:50:30 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9984e000) [pid = 10427] [serial = 1302] [outer = (nil)] [url = about:blank] 23:50:30 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9327c800) [pid = 10427] [serial = 1286] [outer = (nil)] [url = about:blank] 23:50:30 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x95537800) [pid = 10427] [serial = 1287] [outer = (nil)] [url = about:blank] 23:50:30 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9a692c00) [pid = 10427] [serial = 1311] [outer = (nil)] [url = about:blank] 23:50:30 INFO - PROCESS | 10427 | 1467874230350 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:30 INFO - PROCESS | 10427 | 1467874230361 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:30 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd0400 == 20 [pid = 10427] [id = 456] 23:50:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x94a4d400) [pid = 10427] [serial = 1369] [outer = (nil)] 23:50:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x95558000) [pid = 10427] [serial = 1370] [outer = 0x94a4d400] 23:50:30 INFO - PROCESS | 10427 | 1467874230476 Marionette DEBUG loaded listener.js 23:50:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x955dc800) [pid = 10427] [serial = 1371] [outer = 0x94a4d400] 23:50:31 INFO - PROCESS | 10427 | 1467874231572 Marionette TRACE conn4 <- [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]]]}] 23:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1890ms 23:50:31 INFO - PROCESS | 10427 | 1467874231653 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 23:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 23:50:31 INFO - PROCESS | 10427 | 1467874231662 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 23:50:31 INFO - PROCESS | 10427 | 1467874231672 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 23:50:31 INFO - PROCESS | 10427 | 1467874231678 Marionette TRACE conn4 <- [1,1798,null,{}] 23:50:31 INFO - PROCESS | 10427 | 1467874231687 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:31 INFO - PROCESS | 10427 | 1467874231693 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:32 INFO - PROCESS | 10427 | 1467874232007 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 23:50:32 INFO - PROCESS | 10427 | 1467874232142 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:32 INFO - PROCESS | 10427 | 1467874232149 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:32 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d27c00 == 21 [pid = 10427] [id = 457] 23:50:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9687ec00) [pid = 10427] [serial = 1372] [outer = (nil)] 23:50:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9a640c00) [pid = 10427] [serial = 1373] [outer = 0x9687ec00] 23:50:32 INFO - PROCESS | 10427 | 1467874232273 Marionette DEBUG loaded listener.js 23:50:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9a64bc00) [pid = 10427] [serial = 1374] [outer = 0x9687ec00] 23:50:33 INFO - PROCESS | 10427 | 1467874233314 Marionette TRACE conn4 <- [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]]]}] 23:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 23:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1705ms 23:50:33 INFO - PROCESS | 10427 | 1467874233375 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 23:50:33 INFO - PROCESS | 10427 | 1467874233380 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 23:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 23:50:33 INFO - PROCESS | 10427 | 1467874233401 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 23:50:33 INFO - PROCESS | 10427 | 1467874233424 Marionette TRACE conn4 <- [1,1802,null,{}] 23:50:33 INFO - PROCESS | 10427 | 1467874233442 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:33 INFO - PROCESS | 10427 | 1467874233450 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:33 INFO - PROCESS | 10427 | 1467874233735 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 23:50:33 INFO - PROCESS | 10427 | 1467874233779 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:33 INFO - PROCESS | 10427 | 1467874233787 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:33 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e44c00 == 22 [pid = 10427] [id = 458] 23:50:33 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x94a4dc00) [pid = 10427] [serial = 1375] [outer = (nil)] 23:50:33 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9ab8c800) [pid = 10427] [serial = 1376] [outer = 0x94a4dc00] 23:50:33 INFO - PROCESS | 10427 | 1467874233890 Marionette DEBUG loaded listener.js 23:50:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9ae65800) [pid = 10427] [serial = 1377] [outer = 0x94a4dc00] 23:50:35 INFO - PROCESS | 10427 | 1467874235336 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:50:35 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x92e46000) [pid = 10427] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 23:50:35 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x93f08800) [pid = 10427] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 23:50:35 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x904e1800) [pid = 10427] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 23:50:35 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x95535400) [pid = 10427] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 23:50:35 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x9564ec00) [pid = 10427] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 23:50:35 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x99f76400) [pid = 10427] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 23:50:35 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x95532c00) [pid = 10427] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 23:50:35 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9da32800) [pid = 10427] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 23:50:35 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x904e6400) [pid = 10427] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 23:50:35 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x97aecc00) [pid = 10427] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 23:50:35 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x9553c800) [pid = 10427] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 23:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 23:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 2031ms 23:50:35 INFO - PROCESS | 10427 | 1467874235444 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 23:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 23:50:35 INFO - PROCESS | 10427 | 1467874235450 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 23:50:35 INFO - PROCESS | 10427 | 1467874235458 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 23:50:35 INFO - PROCESS | 10427 | 1467874235460 Marionette TRACE conn4 <- [1,1806,null,{}] 23:50:35 INFO - PROCESS | 10427 | 1467874235468 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:35 INFO - PROCESS | 10427 | 1467874235474 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:35 INFO - PROCESS | 10427 | 1467874235685 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 23:50:35 INFO - PROCESS | 10427 | 1467874235855 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:35 INFO - PROCESS | 10427 | 1467874235863 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:35 INFO - PROCESS | 10427 | ++DOCSHELL 0x95530400 == 23 [pid = 10427] [id = 459] 23:50:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x9553c800) [pid = 10427] [serial = 1378] [outer = (nil)] 23:50:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9852f400) [pid = 10427] [serial = 1379] [outer = 0x9553c800] 23:50:35 INFO - PROCESS | 10427 | 1467874235934 Marionette DEBUG loaded listener.js 23:50:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9a449800) [pid = 10427] [serial = 1380] [outer = 0x9553c800] 23:50:36 INFO - PROCESS | 10427 | 1467874236788 Marionette TRACE conn4 <- [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]]]}] 23:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 23:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1400ms 23:50:36 INFO - PROCESS | 10427 | 1467874236859 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 23:50:36 INFO - PROCESS | 10427 | 1467874236865 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 23:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 23:50:36 INFO - PROCESS | 10427 | 1467874236873 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 23:50:36 INFO - PROCESS | 10427 | 1467874236878 Marionette TRACE conn4 <- [1,1810,null,{}] 23:50:36 INFO - PROCESS | 10427 | 1467874236886 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:36 INFO - PROCESS | 10427 | 1467874236893 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:37 INFO - PROCESS | 10427 | 1467874237121 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 23:50:37 INFO - PROCESS | 10427 | 1467874237440 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:37 INFO - PROCESS | 10427 | 1467874237456 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:37 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e2400 == 24 [pid = 10427] [id = 460] 23:50:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x904e2c00) [pid = 10427] [serial = 1381] [outer = (nil)] 23:50:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x904ef000) [pid = 10427] [serial = 1382] [outer = 0x904e2c00] 23:50:37 INFO - PROCESS | 10427 | 1467874237591 Marionette DEBUG loaded listener.js 23:50:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x92e49800) [pid = 10427] [serial = 1383] [outer = 0x904e2c00] 23:50:38 INFO - PROCESS | 10427 | 1467874238794 Marionette TRACE conn4 <- [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]]]}] 23:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 23:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1997ms 23:50:38 INFO - PROCESS | 10427 | 1467874238873 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 23:50:38 INFO - PROCESS | 10427 | 1467874238880 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 23:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 23:50:38 INFO - PROCESS | 10427 | 1467874238889 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 23:50:38 INFO - PROCESS | 10427 | 1467874238894 Marionette TRACE conn4 <- [1,1814,null,{}] 23:50:38 INFO - PROCESS | 10427 | 1467874238905 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:38 INFO - PROCESS | 10427 | 1467874238917 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:39 INFO - PROCESS | 10427 | 1467874239266 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 23:50:39 INFO - PROCESS | 10427 | 1467874239475 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:39 INFO - PROCESS | 10427 | 1467874239483 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:39 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fc9c00 == 25 [pid = 10427] [id = 461] 23:50:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9553b800) [pid = 10427] [serial = 1384] [outer = (nil)] 23:50:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9564d800) [pid = 10427] [serial = 1385] [outer = 0x9553b800] 23:50:39 INFO - PROCESS | 10427 | 1467874239571 Marionette DEBUG loaded listener.js 23:50:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x96880000) [pid = 10427] [serial = 1386] [outer = 0x9553b800] 23:50:40 INFO - PROCESS | 10427 | 1467874240573 Marionette TRACE conn4 <- [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]]]}] 23:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 23:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1746ms 23:50:40 INFO - PROCESS | 10427 | 1467874240638 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 23:50:40 INFO - PROCESS | 10427 | 1467874240645 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 23:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 23:50:40 INFO - PROCESS | 10427 | 1467874240656 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 23:50:40 INFO - PROCESS | 10427 | 1467874240659 Marionette TRACE conn4 <- [1,1818,null,{}] 23:50:40 INFO - PROCESS | 10427 | 1467874240667 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:40 INFO - PROCESS | 10427 | 1467874240673 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:40 INFO - PROCESS | 10427 | 1467874240881 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 23:50:41 INFO - PROCESS | 10427 | 1467874241115 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:41 INFO - PROCESS | 10427 | 1467874241123 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:41 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a641400 == 26 [pid = 10427] [id = 462] 23:50:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9a642c00) [pid = 10427] [serial = 1387] [outer = (nil)] 23:50:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9a837c00) [pid = 10427] [serial = 1388] [outer = 0x9a642c00] 23:50:41 INFO - PROCESS | 10427 | 1467874241222 Marionette DEBUG loaded listener.js 23:50:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9a920c00) [pid = 10427] [serial = 1389] [outer = 0x9a642c00] 23:50:42 INFO - PROCESS | 10427 | 1467874242227 Marionette TRACE conn4 <- [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]]]}] 23:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 23:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1632ms 23:50:42 INFO - PROCESS | 10427 | 1467874242287 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 23:50:42 INFO - PROCESS | 10427 | 1467874242291 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 23:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 23:50:42 INFO - PROCESS | 10427 | 1467874242302 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 23:50:42 INFO - PROCESS | 10427 | 1467874242312 Marionette TRACE conn4 <- [1,1822,null,{}] 23:50:42 INFO - PROCESS | 10427 | 1467874242328 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:42 INFO - PROCESS | 10427 | 1467874242336 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:42 INFO - PROCESS | 10427 | 1467874242585 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 23:50:42 INFO - PROCESS | 10427 | 1467874242859 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:42 INFO - PROCESS | 10427 | 1467874242867 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:42 INFO - PROCESS | 10427 | ++DOCSHELL 0x9afd4c00 == 27 [pid = 10427] [id = 463] 23:50:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9b639000) [pid = 10427] [serial = 1390] [outer = (nil)] 23:50:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9c3b8800) [pid = 10427] [serial = 1391] [outer = 0x9b639000] 23:50:42 INFO - PROCESS | 10427 | 1467874242969 Marionette DEBUG loaded listener.js 23:50:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9c3de400) [pid = 10427] [serial = 1392] [outer = 0x9b639000] 23:50:44 INFO - PROCESS | 10427 | 1467874244021 Marionette TRACE conn4 <- [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]]]}] 23:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 23:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1801ms 23:50:44 INFO - PROCESS | 10427 | 1467874244102 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 23:50:44 INFO - PROCESS | 10427 | 1467874244107 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 23:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 23:50:44 INFO - PROCESS | 10427 | 1467874244114 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 23:50:44 INFO - PROCESS | 10427 | 1467874244117 Marionette TRACE conn4 <- [1,1826,null,{}] 23:50:44 INFO - PROCESS | 10427 | 1467874244124 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:44 INFO - PROCESS | 10427 | 1467874244129 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:44 INFO - PROCESS | 10427 | 1467874244378 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 23:50:44 INFO - PROCESS | 10427 | 1467874244650 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:44 INFO - PROCESS | 10427 | 1467874244656 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:44 INFO - PROCESS | 10427 | ++DOCSHELL 0x904ea400 == 28 [pid = 10427] [id = 464] 23:50:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x93d5b800) [pid = 10427] [serial = 1393] [outer = (nil)] 23:50:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9c466800) [pid = 10427] [serial = 1394] [outer = 0x93d5b800] 23:50:44 INFO - PROCESS | 10427 | 1467874244747 Marionette DEBUG loaded listener.js 23:50:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x9d615000) [pid = 10427] [serial = 1395] [outer = 0x93d5b800] 23:50:45 INFO - PROCESS | 10427 | 1467874245701 Marionette TRACE conn4 <- [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]]]}] 23:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 23:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1631ms 23:50:45 INFO - PROCESS | 10427 | 1467874245747 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 23:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 23:50:45 INFO - PROCESS | 10427 | 1467874245751 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 23:50:45 INFO - PROCESS | 10427 | 1467874245759 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 23:50:45 INFO - PROCESS | 10427 | 1467874245762 Marionette TRACE conn4 <- [1,1830,null,{}] 23:50:45 INFO - PROCESS | 10427 | 1467874245769 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:45 INFO - PROCESS | 10427 | 1467874245774 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:45 INFO - PROCESS | 10427 | 1467874245967 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 23:50:46 INFO - PROCESS | 10427 | 1467874246147 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:46 INFO - PROCESS | 10427 | 1467874246165 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:46 INFO - PROCESS | 10427 | ++DOCSHELL 0x9d6ed000 == 29 [pid = 10427] [id = 465] 23:50:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x9da30c00) [pid = 10427] [serial = 1396] [outer = (nil)] 23:50:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x9da39800) [pid = 10427] [serial = 1397] [outer = 0x9da30c00] 23:50:46 INFO - PROCESS | 10427 | 1467874246305 Marionette DEBUG loaded listener.js 23:50:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0xa20aa800) [pid = 10427] [serial = 1398] [outer = 0x9da30c00] 23:50:47 INFO - PROCESS | 10427 | 1467874247395 Marionette TRACE conn4 <- [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]]]}] 23:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 23:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1687ms 23:50:47 INFO - PROCESS | 10427 | 1467874247446 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 23:50:47 INFO - PROCESS | 10427 | 1467874247450 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 23:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 23:50:47 INFO - PROCESS | 10427 | 1467874247457 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 23:50:47 INFO - PROCESS | 10427 | 1467874247461 Marionette TRACE conn4 <- [1,1834,null,{}] 23:50:47 INFO - PROCESS | 10427 | 1467874247468 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:47 INFO - PROCESS | 10427 | 1467874247474 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:47 INFO - PROCESS | 10427 | 1467874247749 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 23:50:48 INFO - PROCESS | 10427 | 1467874248020 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:48 INFO - PROCESS | 10427 | 1467874248031 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:48 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e45800 == 30 [pid = 10427] [id = 466] 23:50:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x92e45c00) [pid = 10427] [serial = 1399] [outer = (nil)] 23:50:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x9564dc00) [pid = 10427] [serial = 1400] [outer = 0x92e45c00] 23:50:48 INFO - PROCESS | 10427 | 1467874248112 Marionette DEBUG loaded listener.js 23:50:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0x9aaba000) [pid = 10427] [serial = 1401] [outer = 0x92e45c00] 23:50:49 INFO - PROCESS | 10427 | 1467874249330 Marionette TRACE conn4 <- [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]]]}] 23:50:49 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 23:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 2340ms 23:50:49 INFO - PROCESS | 10427 | 1467874249951 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 23:50:49 INFO - PROCESS | 10427 | 1467874249963 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 23:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 23:50:50 INFO - PROCESS | 10427 | 1467874250065 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 23:50:50 INFO - PROCESS | 10427 | 1467874250074 Marionette TRACE conn4 <- [1,1838,null,{}] 23:50:50 INFO - PROCESS | 10427 | 1467874250112 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:50 INFO - PROCESS | 10427 | 1467874250123 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:50 INFO - PROCESS | 10427 | 1467874250407 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 23:50:50 INFO - PROCESS | 10427 | 1467874250606 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:50 INFO - PROCESS | 10427 | 1467874250614 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:50 INFO - PROCESS | 10427 | ++DOCSHELL 0x93f0f000 == 31 [pid = 10427] [id = 467] 23:50:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0x94a41400) [pid = 10427] [serial = 1402] [outer = (nil)] 23:50:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 94 (0x94a4e000) [pid = 10427] [serial = 1403] [outer = 0x94a41400] 23:50:50 INFO - PROCESS | 10427 | 1467874250692 Marionette DEBUG loaded listener.js 23:50:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 95 (0x95537400) [pid = 10427] [serial = 1404] [outer = 0x94a41400] 23:50:51 INFO - PROCESS | 10427 | 1467874251840 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 23:50:52 INFO - PROCESS | 10427 | --DOCSHELL 0x904e3800 == 30 [pid = 10427] [id = 443] 23:50:52 INFO - PROCESS | 10427 | --DOCSHELL 0x95530400 == 29 [pid = 10427] [id = 459] 23:50:52 INFO - PROCESS | 10427 | --DOCSHELL 0x92e44c00 == 28 [pid = 10427] [id = 458] 23:50:52 INFO - PROCESS | 10427 | --DOCSHELL 0x93d27c00 == 27 [pid = 10427] [id = 457] 23:50:52 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd0400 == 26 [pid = 10427] [id = 456] 23:50:52 INFO - PROCESS | 10427 | --DOCSHELL 0x904e8400 == 25 [pid = 10427] [id = 455] 23:50:52 INFO - PROCESS | 10427 | --DOCSHELL 0x9afd0000 == 24 [pid = 10427] [id = 453] 23:50:52 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd8400 == 23 [pid = 10427] [id = 454] 23:50:52 INFO - PROCESS | 10427 | --DOCSHELL 0x9a2d1c00 == 22 [pid = 10427] [id = 452] 23:50:52 INFO - PROCESS | 10427 | --DOCSHELL 0x9a8a7000 == 21 [pid = 10427] [id = 451] 23:50:52 INFO - PROCESS | 10427 | --DOCSHELL 0x9564e000 == 20 [pid = 10427] [id = 450] 23:50:52 INFO - PROCESS | 10427 | --DOCSHELL 0x92e44400 == 19 [pid = 10427] [id = 445] 23:50:52 INFO - PROCESS | 10427 | --DOCSHELL 0x9553a000 == 18 [pid = 10427] [id = 446] 23:50:52 INFO - PROCESS | 10427 | --DOCSHELL 0x95651c00 == 17 [pid = 10427] [id = 448] 23:50:52 INFO - PROCESS | 10427 | --DOCSHELL 0x97aec000 == 16 [pid = 10427] [id = 447] 23:50:52 INFO - PROCESS | 10427 | --DOCSHELL 0x92e45400 == 15 [pid = 10427] [id = 449] 23:50:52 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd4000 == 14 [pid = 10427] [id = 444] 23:50:52 INFO - PROCESS | 10427 | --DOCSHELL 0x9d6ed000 == 13 [pid = 10427] [id = 465] 23:50:52 INFO - PROCESS | 10427 | --DOCSHELL 0x92e45800 == 12 [pid = 10427] [id = 466] 23:50:52 INFO - PROCESS | 10427 | --DOCSHELL 0x904ea400 == 11 [pid = 10427] [id = 464] 23:50:52 INFO - PROCESS | 10427 | --DOCSHELL 0x9afd4c00 == 10 [pid = 10427] [id = 463] 23:50:52 INFO - PROCESS | 10427 | --DOCSHELL 0x91fc9c00 == 9 [pid = 10427] [id = 461] 23:50:52 INFO - PROCESS | 10427 | --DOCSHELL 0x9a641400 == 8 [pid = 10427] [id = 462] 23:50:52 INFO - PROCESS | 10427 | --DOCSHELL 0x904e2400 == 7 [pid = 10427] [id = 460] 23:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 23:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 2918ms 23:50:52 INFO - PROCESS | 10427 | --DOMWINDOW == 94 (0x9984a800) [pid = 10427] [serial = 1346] [outer = (nil)] [url = about:blank] 23:50:52 INFO - PROCESS | 10427 | --DOMWINDOW == 93 (0x930dd000) [pid = 10427] [serial = 1337] [outer = (nil)] [url = about:blank] 23:50:52 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0x93282800) [pid = 10427] [serial = 1338] [outer = (nil)] [url = about:blank] 23:50:52 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0x9555ec00) [pid = 10427] [serial = 1335] [outer = (nil)] [url = about:blank] 23:50:52 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x95530800) [pid = 10427] [serial = 1334] [outer = (nil)] [url = about:blank] 23:50:53 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x92e45000) [pid = 10427] [serial = 1314] [outer = (nil)] [url = about:blank] 23:50:53 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x91fcdc00) [pid = 10427] [serial = 1313] [outer = (nil)] [url = about:blank] 23:50:53 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x955d8000) [pid = 10427] [serial = 1317] [outer = (nil)] [url = about:blank] 23:50:53 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x95557400) [pid = 10427] [serial = 1316] [outer = (nil)] [url = about:blank] 23:50:53 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9a8ae800) [pid = 10427] [serial = 1320] [outer = (nil)] [url = about:blank] 23:50:53 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x9a63f800) [pid = 10427] [serial = 1319] [outer = (nil)] [url = about:blank] 23:50:53 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9c3e3000) [pid = 10427] [serial = 1323] [outer = (nil)] [url = about:blank] 23:50:53 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9c3b6800) [pid = 10427] [serial = 1322] [outer = (nil)] [url = about:blank] 23:50:53 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9d61a800) [pid = 10427] [serial = 1326] [outer = (nil)] [url = about:blank] 23:50:53 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9d615400) [pid = 10427] [serial = 1325] [outer = (nil)] [url = about:blank] 23:50:53 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0xa234c400) [pid = 10427] [serial = 1329] [outer = (nil)] [url = about:blank] 23:50:53 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0xa1134000) [pid = 10427] [serial = 1328] [outer = (nil)] [url = about:blank] 23:50:53 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x92e4a400) [pid = 10427] [serial = 1332] [outer = (nil)] [url = about:blank] 23:50:53 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x91fcb800) [pid = 10427] [serial = 1331] [outer = (nil)] [url = about:blank] 23:50:53 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x985bf400) [pid = 10427] [serial = 1343] [outer = (nil)] [url = about:blank] 23:50:53 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x9555d000) [pid = 10427] [serial = 1340] [outer = (nil)] [url = about:blank] 23:50:53 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x95565400) [pid = 10427] [serial = 1341] [outer = (nil)] [url = about:blank] 23:50:53 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x99845c00) [pid = 10427] [serial = 1344] [outer = (nil)] [url = about:blank] 23:50:53 INFO - PROCESS | 10427 | 1467874253183 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 23:50:53 INFO - PROCESS | 10427 | 1467874253189 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 23:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 23:50:53 INFO - PROCESS | 10427 | 1467874253204 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 23:50:53 INFO - PROCESS | 10427 | 1467874253213 Marionette TRACE conn4 <- [1,1842,null,{}] 23:50:53 INFO - PROCESS | 10427 | 1467874253223 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:53 INFO - PROCESS | 10427 | 1467874253231 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:53 INFO - PROCESS | 10427 | 1467874253427 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 23:50:53 INFO - PROCESS | 10427 | 1467874253576 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:53 INFO - PROCESS | 10427 | 1467874253591 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:53 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e45400 == 8 [pid = 10427] [id = 468] 23:50:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x92e45800) [pid = 10427] [serial = 1405] [outer = (nil)] 23:50:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x92e4b400) [pid = 10427] [serial = 1406] [outer = 0x92e45800] 23:50:53 INFO - PROCESS | 10427 | 1467874253697 Marionette DEBUG loaded listener.js 23:50:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x930d3c00) [pid = 10427] [serial = 1407] [outer = 0x92e45800] 23:50:54 INFO - PROCESS | 10427 | 1467874254901 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 23:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 23:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1753ms 23:50:54 INFO - PROCESS | 10427 | 1467874254958 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 23:50:54 INFO - PROCESS | 10427 | 1467874254966 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 23:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 23:50:54 INFO - PROCESS | 10427 | 1467874254983 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 23:50:55 INFO - PROCESS | 10427 | 1467874254995 Marionette TRACE conn4 <- [1,1846,null,{}] 23:50:55 INFO - PROCESS | 10427 | 1467874255006 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:55 INFO - PROCESS | 10427 | 1467874255015 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:55 INFO - PROCESS | 10427 | 1467874255384 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 23:50:55 INFO - PROCESS | 10427 | 1467874255495 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:55 INFO - PROCESS | 10427 | 1467874255509 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:55 INFO - PROCESS | 10427 | ++DOCSHELL 0x93f0a400 == 9 [pid = 10427] [id = 469] 23:50:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x94a47c00) [pid = 10427] [serial = 1408] [outer = (nil)] 23:50:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x95536c00) [pid = 10427] [serial = 1409] [outer = 0x94a47c00] 23:50:55 INFO - PROCESS | 10427 | 1467874255629 Marionette DEBUG loaded listener.js 23:50:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x95560400) [pid = 10427] [serial = 1410] [outer = 0x94a47c00] 23:50:56 INFO - PROCESS | 10427 | 1467874256748 Marionette TRACE conn4 <- [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]]]}] 23:50:56 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) 23:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1852ms 23:50:56 INFO - PROCESS | 10427 | 1467874256829 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 23:50:56 INFO - PROCESS | 10427 | 1467874256835 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 23:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 23:50:56 INFO - PROCESS | 10427 | 1467874256844 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 23:50:56 INFO - PROCESS | 10427 | 1467874256848 Marionette TRACE conn4 <- [1,1850,null,{}] 23:50:56 INFO - PROCESS | 10427 | 1467874256894 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:56 INFO - PROCESS | 10427 | 1467874256908 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:57 INFO - PROCESS | 10427 | 1467874257227 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 23:50:57 INFO - PROCESS | 10427 | 1467874257361 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:57 INFO - PROCESS | 10427 | 1467874257376 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:57 INFO - PROCESS | 10427 | ++DOCSHELL 0x97aeb800 == 10 [pid = 10427] [id = 470] 23:50:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x97aec000) [pid = 10427] [serial = 1411] [outer = (nil)] 23:50:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x994d1400) [pid = 10427] [serial = 1412] [outer = 0x97aec000] 23:50:57 INFO - PROCESS | 10427 | 1467874257584 Marionette DEBUG loaded listener.js 23:50:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9984a000) [pid = 10427] [serial = 1413] [outer = 0x97aec000] 23:50:59 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x94a4dc00) [pid = 10427] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 23:50:59 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9a8a8400) [pid = 10427] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 23:50:59 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9afd0800) [pid = 10427] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 23:50:59 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x92e4d800) [pid = 10427] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 23:50:59 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x92e4ec00) [pid = 10427] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 23:50:59 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x904eb800) [pid = 10427] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 23:50:59 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x95657000) [pid = 10427] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 23:50:59 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9687ec00) [pid = 10427] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 23:50:59 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x96833400) [pid = 10427] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 23:50:59 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9a8af800) [pid = 10427] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 23:50:59 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x94a4d400) [pid = 10427] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 23:50:59 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9553c800) [pid = 10427] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 23:50:59 INFO - PROCESS | 10427 | 1467874259415 Marionette TRACE conn4 <- [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]]]}] 23:50:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 2598ms 23:50:59 INFO - PROCESS | 10427 | 1467874259442 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 23:50:59 INFO - PROCESS | 10427 | 1467874259446 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 23:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 23:50:59 INFO - PROCESS | 10427 | 1467874259453 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 23:50:59 INFO - PROCESS | 10427 | 1467874259457 Marionette TRACE conn4 <- [1,1854,null,{}] 23:50:59 INFO - PROCESS | 10427 | 1467874259462 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:50:59 INFO - PROCESS | 10427 | 1467874259467 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:59 INFO - PROCESS | 10427 | 1467874259685 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 23:50:59 INFO - PROCESS | 10427 | 1467874259844 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:59 INFO - PROCESS | 10427 | 1467874259856 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:50:59 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e5400 == 11 [pid = 10427] [id = 471] 23:50:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x92e4ec00) [pid = 10427] [serial = 1414] [outer = (nil)] 23:50:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9687ec00) [pid = 10427] [serial = 1415] [outer = 0x92e4ec00] 23:50:59 INFO - PROCESS | 10427 | 1467874259954 Marionette DEBUG loaded listener.js 23:51:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9a644c00) [pid = 10427] [serial = 1416] [outer = 0x92e4ec00] 23:51:01 INFO - PROCESS | 10427 | 1467874261083 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 23:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1736ms 23:51:01 INFO - PROCESS | 10427 | 1467874261192 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 23:51:01 INFO - PROCESS | 10427 | 1467874261201 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 23:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 23:51:01 INFO - PROCESS | 10427 | 1467874261214 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 23:51:01 INFO - PROCESS | 10427 | 1467874261224 Marionette TRACE conn4 <- [1,1858,null,{}] 23:51:01 INFO - PROCESS | 10427 | 1467874261254 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:01 INFO - PROCESS | 10427 | 1467874261265 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:01 INFO - PROCESS | 10427 | 1467874261629 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 23:51:01 INFO - PROCESS | 10427 | 1467874261849 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:01 INFO - PROCESS | 10427 | 1467874261868 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:01 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e48400 == 12 [pid = 10427] [id = 472] 23:51:01 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x92e48c00) [pid = 10427] [serial = 1417] [outer = (nil)] 23:51:01 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x930d1400) [pid = 10427] [serial = 1418] [outer = 0x92e48c00] 23:51:01 INFO - PROCESS | 10427 | 1467874261992 Marionette DEBUG loaded listener.js 23:51:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x93d1a800) [pid = 10427] [serial = 1419] [outer = 0x92e48c00] 23:51:03 INFO - PROCESS | 10427 | 1467874263070 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 23:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 23:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1920ms 23:51:03 INFO - PROCESS | 10427 | 1467874263134 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 23:51:03 INFO - PROCESS | 10427 | 1467874263141 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 23:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 23:51:03 INFO - PROCESS | 10427 | 1467874263152 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 23:51:03 INFO - PROCESS | 10427 | 1467874263158 Marionette TRACE conn4 <- [1,1862,null,{}] 23:51:03 INFO - PROCESS | 10427 | 1467874263165 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:03 INFO - PROCESS | 10427 | 1467874263171 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:03 INFO - PROCESS | 10427 | 1467874263390 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 23:51:03 INFO - PROCESS | 10427 | 1467874263625 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:03 INFO - PROCESS | 10427 | 1467874263632 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:03 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd0800 == 13 [pid = 10427] [id = 473] 23:51:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x95565800) [pid = 10427] [serial = 1420] [outer = (nil)] 23:51:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x955da400) [pid = 10427] [serial = 1421] [outer = 0x95565800] 23:51:03 INFO - PROCESS | 10427 | 1467874263723 Marionette DEBUG loaded listener.js 23:51:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9946c000) [pid = 10427] [serial = 1422] [outer = 0x95565800] 23:51:04 INFO - PROCESS | 10427 | 1467874264738 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 23:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 23:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1643ms 23:51:04 INFO - PROCESS | 10427 | 1467874264792 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 23:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 23:51:04 INFO - PROCESS | 10427 | 1467874264797 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 23:51:04 INFO - PROCESS | 10427 | 1467874264805 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 23:51:04 INFO - PROCESS | 10427 | 1467874264808 Marionette TRACE conn4 <- [1,1866,null,{}] 23:51:04 INFO - PROCESS | 10427 | 1467874264824 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:04 INFO - PROCESS | 10427 | 1467874264833 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:05 INFO - PROCESS | 10427 | 1467874265060 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 23:51:05 INFO - PROCESS | 10427 | 1467874265420 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:05 INFO - PROCESS | 10427 | 1467874265434 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:05 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a649800 == 14 [pid = 10427] [id = 474] 23:51:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9a64a400) [pid = 10427] [serial = 1423] [outer = (nil)] 23:51:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9a8a9000) [pid = 10427] [serial = 1424] [outer = 0x9a64a400] 23:51:05 INFO - PROCESS | 10427 | 1467874265526 Marionette DEBUG loaded listener.js 23:51:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9aabf400) [pid = 10427] [serial = 1425] [outer = 0x9a64a400] 23:51:06 INFO - PROCESS | 10427 | 1467874266582 Marionette TRACE conn4 <- [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]]]}] 23:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 23:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1835ms 23:51:06 INFO - PROCESS | 10427 | 1467874266641 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 23:51:06 INFO - PROCESS | 10427 | 1467874266648 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 23:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 23:51:06 INFO - PROCESS | 10427 | 1467874266658 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 23:51:06 INFO - PROCESS | 10427 | 1467874266663 Marionette TRACE conn4 <- [1,1870,null,{}] 23:51:06 INFO - PROCESS | 10427 | 1467874266674 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:06 INFO - PROCESS | 10427 | 1467874266683 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:07 INFO - PROCESS | 10427 | 1467874267012 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 23:51:07 INFO - PROCESS | 10427 | 1467874267366 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:07 INFO - PROCESS | 10427 | 1467874267385 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:07 INFO - PROCESS | 10427 | ++DOCSHELL 0x904ea000 == 15 [pid = 10427] [id = 475] 23:51:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9a09a800) [pid = 10427] [serial = 1426] [outer = (nil)] 23:51:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9afd6800) [pid = 10427] [serial = 1427] [outer = 0x9a09a800] 23:51:07 INFO - PROCESS | 10427 | 1467874267534 Marionette DEBUG loaded listener.js 23:51:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9b541c00) [pid = 10427] [serial = 1428] [outer = 0x9a09a800] 23:51:08 INFO - PROCESS | 10427 | 1467874268699 Marionette TRACE conn4 <- [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]]]}] 23:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 23:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 2249ms 23:51:08 INFO - PROCESS | 10427 | 1467874268908 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 23:51:08 INFO - PROCESS | 10427 | 1467874268915 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 23:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 23:51:08 INFO - PROCESS | 10427 | 1467874268923 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 23:51:08 INFO - PROCESS | 10427 | 1467874268928 Marionette TRACE conn4 <- [1,1874,null,{}] 23:51:08 INFO - PROCESS | 10427 | 1467874268937 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:08 INFO - PROCESS | 10427 | 1467874268943 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:09 INFO - PROCESS | 10427 | 1467874269223 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 23:51:09 INFO - PROCESS | 10427 | 1467874269475 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:09 INFO - PROCESS | 10427 | 1467874269495 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:09 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e44800 == 16 [pid = 10427] [id = 476] 23:51:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x92e47c00) [pid = 10427] [serial = 1429] [outer = (nil)] 23:51:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x92e50800) [pid = 10427] [serial = 1430] [outer = 0x92e47c00] 23:51:09 INFO - PROCESS | 10427 | 1467874269571 Marionette DEBUG loaded listener.js 23:51:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x93d1f400) [pid = 10427] [serial = 1431] [outer = 0x92e47c00] 23:51:09 INFO - PROCESS | 10427 | --DOCSHELL 0x97aeb800 == 15 [pid = 10427] [id = 470] 23:51:10 INFO - PROCESS | 10427 | --DOCSHELL 0x93f0a400 == 14 [pid = 10427] [id = 469] 23:51:10 INFO - PROCESS | 10427 | --DOCSHELL 0x92e45400 == 13 [pid = 10427] [id = 468] 23:51:10 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9ab8c800) [pid = 10427] [serial = 1376] [outer = (nil)] [url = about:blank] 23:51:10 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9ae65800) [pid = 10427] [serial = 1377] [outer = (nil)] [url = about:blank] 23:51:10 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x9a923000) [pid = 10427] [serial = 1355] [outer = (nil)] [url = about:blank] 23:51:10 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9aabb800) [pid = 10427] [serial = 1356] [outer = (nil)] [url = about:blank] 23:51:10 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9afd5000) [pid = 10427] [serial = 1361] [outer = (nil)] [url = about:blank] 23:51:10 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9b547400) [pid = 10427] [serial = 1362] [outer = (nil)] [url = about:blank] 23:51:10 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x93d67800) [pid = 10427] [serial = 1349] [outer = (nil)] [url = about:blank] 23:51:10 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x94a48c00) [pid = 10427] [serial = 1350] [outer = (nil)] [url = about:blank] 23:51:10 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9c3dd800) [pid = 10427] [serial = 1364] [outer = (nil)] [url = about:blank] 23:51:10 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9c3e9400) [pid = 10427] [serial = 1365] [outer = (nil)] [url = about:blank] 23:51:10 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x91fcf400) [pid = 10427] [serial = 1367] [outer = (nil)] [url = about:blank] 23:51:10 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x92e50c00) [pid = 10427] [serial = 1368] [outer = (nil)] [url = about:blank] 23:51:10 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x96886400) [pid = 10427] [serial = 1352] [outer = (nil)] [url = about:blank] 23:51:10 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9984d800) [pid = 10427] [serial = 1353] [outer = (nil)] [url = about:blank] 23:51:10 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9a640c00) [pid = 10427] [serial = 1373] [outer = (nil)] [url = about:blank] 23:51:10 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9a446c00) [pid = 10427] [serial = 1347] [outer = (nil)] [url = about:blank] 23:51:10 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9ab86000) [pid = 10427] [serial = 1358] [outer = (nil)] [url = about:blank] 23:51:10 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9ab84400) [pid = 10427] [serial = 1359] [outer = (nil)] [url = about:blank] 23:51:10 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x95558000) [pid = 10427] [serial = 1370] [outer = (nil)] [url = about:blank] 23:51:10 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x955dc800) [pid = 10427] [serial = 1371] [outer = (nil)] [url = about:blank] 23:51:10 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x9a449800) [pid = 10427] [serial = 1380] [outer = (nil)] [url = about:blank] 23:51:10 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x9852f400) [pid = 10427] [serial = 1379] [outer = (nil)] [url = about:blank] 23:51:10 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x9a64bc00) [pid = 10427] [serial = 1374] [outer = (nil)] [url = about:blank] 23:51:10 INFO - PROCESS | 10427 | 1467874270548 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 23:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 23:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1683ms 23:51:10 INFO - PROCESS | 10427 | 1467874270608 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 23:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 23:51:10 INFO - PROCESS | 10427 | 1467874270613 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 23:51:10 INFO - PROCESS | 10427 | 1467874270623 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 23:51:10 INFO - PROCESS | 10427 | 1467874270630 Marionette TRACE conn4 <- [1,1878,null,{}] 23:51:10 INFO - PROCESS | 10427 | 1467874270636 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:10 INFO - PROCESS | 10427 | 1467874270642 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:10 INFO - PROCESS | 10427 | 1467874270827 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 23:51:11 INFO - PROCESS | 10427 | 1467874270986 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:11 INFO - PROCESS | 10427 | 1467874270996 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:11 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd3800 == 14 [pid = 10427] [id = 477] 23:51:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x93d22800) [pid = 10427] [serial = 1432] [outer = (nil)] 23:51:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x95564000) [pid = 10427] [serial = 1433] [outer = 0x93d22800] 23:51:11 INFO - PROCESS | 10427 | 1467874271073 Marionette DEBUG loaded listener.js 23:51:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x97aeb800) [pid = 10427] [serial = 1434] [outer = 0x93d22800] 23:51:11 INFO - PROCESS | 10427 | 1467874271949 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 23:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 23:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1391ms 23:51:12 INFO - PROCESS | 10427 | 1467874272012 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 23:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 23:51:12 INFO - PROCESS | 10427 | 1467874272017 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 23:51:12 INFO - PROCESS | 10427 | 1467874272024 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 23:51:12 INFO - PROCESS | 10427 | 1467874272027 Marionette TRACE conn4 <- [1,1882,null,{}] 23:51:12 INFO - PROCESS | 10427 | 1467874272044 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:12 INFO - PROCESS | 10427 | 1467874272053 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:12 INFO - PROCESS | 10427 | 1467874272241 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 23:51:12 INFO - PROCESS | 10427 | 1467874272391 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:12 INFO - PROCESS | 10427 | 1467874272399 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:12 INFO - PROCESS | 10427 | ++DOCSHELL 0x99f79400 == 15 [pid = 10427] [id = 478] 23:51:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x9a43c800) [pid = 10427] [serial = 1435] [outer = (nil)] 23:51:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x9a646000) [pid = 10427] [serial = 1436] [outer = 0x9a43c800] 23:51:12 INFO - PROCESS | 10427 | 1467874272499 Marionette DEBUG loaded listener.js 23:51:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9a838c00) [pid = 10427] [serial = 1437] [outer = 0x9a43c800] 23:51:13 INFO - PROCESS | 10427 | 1467874273556 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 23:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 23:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1589ms 23:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 23:51:13 INFO - PROCESS | 10427 | 1467874273614 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 23:51:13 INFO - PROCESS | 10427 | 1467874273617 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 23:51:13 INFO - PROCESS | 10427 | 1467874273623 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 23:51:13 INFO - PROCESS | 10427 | 1467874273626 Marionette TRACE conn4 <- [1,1886,null,{}] 23:51:13 INFO - PROCESS | 10427 | 1467874273639 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:13 INFO - PROCESS | 10427 | 1467874273645 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:13 INFO - PROCESS | 10427 | 1467874273865 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 23:51:13 INFO - PROCESS | 10427 | 1467874273897 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:13 INFO - PROCESS | 10427 | 1467874273906 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:13 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a095c00 == 16 [pid = 10427] [id = 479] 23:51:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9a699000) [pid = 10427] [serial = 1438] [outer = (nil)] 23:51:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9ab8dc00) [pid = 10427] [serial = 1439] [outer = 0x9a699000] 23:51:13 INFO - PROCESS | 10427 | 1467874273978 Marionette DEBUG loaded listener.js 23:51:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9ae64c00) [pid = 10427] [serial = 1440] [outer = 0x9a699000] 23:51:14 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x904e2c00) [pid = 10427] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 23:51:14 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9553b800) [pid = 10427] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 23:51:14 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9a642c00) [pid = 10427] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 23:51:14 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x97aec000) [pid = 10427] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 23:51:14 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x9b639000) [pid = 10427] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 23:51:14 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x92e45800) [pid = 10427] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 23:51:14 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x93d5b800) [pid = 10427] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 23:51:14 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x94a47c00) [pid = 10427] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 23:51:14 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x94a41400) [pid = 10427] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 23:51:14 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x9da30c00) [pid = 10427] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 23:51:14 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0x92e45c00) [pid = 10427] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 23:51:15 INFO - PROCESS | 10427 | 1467874275115 Marionette TRACE conn4 <- [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]]]}] 23:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 23:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1549ms 23:51:15 INFO - PROCESS | 10427 | 1467874275172 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 23:51:15 INFO - PROCESS | 10427 | 1467874275175 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 23:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 23:51:15 INFO - PROCESS | 10427 | 1467874275182 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 23:51:15 INFO - PROCESS | 10427 | 1467874275185 Marionette TRACE conn4 <- [1,1890,null,{}] 23:51:15 INFO - PROCESS | 10427 | 1467874275191 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:15 INFO - PROCESS | 10427 | 1467874275196 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:15 INFO - PROCESS | 10427 | 1467874275371 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 23:51:15 INFO - PROCESS | 10427 | 1467874275380 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:15 INFO - PROCESS | 10427 | 1467874275386 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:15 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d2c00 == 17 [pid = 10427] [id = 480] 23:51:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x93d5b800) [pid = 10427] [serial = 1441] [outer = (nil)] 23:51:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x955d4000) [pid = 10427] [serial = 1442] [outer = 0x93d5b800] 23:51:15 INFO - PROCESS | 10427 | 1467874275471 Marionette DEBUG loaded listener.js 23:51:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x9a43b800) [pid = 10427] [serial = 1443] [outer = 0x93d5b800] 23:51:16 INFO - PROCESS | 10427 | 1467874276397 Marionette TRACE conn4 <- [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]]]}] 23:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 23:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1233ms 23:51:16 INFO - PROCESS | 10427 | 1467874276415 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 23:51:16 INFO - PROCESS | 10427 | 1467874276420 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 23:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 23:51:16 INFO - PROCESS | 10427 | 1467874276435 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 23:51:16 INFO - PROCESS | 10427 | 1467874276438 Marionette TRACE conn4 <- [1,1894,null,{}] 23:51:16 INFO - PROCESS | 10427 | 1467874276444 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:16 INFO - PROCESS | 10427 | 1467874276455 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:16 INFO - PROCESS | 10427 | 1467874276697 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 23:51:16 INFO - PROCESS | 10427 | 1467874276857 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:16 INFO - PROCESS | 10427 | 1467874276868 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:16 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a4d000 == 18 [pid = 10427] [id = 481] 23:51:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x96825000) [pid = 10427] [serial = 1444] [outer = (nil)] 23:51:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9c126000) [pid = 10427] [serial = 1445] [outer = 0x96825000] 23:51:16 INFO - PROCESS | 10427 | 1467874276967 Marionette DEBUG loaded listener.js 23:51:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x9c3e2000) [pid = 10427] [serial = 1446] [outer = 0x96825000] 23:51:18 INFO - PROCESS | 10427 | 1467874278534 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 23:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 23:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 2136ms 23:51:18 INFO - PROCESS | 10427 | 1467874278574 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 23:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 23:51:18 INFO - PROCESS | 10427 | 1467874278583 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 23:51:18 INFO - PROCESS | 10427 | 1467874278594 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 23:51:18 INFO - PROCESS | 10427 | 1467874278605 Marionette TRACE conn4 <- [1,1898,null,{}] 23:51:18 INFO - PROCESS | 10427 | 1467874278616 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:18 INFO - PROCESS | 10427 | 1467874278624 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:18 INFO - PROCESS | 10427 | 1467874278929 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 23:51:19 INFO - PROCESS | 10427 | 1467874279130 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:19 INFO - PROCESS | 10427 | 1467874279145 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:19 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd2800 == 19 [pid = 10427] [id = 482] 23:51:19 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x92e42c00) [pid = 10427] [serial = 1447] [outer = (nil)] 23:51:19 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x95558000) [pid = 10427] [serial = 1448] [outer = 0x92e42c00] 23:51:19 INFO - PROCESS | 10427 | 1467874279304 Marionette DEBUG loaded listener.js 23:51:19 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x955d2000) [pid = 10427] [serial = 1449] [outer = 0x92e42c00] 23:51:20 INFO - PROCESS | 10427 | 1467874280389 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 23:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 23:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1907ms 23:51:20 INFO - PROCESS | 10427 | 1467874280499 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 23:51:20 INFO - PROCESS | 10427 | 1467874280507 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 23:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 23:51:20 INFO - PROCESS | 10427 | 1467874280569 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 23:51:20 INFO - PROCESS | 10427 | 1467874280574 Marionette TRACE conn4 <- [1,1902,null,{}] 23:51:20 INFO - PROCESS | 10427 | 1467874280582 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:20 INFO - PROCESS | 10427 | 1467874280588 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:20 INFO - PROCESS | 10427 | 1467874280860 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 23:51:21 INFO - PROCESS | 10427 | 1467874281128 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:21 INFO - PROCESS | 10427 | 1467874281139 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:21 INFO - PROCESS | 10427 | ++DOCSHELL 0x930db000 == 20 [pid = 10427] [id = 483] 23:51:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9a4d1400) [pid = 10427] [serial = 1450] [outer = (nil)] 23:51:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9aac2800) [pid = 10427] [serial = 1451] [outer = 0x9a4d1400] 23:51:21 INFO - PROCESS | 10427 | 1467874281297 Marionette DEBUG loaded listener.js 23:51:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9ab8ec00) [pid = 10427] [serial = 1452] [outer = 0x9a4d1400] 23:51:22 INFO - PROCESS | 10427 | 1467874282540 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 23:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 23:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 2088ms 23:51:22 INFO - PROCESS | 10427 | 1467874282608 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 23:51:22 INFO - PROCESS | 10427 | 1467874282614 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 23:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 23:51:22 INFO - PROCESS | 10427 | 1467874282624 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 23:51:22 INFO - PROCESS | 10427 | 1467874282631 Marionette TRACE conn4 <- [1,1906,null,{}] 23:51:22 INFO - PROCESS | 10427 | 1467874282668 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:22 INFO - PROCESS | 10427 | 1467874282680 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:22 INFO - PROCESS | 10427 | 1467874282952 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 23:51:23 INFO - PROCESS | 10427 | 1467874283174 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:23 INFO - PROCESS | 10427 | 1467874283185 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:23 INFO - PROCESS | 10427 | ++DOCSHELL 0x9c3bdc00 == 21 [pid = 10427] [id = 484] 23:51:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9c3dd000) [pid = 10427] [serial = 1453] [outer = (nil)] 23:51:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9c3eb800) [pid = 10427] [serial = 1454] [outer = 0x9c3dd000] 23:51:23 INFO - PROCESS | 10427 | 1467874283270 Marionette DEBUG loaded listener.js 23:51:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9c463000) [pid = 10427] [serial = 1455] [outer = 0x9c3dd000] 23:51:24 INFO - PROCESS | 10427 | 1467874284343 Marionette TRACE conn4 <- [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]]]}] 23:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 23:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1770ms 23:51:24 INFO - PROCESS | 10427 | 1467874284394 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 23:51:24 INFO - PROCESS | 10427 | 1467874284401 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 23:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 23:51:24 INFO - PROCESS | 10427 | 1467874284410 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 23:51:24 INFO - PROCESS | 10427 | 1467874284415 Marionette TRACE conn4 <- [1,1910,null,{}] 23:51:24 INFO - PROCESS | 10427 | 1467874284423 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:24 INFO - PROCESS | 10427 | 1467874284430 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:24 INFO - PROCESS | 10427 | 1467874284670 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 23:51:25 INFO - PROCESS | 10427 | 1467874284978 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:25 INFO - PROCESS | 10427 | 1467874284991 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:25 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd2c00 == 22 [pid = 10427] [id = 485] 23:51:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x985bd800) [pid = 10427] [serial = 1456] [outer = (nil)] 23:51:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9d6ecc00) [pid = 10427] [serial = 1457] [outer = 0x985bd800] 23:51:25 INFO - PROCESS | 10427 | 1467874285109 Marionette DEBUG loaded listener.js 23:51:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9da33800) [pid = 10427] [serial = 1458] [outer = 0x985bd800] 23:51:26 INFO - PROCESS | 10427 | 1467874286232 Marionette TRACE conn4 <- [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]]]}] 23:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 23:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1893ms 23:51:26 INFO - PROCESS | 10427 | 1467874286305 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 23:51:26 INFO - PROCESS | 10427 | 1467874286309 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 23:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 23:51:26 INFO - PROCESS | 10427 | 1467874286319 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 23:51:26 INFO - PROCESS | 10427 | 1467874286324 Marionette TRACE conn4 <- [1,1914,null,{}] 23:51:26 INFO - PROCESS | 10427 | 1467874286333 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:26 INFO - PROCESS | 10427 | 1467874286341 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:26 INFO - PROCESS | 10427 | 1467874286627 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 23:51:26 INFO - PROCESS | 10427 | 1467874286903 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:26 INFO - PROCESS | 10427 | 1467874286910 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:26 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d20400 == 23 [pid = 10427] [id = 486] 23:51:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9a8a8800) [pid = 10427] [serial = 1459] [outer = (nil)] 23:51:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0xa2001c00) [pid = 10427] [serial = 1460] [outer = 0x9a8a8800] 23:51:27 INFO - PROCESS | 10427 | 1467874287003 Marionette DEBUG loaded listener.js 23:51:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0xa2009c00) [pid = 10427] [serial = 1461] [outer = 0x9a8a8800] 23:51:27 INFO - PROCESS | 10427 | 1467874287989 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 23:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 23:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1738ms 23:51:28 INFO - PROCESS | 10427 | 1467874288057 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 23:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 23:51:28 INFO - PROCESS | 10427 | 1467874288061 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 23:51:28 INFO - PROCESS | 10427 | 1467874288067 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 23:51:28 INFO - PROCESS | 10427 | 1467874288071 Marionette TRACE conn4 <- [1,1918,null,{}] 23:51:28 INFO - PROCESS | 10427 | 1467874288077 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:28 INFO - PROCESS | 10427 | 1467874288087 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:28 INFO - PROCESS | 10427 | 1467874288336 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 23:51:28 INFO - PROCESS | 10427 | 1467874288562 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:28 INFO - PROCESS | 10427 | 1467874288570 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:28 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd4c00 == 24 [pid = 10427] [id = 487] 23:51:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x91fd5800) [pid = 10427] [serial = 1462] [outer = (nil)] 23:51:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x92e43000) [pid = 10427] [serial = 1463] [outer = 0x91fd5800] 23:51:28 INFO - PROCESS | 10427 | 1467874288879 Marionette DEBUG loaded listener.js 23:51:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x93d23000) [pid = 10427] [serial = 1464] [outer = 0x91fd5800] 23:51:29 INFO - PROCESS | 10427 | 1467874289824 Marionette TRACE conn4 <- [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]]]}] 23:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 23:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1838ms 23:51:29 INFO - PROCESS | 10427 | 1467874289907 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 23:51:29 INFO - PROCESS | 10427 | 1467874289914 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 23:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 23:51:29 INFO - PROCESS | 10427 | 1467874289923 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 23:51:29 INFO - PROCESS | 10427 | 1467874289927 Marionette TRACE conn4 <- [1,1922,null,{}] 23:51:29 INFO - PROCESS | 10427 | 1467874289935 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:29 INFO - PROCESS | 10427 | 1467874289941 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:30 INFO - PROCESS | 10427 | 1467874290165 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 23:51:31 INFO - PROCESS | 10427 | --DOCSHELL 0x93f0f000 == 23 [pid = 10427] [id = 467] 23:51:31 INFO - PROCESS | 10427 | --DOCSHELL 0x904e5400 == 22 [pid = 10427] [id = 471] 23:51:31 INFO - PROCESS | 10427 | --DOCSHELL 0x9a649800 == 21 [pid = 10427] [id = 474] 23:51:31 INFO - PROCESS | 10427 | --DOCSHELL 0x904ea000 == 20 [pid = 10427] [id = 475] 23:51:31 INFO - PROCESS | 10427 | --DOCSHELL 0x92e48400 == 19 [pid = 10427] [id = 472] 23:51:31 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd0800 == 18 [pid = 10427] [id = 473] 23:51:31 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x92e49800) [pid = 10427] [serial = 1383] [outer = (nil)] [url = about:blank] 23:51:31 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x904ef000) [pid = 10427] [serial = 1382] [outer = (nil)] [url = about:blank] 23:51:31 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x96880000) [pid = 10427] [serial = 1386] [outer = (nil)] [url = about:blank] 23:51:31 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9564d800) [pid = 10427] [serial = 1385] [outer = (nil)] [url = about:blank] 23:51:31 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9a920c00) [pid = 10427] [serial = 1389] [outer = (nil)] [url = about:blank] 23:51:31 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x994d1400) [pid = 10427] [serial = 1412] [outer = (nil)] [url = about:blank] 23:51:31 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9a837c00) [pid = 10427] [serial = 1388] [outer = (nil)] [url = about:blank] 23:51:31 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9c3de400) [pid = 10427] [serial = 1392] [outer = (nil)] [url = about:blank] 23:51:31 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9984a000) [pid = 10427] [serial = 1413] [outer = (nil)] [url = about:blank] 23:51:31 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9c3b8800) [pid = 10427] [serial = 1391] [outer = (nil)] [url = about:blank] 23:51:31 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x92e4b400) [pid = 10427] [serial = 1406] [outer = (nil)] [url = about:blank] 23:51:31 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x9d615000) [pid = 10427] [serial = 1395] [outer = (nil)] [url = about:blank] 23:51:31 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x930d3c00) [pid = 10427] [serial = 1407] [outer = (nil)] [url = about:blank] 23:51:31 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x95536c00) [pid = 10427] [serial = 1409] [outer = (nil)] [url = about:blank] 23:51:31 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9c466800) [pid = 10427] [serial = 1394] [outer = (nil)] [url = about:blank] 23:51:31 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x95537400) [pid = 10427] [serial = 1404] [outer = (nil)] [url = about:blank] 23:51:31 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x94a4e000) [pid = 10427] [serial = 1403] [outer = (nil)] [url = about:blank] 23:51:31 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0xa20aa800) [pid = 10427] [serial = 1398] [outer = (nil)] [url = about:blank] 23:51:31 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x9da39800) [pid = 10427] [serial = 1397] [outer = (nil)] [url = about:blank] 23:51:31 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x9aaba000) [pid = 10427] [serial = 1401] [outer = (nil)] [url = about:blank] 23:51:31 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x9564dc00) [pid = 10427] [serial = 1400] [outer = (nil)] [url = about:blank] 23:51:31 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x95560400) [pid = 10427] [serial = 1410] [outer = (nil)] [url = about:blank] 23:51:31 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x9687ec00) [pid = 10427] [serial = 1415] [outer = (nil)] [url = about:blank] 23:51:31 INFO - PROCESS | 10427 | 1467874291507 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:31 INFO - PROCESS | 10427 | 1467874291520 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:31 INFO - PROCESS | 10427 | ++DOCSHELL 0x904eb400 == 19 [pid = 10427] [id = 488] 23:51:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x904ec400) [pid = 10427] [serial = 1465] [outer = (nil)] 23:51:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x91fc9400) [pid = 10427] [serial = 1466] [outer = 0x904ec400] 23:51:31 INFO - PROCESS | 10427 | 1467874291601 Marionette DEBUG loaded listener.js 23:51:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x91fd1800) [pid = 10427] [serial = 1467] [outer = 0x904ec400] 23:51:32 INFO - PROCESS | 10427 | 1467874292485 Marionette TRACE conn4 <- [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]]]}] 23:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 23:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 2600ms 23:51:32 INFO - PROCESS | 10427 | 1467874292524 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 23:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 23:51:32 INFO - PROCESS | 10427 | 1467874292530 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 23:51:32 INFO - PROCESS | 10427 | 1467874292540 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 23:51:32 INFO - PROCESS | 10427 | 1467874292544 Marionette TRACE conn4 <- [1,1926,null,{}] 23:51:32 INFO - PROCESS | 10427 | 1467874292562 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:32 INFO - PROCESS | 10427 | 1467874292576 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:32 INFO - PROCESS | 10427 | 1467874292751 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 23:51:32 INFO - PROCESS | 10427 | 1467874292936 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:32 INFO - PROCESS | 10427 | 1467874292954 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:33 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d21400 == 20 [pid = 10427] [id = 489] 23:51:33 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x93d26800) [pid = 10427] [serial = 1468] [outer = (nil)] 23:51:33 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x93f0d800) [pid = 10427] [serial = 1469] [outer = 0x93d26800] 23:51:33 INFO - PROCESS | 10427 | 1467874293137 Marionette DEBUG loaded listener.js 23:51:33 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x94a50800) [pid = 10427] [serial = 1470] [outer = 0x93d26800] 23:51:34 INFO - PROCESS | 10427 | 1467874294403 Marionette TRACE conn4 <- [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]]]}] 23:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 23:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1896ms 23:51:34 INFO - PROCESS | 10427 | 1467874294451 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 23:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 23:51:34 INFO - PROCESS | 10427 | 1467874294462 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 23:51:34 INFO - PROCESS | 10427 | 1467874294472 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 23:51:34 INFO - PROCESS | 10427 | 1467874294478 Marionette TRACE conn4 <- [1,1930,null,{}] 23:51:34 INFO - PROCESS | 10427 | 1467874294504 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:34 INFO - PROCESS | 10427 | 1467874294513 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:34 INFO - PROCESS | 10427 | 1467874294836 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 23:51:35 INFO - PROCESS | 10427 | 1467874295028 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:35 INFO - PROCESS | 10427 | 1467874295041 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:35 INFO - PROCESS | 10427 | ++DOCSHELL 0x9555e000 == 21 [pid = 10427] [id = 490] 23:51:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x95561800) [pid = 10427] [serial = 1471] [outer = (nil)] 23:51:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x955d8000) [pid = 10427] [serial = 1472] [outer = 0x95561800] 23:51:35 INFO - PROCESS | 10427 | 1467874295234 Marionette DEBUG loaded listener.js 23:51:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x95651800) [pid = 10427] [serial = 1473] [outer = 0x95561800] 23:51:36 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x93d22800) [pid = 10427] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 23:51:36 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x93d5b800) [pid = 10427] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 23:51:36 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x92e4ec00) [pid = 10427] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 23:51:36 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x9a64a400) [pid = 10427] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 23:51:36 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x9a43c800) [pid = 10427] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 23:51:36 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x95565800) [pid = 10427] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 23:51:36 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x9a699000) [pid = 10427] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 23:51:36 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x92e48c00) [pid = 10427] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 23:51:36 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x9a09a800) [pid = 10427] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 23:51:36 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0x92e47c00) [pid = 10427] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 23:51:36 INFO - PROCESS | 10427 | --DOMWINDOW == 61 (0x96825000) [pid = 10427] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 23:51:36 INFO - PROCESS | 10427 | 1467874296968 Marionette TRACE conn4 <- [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]]]}] 23:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 23:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 2557ms 23:51:37 INFO - PROCESS | 10427 | 1467874297028 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 23:51:37 INFO - PROCESS | 10427 | 1467874297032 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 23:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 23:51:37 INFO - PROCESS | 10427 | 1467874297047 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 23:51:37 INFO - PROCESS | 10427 | 1467874297057 Marionette TRACE conn4 <- [1,1934,null,{}] 23:51:37 INFO - PROCESS | 10427 | 1467874297067 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:37 INFO - PROCESS | 10427 | 1467874297076 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:37 INFO - PROCESS | 10427 | 1467874297274 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 23:51:37 INFO - PROCESS | 10427 | 1467874297408 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:37 INFO - PROCESS | 10427 | 1467874297414 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:37 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a7cc00 == 22 [pid = 10427] [id = 491] 23:51:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 62 (0x9555d000) [pid = 10427] [serial = 1474] [outer = (nil)] 23:51:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x99843800) [pid = 10427] [serial = 1475] [outer = 0x9555d000] 23:51:37 INFO - PROCESS | 10427 | 1467874297492 Marionette DEBUG loaded listener.js 23:51:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x99f6f800) [pid = 10427] [serial = 1476] [outer = 0x9555d000] 23:51:38 INFO - PROCESS | 10427 | 1467874298397 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 23:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 23:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1402ms 23:51:38 INFO - PROCESS | 10427 | 1467874298443 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 23:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 23:51:38 INFO - PROCESS | 10427 | 1467874298450 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 23:51:38 INFO - PROCESS | 10427 | 1467874298458 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 23:51:38 INFO - PROCESS | 10427 | 1467874298463 Marionette TRACE conn4 <- [1,1938,null,{}] 23:51:38 INFO - PROCESS | 10427 | 1467874298470 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:38 INFO - PROCESS | 10427 | 1467874298476 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:38 INFO - PROCESS | 10427 | 1467874298699 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 23:51:39 INFO - PROCESS | 10427 | 1467874299081 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:39 INFO - PROCESS | 10427 | 1467874299095 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:39 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e6c00 == 23 [pid = 10427] [id = 492] 23:51:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x904e7400) [pid = 10427] [serial = 1477] [outer = (nil)] 23:51:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x904ee400) [pid = 10427] [serial = 1478] [outer = 0x904e7400] 23:51:39 INFO - PROCESS | 10427 | 1467874299209 Marionette DEBUG loaded listener.js 23:51:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x92e44400) [pid = 10427] [serial = 1479] [outer = 0x904e7400] 23:51:40 INFO - PROCESS | 10427 | 1467874300501 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 23:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 23:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 2095ms 23:51:40 INFO - PROCESS | 10427 | 1467874300557 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 23:51:40 INFO - PROCESS | 10427 | 1467874300566 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 23:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 23:51:40 INFO - PROCESS | 10427 | 1467874300594 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 23:51:40 INFO - PROCESS | 10427 | 1467874300602 Marionette TRACE conn4 <- [1,1942,null,{}] 23:51:40 INFO - PROCESS | 10427 | 1467874300614 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:40 INFO - PROCESS | 10427 | 1467874300631 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:41 INFO - PROCESS | 10427 | 1467874301071 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 23:51:41 INFO - PROCESS | 10427 | 1467874301251 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:41 INFO - PROCESS | 10427 | 1467874301267 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:41 INFO - PROCESS | 10427 | ++DOCSHELL 0x95558400 == 24 [pid = 10427] [id = 493] 23:51:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x95558c00) [pid = 10427] [serial = 1480] [outer = (nil)] 23:51:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x95563800) [pid = 10427] [serial = 1481] [outer = 0x95558c00] 23:51:41 INFO - PROCESS | 10427 | 1467874301408 Marionette DEBUG loaded listener.js 23:51:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9564fc00) [pid = 10427] [serial = 1482] [outer = 0x95558c00] 23:51:42 INFO - PROCESS | 10427 | 1467874302559 Marionette TRACE conn4 <- [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]]]}] 23:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 23:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 2307ms 23:51:43 INFO - PROCESS | 10427 | 1467874303191 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 23:51:43 INFO - PROCESS | 10427 | 1467874303202 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 23:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 23:51:43 INFO - PROCESS | 10427 | 1467874303243 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 23:51:43 INFO - PROCESS | 10427 | 1467874303249 Marionette TRACE conn4 <- [1,1946,null,{}] 23:51:43 INFO - PROCESS | 10427 | 1467874303291 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:43 INFO - PROCESS | 10427 | 1467874303299 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:43 INFO - PROCESS | 10427 | 1467874303563 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 23:51:43 INFO - PROCESS | 10427 | 1467874303762 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:43 INFO - PROCESS | 10427 | 1467874303773 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:43 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e44c00 == 25 [pid = 10427] [id = 494] 23:51:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9564f400) [pid = 10427] [serial = 1483] [outer = (nil)] 23:51:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9a649400) [pid = 10427] [serial = 1484] [outer = 0x9564f400] 23:51:43 INFO - PROCESS | 10427 | 1467874303890 Marionette DEBUG loaded listener.js 23:51:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9a837800) [pid = 10427] [serial = 1485] [outer = 0x9564f400] 23:51:45 INFO - PROCESS | 10427 | 1467874305149 Marionette TRACE conn4 <- [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]]]}] 23:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 23:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1926ms 23:51:45 INFO - PROCESS | 10427 | 1467874305166 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 23:51:45 INFO - PROCESS | 10427 | 1467874305170 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 23:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 23:51:45 INFO - PROCESS | 10427 | 1467874305187 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 23:51:45 INFO - PROCESS | 10427 | 1467874305196 Marionette TRACE conn4 <- [1,1950,null,{}] 23:51:45 INFO - PROCESS | 10427 | 1467874305202 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:45 INFO - PROCESS | 10427 | 1467874305211 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:45 INFO - PROCESS | 10427 | 1467874305459 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 23:51:45 INFO - PROCESS | 10427 | 1467874305749 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:45 INFO - PROCESS | 10427 | 1467874305759 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:45 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a642000 == 26 [pid = 10427] [id = 495] 23:51:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9a921400) [pid = 10427] [serial = 1486] [outer = (nil)] 23:51:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9ab89c00) [pid = 10427] [serial = 1487] [outer = 0x9a921400] 23:51:45 INFO - PROCESS | 10427 | 1467874305857 Marionette DEBUG loaded listener.js 23:51:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9ab8f000) [pid = 10427] [serial = 1488] [outer = 0x9a921400] 23:51:47 INFO - PROCESS | 10427 | 1467874307169 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 23:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 23:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 2006ms 23:51:47 INFO - PROCESS | 10427 | 1467874307186 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 23:51:47 INFO - PROCESS | 10427 | 1467874307193 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 23:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 23:51:47 INFO - PROCESS | 10427 | 1467874307218 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 23:51:47 INFO - PROCESS | 10427 | 1467874307224 Marionette TRACE conn4 <- [1,1954,null,{}] 23:51:47 INFO - PROCESS | 10427 | 1467874307237 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:47 INFO - PROCESS | 10427 | 1467874307243 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:47 INFO - PROCESS | 10427 | 1467874307519 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 23:51:48 INFO - PROCESS | 10427 | 1467874308005 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:48 INFO - PROCESS | 10427 | 1467874308020 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:48 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e5000 == 27 [pid = 10427] [id = 496] 23:51:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x904e5c00) [pid = 10427] [serial = 1489] [outer = (nil)] 23:51:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x91fcb800) [pid = 10427] [serial = 1490] [outer = 0x904e5c00] 23:51:48 INFO - PROCESS | 10427 | 1467874308138 Marionette DEBUG loaded listener.js 23:51:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x92e4c800) [pid = 10427] [serial = 1491] [outer = 0x904e5c00] 23:51:49 INFO - PROCESS | 10427 | --DOCSHELL 0x94a7cc00 == 26 [pid = 10427] [id = 491] 23:51:49 INFO - PROCESS | 10427 | --DOCSHELL 0x9555e000 == 25 [pid = 10427] [id = 490] 23:51:49 INFO - PROCESS | 10427 | --DOCSHELL 0x93d21400 == 24 [pid = 10427] [id = 489] 23:51:49 INFO - PROCESS | 10427 | --DOCSHELL 0x904eb400 == 23 [pid = 10427] [id = 488] 23:51:49 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x955d4000) [pid = 10427] [serial = 1442] [outer = (nil)] [url = about:blank] 23:51:49 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9a644c00) [pid = 10427] [serial = 1416] [outer = (nil)] [url = about:blank] 23:51:49 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9aabf400) [pid = 10427] [serial = 1425] [outer = (nil)] [url = about:blank] 23:51:49 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9a838c00) [pid = 10427] [serial = 1437] [outer = (nil)] [url = about:blank] 23:51:49 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x955da400) [pid = 10427] [serial = 1421] [outer = (nil)] [url = about:blank] 23:51:49 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9ab8dc00) [pid = 10427] [serial = 1439] [outer = (nil)] [url = about:blank] 23:51:49 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x930d1400) [pid = 10427] [serial = 1418] [outer = (nil)] [url = about:blank] 23:51:49 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9a646000) [pid = 10427] [serial = 1436] [outer = (nil)] [url = about:blank] 23:51:49 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9afd6800) [pid = 10427] [serial = 1427] [outer = (nil)] [url = about:blank] 23:51:49 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x92e50800) [pid = 10427] [serial = 1430] [outer = (nil)] [url = about:blank] 23:51:49 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x9946c000) [pid = 10427] [serial = 1422] [outer = (nil)] [url = about:blank] 23:51:49 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x93d1f400) [pid = 10427] [serial = 1431] [outer = (nil)] [url = about:blank] 23:51:49 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x9ae64c00) [pid = 10427] [serial = 1440] [outer = (nil)] [url = about:blank] 23:51:49 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x9b541c00) [pid = 10427] [serial = 1428] [outer = (nil)] [url = about:blank] 23:51:49 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x95564000) [pid = 10427] [serial = 1433] [outer = (nil)] [url = about:blank] 23:51:49 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x9a8a9000) [pid = 10427] [serial = 1424] [outer = (nil)] [url = about:blank] 23:51:49 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0x93d1a800) [pid = 10427] [serial = 1419] [outer = (nil)] [url = about:blank] 23:51:49 INFO - PROCESS | 10427 | --DOMWINDOW == 61 (0x9c3e2000) [pid = 10427] [serial = 1446] [outer = (nil)] [url = about:blank] 23:51:49 INFO - PROCESS | 10427 | --DOMWINDOW == 60 (0x9c126000) [pid = 10427] [serial = 1445] [outer = (nil)] [url = about:blank] 23:51:49 INFO - PROCESS | 10427 | --DOMWINDOW == 59 (0x9a43b800) [pid = 10427] [serial = 1443] [outer = (nil)] [url = about:blank] 23:51:49 INFO - PROCESS | 10427 | --DOMWINDOW == 58 (0x97aeb800) [pid = 10427] [serial = 1434] [outer = (nil)] [url = about:blank] 23:51:49 INFO - PROCESS | 10427 | 1467874309302 Marionette TRACE conn4 <- [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]]]}] 23:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 23:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 2163ms 23:51:49 INFO - PROCESS | 10427 | 1467874309368 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 23:51:49 INFO - PROCESS | 10427 | 1467874309374 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 23:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 23:51:49 INFO - PROCESS | 10427 | 1467874309388 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 23:51:49 INFO - PROCESS | 10427 | 1467874309393 Marionette TRACE conn4 <- [1,1958,null,{}] 23:51:49 INFO - PROCESS | 10427 | 1467874309401 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:49 INFO - PROCESS | 10427 | 1467874309408 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:49 INFO - PROCESS | 10427 | 1467874309595 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 23:51:49 INFO - PROCESS | 10427 | 1467874309608 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:49 INFO - PROCESS | 10427 | 1467874309620 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:49 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d1e400 == 24 [pid = 10427] [id = 497] 23:51:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 59 (0x93d21400) [pid = 10427] [serial = 1492] [outer = (nil)] 23:51:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 60 (0x95536800) [pid = 10427] [serial = 1493] [outer = 0x93d21400] 23:51:49 INFO - PROCESS | 10427 | 1467874309691 Marionette DEBUG loaded listener.js 23:51:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 61 (0x955db000) [pid = 10427] [serial = 1494] [outer = 0x93d21400] 23:51:50 INFO - PROCESS | 10427 | 1467874310663 Marionette TRACE conn4 <- [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]]]}] 23:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 23:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1333ms 23:51:50 INFO - PROCESS | 10427 | 1467874310724 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 23:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 23:51:50 INFO - PROCESS | 10427 | 1467874310731 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 23:51:50 INFO - PROCESS | 10427 | 1467874310739 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 23:51:50 INFO - PROCESS | 10427 | 1467874310742 Marionette TRACE conn4 <- [1,1962,null,{}] 23:51:50 INFO - PROCESS | 10427 | 1467874310748 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:50 INFO - PROCESS | 10427 | 1467874310754 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:51 INFO - PROCESS | 10427 | 1467874311017 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 23:51:51 INFO - PROCESS | 10427 | 1467874311036 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:51 INFO - PROCESS | 10427 | 1467874311043 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:51 INFO - PROCESS | 10427 | ++DOCSHELL 0x96830c00 == 25 [pid = 10427] [id = 498] 23:51:51 INFO - PROCESS | 10427 | ++DOMWINDOW == 62 (0x98529800) [pid = 10427] [serial = 1495] [outer = (nil)] 23:51:51 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x99849000) [pid = 10427] [serial = 1496] [outer = 0x98529800] 23:51:51 INFO - PROCESS | 10427 | 1467874311118 Marionette DEBUG loaded listener.js 23:51:51 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x9a43b000) [pid = 10427] [serial = 1497] [outer = 0x98529800] 23:51:52 INFO - PROCESS | 10427 | 1467874312099 Marionette TRACE conn4 <- [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]]]}] 23:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 23:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1431ms 23:51:52 INFO - PROCESS | 10427 | 1467874312173 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 23:51:52 INFO - PROCESS | 10427 | 1467874312176 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 23:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 23:51:52 INFO - PROCESS | 10427 | 1467874312193 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 23:51:52 INFO - PROCESS | 10427 | 1467874312202 Marionette TRACE conn4 <- [1,1966,null,{}] 23:51:52 INFO - PROCESS | 10427 | 1467874312217 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:52 INFO - PROCESS | 10427 | 1467874312224 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:52 INFO - PROCESS | 10427 | 1467874312450 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 23:51:52 INFO - PROCESS | 10427 | 1467874312480 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:52 INFO - PROCESS | 10427 | 1467874312488 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:52 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d21c00 == 26 [pid = 10427] [id = 499] 23:51:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x9a63f400) [pid = 10427] [serial = 1498] [outer = (nil)] 23:51:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x9aabf000) [pid = 10427] [serial = 1499] [outer = 0x9a63f400] 23:51:52 INFO - PROCESS | 10427 | 1467874312557 Marionette DEBUG loaded listener.js 23:51:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9aac4c00) [pid = 10427] [serial = 1500] [outer = 0x9a63f400] 23:51:53 INFO - PROCESS | 10427 | 1467874313542 Marionette TRACE conn4 <- [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]]]}] 23:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 23:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1407ms 23:51:53 INFO - PROCESS | 10427 | 1467874313593 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 23:51:53 INFO - PROCESS | 10427 | 1467874313597 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 23:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 23:51:53 INFO - PROCESS | 10427 | 1467874313604 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 23:51:53 INFO - PROCESS | 10427 | 1467874313607 Marionette TRACE conn4 <- [1,1970,null,{}] 23:51:53 INFO - PROCESS | 10427 | 1467874313621 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:53 INFO - PROCESS | 10427 | 1467874313625 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:53 INFO - PROCESS | 10427 | 1467874313841 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 23:51:53 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x95561800) [pid = 10427] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 23:51:53 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x91fd5800) [pid = 10427] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 23:51:53 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x904ec400) [pid = 10427] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 23:51:53 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x93d26800) [pid = 10427] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 23:51:53 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0x92e42c00) [pid = 10427] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 23:51:53 INFO - PROCESS | 10427 | --DOMWINDOW == 61 (0x9a4d1400) [pid = 10427] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 23:51:53 INFO - PROCESS | 10427 | --DOMWINDOW == 60 (0x9c3dd000) [pid = 10427] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 23:51:53 INFO - PROCESS | 10427 | --DOMWINDOW == 59 (0x985bd800) [pid = 10427] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 23:51:53 INFO - PROCESS | 10427 | --DOMWINDOW == 58 (0x9a8a8800) [pid = 10427] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 23:51:54 INFO - PROCESS | 10427 | 1467874313994 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:54 INFO - PROCESS | 10427 | 1467874314002 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:54 INFO - PROCESS | 10427 | ++DOCSHELL 0x904ec400 == 27 [pid = 10427] [id = 500] 23:51:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 59 (0x91fd5800) [pid = 10427] [serial = 1501] [outer = (nil)] 23:51:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 60 (0x93d26800) [pid = 10427] [serial = 1502] [outer = 0x91fd5800] 23:51:54 INFO - PROCESS | 10427 | 1467874314075 Marionette DEBUG loaded listener.js 23:51:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 61 (0x994d0400) [pid = 10427] [serial = 1503] [outer = 0x91fd5800] 23:51:54 INFO - PROCESS | 10427 | 1467874314897 Marionette TRACE conn4 <- [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]]]}] 23:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 23:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1336ms 23:51:54 INFO - PROCESS | 10427 | 1467874314947 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 23:51:54 INFO - PROCESS | 10427 | 1467874314952 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 23:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 23:51:54 INFO - PROCESS | 10427 | 1467874314958 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 23:51:54 INFO - PROCESS | 10427 | 1467874314961 Marionette TRACE conn4 <- [1,1974,null,{}] 23:51:54 INFO - PROCESS | 10427 | 1467874314967 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:54 INFO - PROCESS | 10427 | 1467874314972 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:55 INFO - PROCESS | 10427 | 1467874315138 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 23:51:55 INFO - PROCESS | 10427 | 1467874315152 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:55 INFO - PROCESS | 10427 | 1467874315170 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:55 INFO - PROCESS | 10427 | ++DOCSHELL 0x95537400 == 28 [pid = 10427] [id = 501] 23:51:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 62 (0x9ae4f000) [pid = 10427] [serial = 1504] [outer = (nil)] 23:51:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x9b3e6800) [pid = 10427] [serial = 1505] [outer = 0x9ae4f000] 23:51:55 INFO - PROCESS | 10427 | 1467874315251 Marionette DEBUG loaded listener.js 23:51:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x9bc15c00) [pid = 10427] [serial = 1506] [outer = 0x9ae4f000] 23:51:56 INFO - PROCESS | 10427 | 1467874316341 Marionette TRACE conn4 <- [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]]]}] 23:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 23:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1442ms 23:51:56 INFO - PROCESS | 10427 | 1467874316402 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 23:51:56 INFO - PROCESS | 10427 | 1467874316409 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 23:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 23:51:56 INFO - PROCESS | 10427 | 1467874316418 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 23:51:56 INFO - PROCESS | 10427 | 1467874316423 Marionette TRACE conn4 <- [1,1978,null,{}] 23:51:56 INFO - PROCESS | 10427 | 1467874316432 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:56 INFO - PROCESS | 10427 | 1467874316438 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:56 INFO - PROCESS | 10427 | 1467874316673 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 23:51:56 INFO - PROCESS | 10427 | 1467874316934 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:56 INFO - PROCESS | 10427 | 1467874316947 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:56 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fcb400 == 29 [pid = 10427] [id = 502] 23:51:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x92e50c00) [pid = 10427] [serial = 1507] [outer = (nil)] 23:51:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x94a7f400) [pid = 10427] [serial = 1508] [outer = 0x92e50c00] 23:51:57 INFO - PROCESS | 10427 | 1467874317056 Marionette DEBUG loaded listener.js 23:51:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x95537000) [pid = 10427] [serial = 1509] [outer = 0x92e50c00] 23:51:58 INFO - PROCESS | 10427 | 1467874318034 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 23:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1693ms 23:51:58 INFO - PROCESS | 10427 | 1467874318112 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 23:51:58 INFO - PROCESS | 10427 | 1467874318120 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 23:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 23:51:58 INFO - PROCESS | 10427 | 1467874318132 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 23:51:58 INFO - PROCESS | 10427 | 1467874318136 Marionette TRACE conn4 <- [1,1982,null,{}] 23:51:58 INFO - PROCESS | 10427 | 1467874318143 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:58 INFO - PROCESS | 10427 | 1467874318149 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:58 INFO - PROCESS | 10427 | 1467874318399 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 23:51:58 INFO - PROCESS | 10427 | 1467874318650 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:51:58 INFO - PROCESS | 10427 | 1467874318657 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:51:58 INFO - PROCESS | 10427 | ++DOCSHELL 0x9984a800 == 30 [pid = 10427] [id = 503] 23:51:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x9984e800) [pid = 10427] [serial = 1510] [outer = (nil)] 23:51:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x9a63f800) [pid = 10427] [serial = 1511] [outer = 0x9984e800] 23:51:58 INFO - PROCESS | 10427 | 1467874318760 Marionette DEBUG loaded listener.js 23:51:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9a699c00) [pid = 10427] [serial = 1512] [outer = 0x9984e800] 23:51:59 INFO - PROCESS | 10427 | 1467874319767 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 23:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1689ms 23:51:59 INFO - PROCESS | 10427 | 1467874319821 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 23:51:59 INFO - PROCESS | 10427 | 1467874319825 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 23:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 23:51:59 INFO - PROCESS | 10427 | 1467874319834 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 23:51:59 INFO - PROCESS | 10427 | 1467874319840 Marionette TRACE conn4 <- [1,1986,null,{}] 23:51:59 INFO - PROCESS | 10427 | 1467874319859 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:51:59 INFO - PROCESS | 10427 | 1467874319869 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:00 INFO - PROCESS | 10427 | 1467874320113 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 23:52:00 INFO - PROCESS | 10427 | 1467874320397 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:00 INFO - PROCESS | 10427 | 1467874320408 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:00 INFO - PROCESS | 10427 | ++DOCSHELL 0x9b868400 == 31 [pid = 10427] [id = 504] 23:52:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9bca9800) [pid = 10427] [serial = 1513] [outer = (nil)] 23:52:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9c3b2400) [pid = 10427] [serial = 1514] [outer = 0x9bca9800] 23:52:00 INFO - PROCESS | 10427 | 1467874320509 Marionette DEBUG loaded listener.js 23:52:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9c3dd400) [pid = 10427] [serial = 1515] [outer = 0x9bca9800] 23:52:01 INFO - PROCESS | 10427 | 1467874321411 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 23:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1638ms 23:52:01 INFO - PROCESS | 10427 | 1467874321474 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 23:52:01 INFO - PROCESS | 10427 | 1467874321480 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 23:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 23:52:01 INFO - PROCESS | 10427 | 1467874321488 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 23:52:01 INFO - PROCESS | 10427 | 1467874321493 Marionette TRACE conn4 <- [1,1990,null,{}] 23:52:01 INFO - PROCESS | 10427 | 1467874321498 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:01 INFO - PROCESS | 10427 | 1467874321504 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:01 INFO - PROCESS | 10427 | 1467874321782 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 23:52:02 INFO - PROCESS | 10427 | 1467874322036 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:02 INFO - PROCESS | 10427 | 1467874322042 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:02 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a48400 == 32 [pid = 10427] [id = 505] 23:52:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9c3b1400) [pid = 10427] [serial = 1516] [outer = (nil)] 23:52:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9c45f400) [pid = 10427] [serial = 1517] [outer = 0x9c3b1400] 23:52:02 INFO - PROCESS | 10427 | 1467874322147 Marionette DEBUG loaded listener.js 23:52:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9d61b000) [pid = 10427] [serial = 1518] [outer = 0x9c3b1400] 23:52:03 INFO - PROCESS | 10427 | 1467874323161 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 23:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1741ms 23:52:03 INFO - PROCESS | 10427 | 1467874323231 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 23:52:03 INFO - PROCESS | 10427 | 1467874323235 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 23:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 23:52:03 INFO - PROCESS | 10427 | 1467874323242 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 23:52:03 INFO - PROCESS | 10427 | 1467874323246 Marionette TRACE conn4 <- [1,1994,null,{}] 23:52:03 INFO - PROCESS | 10427 | 1467874323252 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:03 INFO - PROCESS | 10427 | 1467874323258 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:03 INFO - PROCESS | 10427 | 1467874323493 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 23:52:03 INFO - PROCESS | 10427 | 1467874323711 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:03 INFO - PROCESS | 10427 | 1467874323719 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:03 INFO - PROCESS | 10427 | ++DOCSHELL 0x95531800 == 33 [pid = 10427] [id = 506] 23:52:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9afd2400) [pid = 10427] [serial = 1519] [outer = (nil)] 23:52:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9da2f800) [pid = 10427] [serial = 1520] [outer = 0x9afd2400] 23:52:03 INFO - PROCESS | 10427 | 1467874323859 Marionette DEBUG loaded listener.js 23:52:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0xa112dc00) [pid = 10427] [serial = 1521] [outer = 0x9afd2400] 23:52:04 INFO - PROCESS | 10427 | 1467874324786 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 23:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 23:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1582ms 23:52:04 INFO - PROCESS | 10427 | 1467874324825 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 23:52:04 INFO - PROCESS | 10427 | 1467874324829 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 23:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 23:52:04 INFO - PROCESS | 10427 | 1467874324836 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 23:52:04 INFO - PROCESS | 10427 | 1467874324840 Marionette TRACE conn4 <- [1,1998,null,{}] 23:52:04 INFO - PROCESS | 10427 | 1467874324845 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:04 INFO - PROCESS | 10427 | 1467874324855 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:05 INFO - PROCESS | 10427 | 1467874325106 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 23:52:05 INFO - PROCESS | 10427 | 1467874325388 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:05 INFO - PROCESS | 10427 | 1467874325395 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:05 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d4000 == 34 [pid = 10427] [id = 507] 23:52:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x96830400) [pid = 10427] [serial = 1522] [outer = (nil)] 23:52:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0xa23abc00) [pid = 10427] [serial = 1523] [outer = 0x96830400] 23:52:05 INFO - PROCESS | 10427 | 1467874325566 Marionette DEBUG loaded listener.js 23:52:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0xa2556400) [pid = 10427] [serial = 1524] [outer = 0x96830400] 23:52:06 INFO - PROCESS | 10427 | 1467874326751 Marionette TRACE conn4 <- [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]]]}] 23:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 23:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1992ms 23:52:06 INFO - PROCESS | 10427 | 1467874326831 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 23:52:06 INFO - PROCESS | 10427 | 1467874326835 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 23:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 23:52:06 INFO - PROCESS | 10427 | 1467874326845 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 23:52:06 INFO - PROCESS | 10427 | 1467874326849 Marionette TRACE conn4 <- [1,2002,null,{}] 23:52:06 INFO - PROCESS | 10427 | 1467874326859 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:06 INFO - PROCESS | 10427 | 1467874326864 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:07 INFO - PROCESS | 10427 | 1467874327142 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 23:52:07 INFO - PROCESS | 10427 | 1467874327467 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:07 INFO - PROCESS | 10427 | 1467874327481 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:07 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d21800 == 35 [pid = 10427] [id = 508] 23:52:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x95534800) [pid = 10427] [serial = 1525] [outer = (nil)] 23:52:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0xa1134000) [pid = 10427] [serial = 1526] [outer = 0x95534800] 23:52:07 INFO - PROCESS | 10427 | 1467874327570 Marionette DEBUG loaded listener.js 23:52:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0xa25f5800) [pid = 10427] [serial = 1527] [outer = 0x95534800] 23:52:08 INFO - PROCESS | 10427 | 1467874328843 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 23:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 23:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 2092ms 23:52:08 INFO - PROCESS | 10427 | 1467874328939 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 23:52:08 INFO - PROCESS | 10427 | 1467874328947 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 23:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 23:52:08 INFO - PROCESS | 10427 | 1467874328973 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 23:52:08 INFO - PROCESS | 10427 | 1467874328981 Marionette TRACE conn4 <- [1,2006,null,{}] 23:52:09 INFO - PROCESS | 10427 | 1467874329040 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:09 INFO - PROCESS | 10427 | 1467874329049 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:09 INFO - PROCESS | 10427 | 1467874329296 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 23:52:09 INFO - PROCESS | 10427 | 1467874329569 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:09 INFO - PROCESS | 10427 | 1467874329579 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:09 INFO - PROCESS | 10427 | ++DOCSHELL 0x9555d400 == 36 [pid = 10427] [id = 509] 23:52:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x955d1000) [pid = 10427] [serial = 1528] [outer = (nil)] 23:52:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x9565a400) [pid = 10427] [serial = 1529] [outer = 0x955d1000] 23:52:09 INFO - PROCESS | 10427 | 1467874329781 Marionette DEBUG loaded listener.js 23:52:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x96883000) [pid = 10427] [serial = 1530] [outer = 0x955d1000] 23:52:11 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd2800 == 35 [pid = 10427] [id = 482] 23:52:11 INFO - PROCESS | 10427 | --DOCSHELL 0x930d2c00 == 34 [pid = 10427] [id = 480] 23:52:11 INFO - PROCESS | 10427 | --DOCSHELL 0x94a4d000 == 33 [pid = 10427] [id = 481] 23:52:11 INFO - PROCESS | 10427 | --DOCSHELL 0x95558400 == 32 [pid = 10427] [id = 493] 23:52:11 INFO - PROCESS | 10427 | --DOCSHELL 0x930db000 == 31 [pid = 10427] [id = 483] 23:52:11 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd2c00 == 30 [pid = 10427] [id = 485] 23:52:11 INFO - PROCESS | 10427 | --DOCSHELL 0x92e44c00 == 29 [pid = 10427] [id = 494] 23:52:11 INFO - PROCESS | 10427 | --DOCSHELL 0x904e6c00 == 28 [pid = 10427] [id = 492] 23:52:11 INFO - PROCESS | 10427 | --DOCSHELL 0x9c3bdc00 == 27 [pid = 10427] [id = 484] 23:52:11 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd4c00 == 26 [pid = 10427] [id = 487] 23:52:11 INFO - PROCESS | 10427 | --DOCSHELL 0x9a095c00 == 25 [pid = 10427] [id = 479] 23:52:11 INFO - PROCESS | 10427 | --DOCSHELL 0x9a642000 == 24 [pid = 10427] [id = 495] 23:52:11 INFO - PROCESS | 10427 | --DOCSHELL 0x93d20400 == 23 [pid = 10427] [id = 486] 23:52:11 INFO - PROCESS | 10427 | --DOCSHELL 0x99f79400 == 22 [pid = 10427] [id = 478] 23:52:11 INFO - PROCESS | 10427 | --DOCSHELL 0x92e44800 == 21 [pid = 10427] [id = 476] 23:52:11 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd3800 == 20 [pid = 10427] [id = 477] 23:52:11 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x955d8000) [pid = 10427] [serial = 1472] [outer = (nil)] [url = about:blank] 23:52:11 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x93d23000) [pid = 10427] [serial = 1464] [outer = (nil)] [url = about:blank] 23:52:11 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x92e43000) [pid = 10427] [serial = 1463] [outer = (nil)] [url = about:blank] 23:52:11 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x91fc9400) [pid = 10427] [serial = 1466] [outer = (nil)] [url = about:blank] 23:52:11 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x91fd1800) [pid = 10427] [serial = 1467] [outer = (nil)] [url = about:blank] 23:52:11 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x93f0d800) [pid = 10427] [serial = 1469] [outer = (nil)] [url = about:blank] 23:52:11 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x955d2000) [pid = 10427] [serial = 1449] [outer = (nil)] [url = about:blank] 23:52:11 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x95558000) [pid = 10427] [serial = 1448] [outer = (nil)] [url = about:blank] 23:52:11 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9ab8ec00) [pid = 10427] [serial = 1452] [outer = (nil)] [url = about:blank] 23:52:11 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9aac2800) [pid = 10427] [serial = 1451] [outer = (nil)] [url = about:blank] 23:52:11 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9c463000) [pid = 10427] [serial = 1455] [outer = (nil)] [url = about:blank] 23:52:11 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9c3eb800) [pid = 10427] [serial = 1454] [outer = (nil)] [url = about:blank] 23:52:11 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9da33800) [pid = 10427] [serial = 1458] [outer = (nil)] [url = about:blank] 23:52:11 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x9d6ecc00) [pid = 10427] [serial = 1457] [outer = (nil)] [url = about:blank] 23:52:11 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x95651800) [pid = 10427] [serial = 1473] [outer = (nil)] [url = about:blank] 23:52:11 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x99843800) [pid = 10427] [serial = 1475] [outer = (nil)] [url = about:blank] 23:52:11 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0xa2009c00) [pid = 10427] [serial = 1461] [outer = (nil)] [url = about:blank] 23:52:11 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0xa2001c00) [pid = 10427] [serial = 1460] [outer = (nil)] [url = about:blank] 23:52:11 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x94a50800) [pid = 10427] [serial = 1470] [outer = (nil)] [url = about:blank] 23:52:12 INFO - PROCESS | 10427 | 1467874332069 Marionette TRACE conn4 <- [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]]]}] 23:52:12 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 23:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 3155ms 23:52:12 INFO - PROCESS | 10427 | 1467874332115 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 23:52:12 INFO - PROCESS | 10427 | 1467874332122 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 23:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 23:52:12 INFO - PROCESS | 10427 | 1467874332130 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 23:52:12 INFO - PROCESS | 10427 | 1467874332134 Marionette TRACE conn4 <- [1,2010,null,{}] 23:52:12 INFO - PROCESS | 10427 | 1467874332143 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:12 INFO - PROCESS | 10427 | 1467874332149 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:12 INFO - PROCESS | 10427 | 1467874332364 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 23:52:12 INFO - PROCESS | 10427 | 1467874332497 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:12 INFO - PROCESS | 10427 | 1467874332505 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:12 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e4d800 == 21 [pid = 10427] [id = 510] 23:52:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x92e4e400) [pid = 10427] [serial = 1531] [outer = (nil)] 23:52:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x930ddc00) [pid = 10427] [serial = 1532] [outer = 0x92e4e400] 23:52:12 INFO - PROCESS | 10427 | 1467874332588 Marionette DEBUG loaded listener.js 23:52:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x93276000) [pid = 10427] [serial = 1533] [outer = 0x92e4e400] 23:52:13 INFO - PROCESS | 10427 | 1467874333834 Marionette TRACE conn4 <- [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]]]}] 23:52:13 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 23:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1753ms 23:52:13 INFO - PROCESS | 10427 | 1467874333885 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 23:52:13 INFO - PROCESS | 10427 | 1467874333897 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 23:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 23:52:13 INFO - PROCESS | 10427 | 1467874333912 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 23:52:13 INFO - PROCESS | 10427 | 1467874333917 Marionette TRACE conn4 <- [1,2014,null,{}] 23:52:13 INFO - PROCESS | 10427 | 1467874333926 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:13 INFO - PROCESS | 10427 | 1467874333934 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:14 INFO - PROCESS | 10427 | 1467874334189 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 23:52:14 INFO - PROCESS | 10427 | 1467874334497 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:14 INFO - PROCESS | 10427 | 1467874334508 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:14 INFO - PROCESS | 10427 | ++DOCSHELL 0x95532800 == 22 [pid = 10427] [id = 511] 23:52:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x95535400) [pid = 10427] [serial = 1534] [outer = (nil)] 23:52:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x95559c00) [pid = 10427] [serial = 1535] [outer = 0x95535400] 23:52:14 INFO - PROCESS | 10427 | 1467874334595 Marionette DEBUG loaded listener.js 23:52:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x95564800) [pid = 10427] [serial = 1536] [outer = 0x95535400] 23:52:15 INFO - PROCESS | 10427 | 1467874335585 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 23:52:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 23:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1745ms 23:52:15 INFO - PROCESS | 10427 | 1467874335657 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 23:52:15 INFO - PROCESS | 10427 | 1467874335661 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 23:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 23:52:15 INFO - PROCESS | 10427 | 1467874335668 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 23:52:15 INFO - PROCESS | 10427 | 1467874335674 Marionette TRACE conn4 <- [1,2018,null,{}] 23:52:15 INFO - PROCESS | 10427 | 1467874335698 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:15 INFO - PROCESS | 10427 | 1467874335708 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:15 INFO - PROCESS | 10427 | 1467874335947 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 23:52:15 INFO - PROCESS | 10427 | 1467874335975 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:15 INFO - PROCESS | 10427 | 1467874335983 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:16 INFO - PROCESS | 10427 | ++DOCSHELL 0x96879800 == 23 [pid = 10427] [id = 512] 23:52:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x97aeb800) [pid = 10427] [serial = 1537] [outer = (nil)] 23:52:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x99849800) [pid = 10427] [serial = 1538] [outer = 0x97aeb800] 23:52:16 INFO - PROCESS | 10427 | 1467874336067 Marionette DEBUG loaded listener.js 23:52:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9a09a800) [pid = 10427] [serial = 1539] [outer = 0x97aeb800] 23:52:17 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x95558c00) [pid = 10427] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 23:52:17 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x91fd5800) [pid = 10427] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 23:52:17 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9a921400) [pid = 10427] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 23:52:17 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x98529800) [pid = 10427] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 23:52:17 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x93d21400) [pid = 10427] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 23:52:17 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9564f400) [pid = 10427] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 23:52:17 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9a63f400) [pid = 10427] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 23:52:17 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x904e7400) [pid = 10427] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 23:52:17 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x904e5c00) [pid = 10427] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 23:52:17 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x9555d000) [pid = 10427] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 23:52:17 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x9ae4f000) [pid = 10427] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 23:52:17 INFO - PROCESS | 10427 | 1467874337821 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 23:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 2195ms 23:52:17 INFO - PROCESS | 10427 | 1467874337864 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 23:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 23:52:17 INFO - PROCESS | 10427 | 1467874337869 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 23:52:17 INFO - PROCESS | 10427 | 1467874337883 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 23:52:17 INFO - PROCESS | 10427 | 1467874337886 Marionette TRACE conn4 <- [1,2022,null,{}] 23:52:17 INFO - PROCESS | 10427 | 1467874337894 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:17 INFO - PROCESS | 10427 | 1467874337902 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:18 INFO - PROCESS | 10427 | 1467874338126 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 23:52:18 INFO - PROCESS | 10427 | 1467874338140 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:18 INFO - PROCESS | 10427 | 1467874338150 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:18 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e46400 == 24 [pid = 10427] [id = 513] 23:52:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x93d67800) [pid = 10427] [serial = 1540] [outer = (nil)] 23:52:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x9a099800) [pid = 10427] [serial = 1541] [outer = 0x93d67800] 23:52:18 INFO - PROCESS | 10427 | 1467874338221 Marionette DEBUG loaded listener.js 23:52:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9a648c00) [pid = 10427] [serial = 1542] [outer = 0x93d67800] 23:52:19 INFO - PROCESS | 10427 | 1467874339251 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 23:52:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 23:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1436ms 23:52:19 INFO - PROCESS | 10427 | 1467874339314 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 23:52:19 INFO - PROCESS | 10427 | 1467874339320 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 23:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 23:52:19 INFO - PROCESS | 10427 | 1467874339347 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 23:52:19 INFO - PROCESS | 10427 | 1467874339353 Marionette TRACE conn4 <- [1,2026,null,{}] 23:52:19 INFO - PROCESS | 10427 | 1467874339409 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:19 INFO - PROCESS | 10427 | 1467874339417 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:19 INFO - PROCESS | 10427 | 1467874339646 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 23:52:19 INFO - PROCESS | 10427 | 1467874339891 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:19 INFO - PROCESS | 10427 | 1467874339904 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:19 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e4d400 == 25 [pid = 10427] [id = 514] 23:52:19 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x92e4dc00) [pid = 10427] [serial = 1543] [outer = (nil)] 23:52:19 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x930d8400) [pid = 10427] [serial = 1544] [outer = 0x92e4dc00] 23:52:20 INFO - PROCESS | 10427 | 1467874339996 Marionette DEBUG loaded listener.js 23:52:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x93d25c00) [pid = 10427] [serial = 1545] [outer = 0x92e4dc00] 23:52:21 INFO - PROCESS | 10427 | 1467874341069 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 23:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 23:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1792ms 23:52:21 INFO - PROCESS | 10427 | 1467874341140 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 23:52:21 INFO - PROCESS | 10427 | 1467874341153 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 23:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 23:52:21 INFO - PROCESS | 10427 | 1467874341171 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 23:52:21 INFO - PROCESS | 10427 | 1467874341180 Marionette TRACE conn4 <- [1,2030,null,{}] 23:52:21 INFO - PROCESS | 10427 | 1467874341203 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:21 INFO - PROCESS | 10427 | 1467874341213 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:21 INFO - PROCESS | 10427 | 1467874341769 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 23:52:22 INFO - PROCESS | 10427 | 1467874342007 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:22 INFO - PROCESS | 10427 | 1467874342022 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:22 INFO - PROCESS | 10427 | ++DOCSHELL 0x9564e400 == 26 [pid = 10427] [id = 515] 23:52:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x95657c00) [pid = 10427] [serial = 1546] [outer = (nil)] 23:52:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9946b400) [pid = 10427] [serial = 1547] [outer = 0x95657c00] 23:52:22 INFO - PROCESS | 10427 | 1467874342166 Marionette DEBUG loaded listener.js 23:52:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9a446c00) [pid = 10427] [serial = 1548] [outer = 0x95657c00] 23:52:23 INFO - PROCESS | 10427 | 1467874343441 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 23:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 23:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 2342ms 23:52:23 INFO - PROCESS | 10427 | 1467874343512 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 23:52:23 INFO - PROCESS | 10427 | 1467874343517 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 23:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 23:52:23 INFO - PROCESS | 10427 | 1467874343524 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 23:52:23 INFO - PROCESS | 10427 | 1467874343531 Marionette TRACE conn4 <- [1,2034,null,{}] 23:52:23 INFO - PROCESS | 10427 | 1467874343548 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:23 INFO - PROCESS | 10427 | 1467874343558 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:23 INFO - PROCESS | 10427 | 1467874343831 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 23:52:24 INFO - PROCESS | 10427 | 1467874344262 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:24 INFO - PROCESS | 10427 | 1467874344278 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:24 INFO - PROCESS | 10427 | ++DOCSHELL 0x9aac4000 == 27 [pid = 10427] [id = 516] 23:52:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9aac4800) [pid = 10427] [serial = 1549] [outer = (nil)] 23:52:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9ab8c400) [pid = 10427] [serial = 1550] [outer = 0x9aac4800] 23:52:24 INFO - PROCESS | 10427 | 1467874344427 Marionette DEBUG loaded listener.js 23:52:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x95566c00) [pid = 10427] [serial = 1551] [outer = 0x9aac4800] 23:52:25 INFO - PROCESS | 10427 | 1467874345441 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 23:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1988ms 23:52:25 INFO - PROCESS | 10427 | 1467874345513 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 23:52:25 INFO - PROCESS | 10427 | 1467874345518 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 23:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 23:52:25 INFO - PROCESS | 10427 | 1467874345525 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 23:52:25 INFO - PROCESS | 10427 | 1467874345528 Marionette TRACE conn4 <- [1,2038,null,{}] 23:52:25 INFO - PROCESS | 10427 | 1467874345535 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:25 INFO - PROCESS | 10427 | 1467874345541 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:25 INFO - PROCESS | 10427 | 1467874345767 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 23:52:26 INFO - PROCESS | 10427 | 1467874346012 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:26 INFO - PROCESS | 10427 | 1467874346023 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:26 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd3000 == 28 [pid = 10427] [id = 517] 23:52:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x93f01400) [pid = 10427] [serial = 1552] [outer = (nil)] 23:52:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9b3e1c00) [pid = 10427] [serial = 1553] [outer = 0x93f01400] 23:52:26 INFO - PROCESS | 10427 | 1467874346154 Marionette DEBUG loaded listener.js 23:52:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9b635400) [pid = 10427] [serial = 1554] [outer = 0x93f01400] 23:52:27 INFO - PROCESS | 10427 | 1467874347193 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 23:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 23:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1734ms 23:52:27 INFO - PROCESS | 10427 | 1467874347262 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 23:52:27 INFO - PROCESS | 10427 | 1467874347268 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 23:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 23:52:27 INFO - PROCESS | 10427 | 1467874347277 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 23:52:27 INFO - PROCESS | 10427 | 1467874347281 Marionette TRACE conn4 <- [1,2042,null,{}] 23:52:27 INFO - PROCESS | 10427 | 1467874347291 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:27 INFO - PROCESS | 10427 | 1467874347298 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:27 INFO - PROCESS | 10427 | 1467874347548 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 23:52:27 INFO - PROCESS | 10427 | 1467874347817 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:27 INFO - PROCESS | 10427 | 1467874347824 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:27 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d8800 == 29 [pid = 10427] [id = 518] 23:52:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x955d1c00) [pid = 10427] [serial = 1555] [outer = (nil)] 23:52:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9c3bdc00) [pid = 10427] [serial = 1556] [outer = 0x955d1c00] 23:52:27 INFO - PROCESS | 10427 | 1467874347916 Marionette DEBUG loaded listener.js 23:52:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9c3ba400) [pid = 10427] [serial = 1557] [outer = 0x955d1c00] 23:52:28 INFO - PROCESS | 10427 | 1467874348906 Marionette TRACE conn4 <- [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]]]}] 23:52:28 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) 23:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1692ms 23:52:28 INFO - PROCESS | 10427 | 1467874348970 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 23:52:28 INFO - PROCESS | 10427 | 1467874348976 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 23:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 23:52:28 INFO - PROCESS | 10427 | 1467874348987 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 23:52:28 INFO - PROCESS | 10427 | 1467874348993 Marionette TRACE conn4 <- [1,2046,null,{}] 23:52:29 INFO - PROCESS | 10427 | 1467874349002 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:29 INFO - PROCESS | 10427 | 1467874349019 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:29 INFO - PROCESS | 10427 | 1467874349371 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 23:52:29 INFO - PROCESS | 10427 | 1467874349717 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:29 INFO - PROCESS | 10427 | 1467874349732 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:29 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e2800 == 30 [pid = 10427] [id = 519] 23:52:29 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x904ed400) [pid = 10427] [serial = 1558] [outer = (nil)] 23:52:29 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x9327bc00) [pid = 10427] [serial = 1559] [outer = 0x904ed400] 23:52:29 INFO - PROCESS | 10427 | 1467874349855 Marionette DEBUG loaded listener.js 23:52:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x9aac0800) [pid = 10427] [serial = 1560] [outer = 0x904ed400] 23:52:31 INFO - PROCESS | 10427 | 1467874351395 Marionette TRACE conn4 <- [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]]]}] 23:52:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 2446ms 23:52:31 INFO - PROCESS | 10427 | 1467874351432 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 23:52:31 INFO - PROCESS | 10427 | 1467874351439 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 23:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 23:52:31 INFO - PROCESS | 10427 | 1467874351449 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 23:52:31 INFO - PROCESS | 10427 | 1467874351455 Marionette TRACE conn4 <- [1,2050,null,{}] 23:52:31 INFO - PROCESS | 10427 | 1467874351466 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:31 INFO - PROCESS | 10427 | 1467874351474 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:31 INFO - PROCESS | 10427 | 1467874351660 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 23:52:32 INFO - PROCESS | 10427 | 1467874351987 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:32 INFO - PROCESS | 10427 | 1467874352003 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:32 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e6c00 == 31 [pid = 10427] [id = 520] 23:52:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x930d3000) [pid = 10427] [serial = 1561] [outer = (nil)] 23:52:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x93d61800) [pid = 10427] [serial = 1562] [outer = 0x930d3000] 23:52:32 INFO - PROCESS | 10427 | 1467874352177 Marionette DEBUG loaded listener.js 23:52:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x94a4cc00) [pid = 10427] [serial = 1563] [outer = 0x930d3000] 23:52:33 INFO - PROCESS | 10427 | 1467874353626 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:52:33 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x95563800) [pid = 10427] [serial = 1481] [outer = (nil)] [url = about:blank] 23:52:33 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x93d26800) [pid = 10427] [serial = 1502] [outer = (nil)] [url = about:blank] 23:52:33 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x9ab89c00) [pid = 10427] [serial = 1487] [outer = (nil)] [url = about:blank] 23:52:33 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x99849000) [pid = 10427] [serial = 1496] [outer = (nil)] [url = about:blank] 23:52:33 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x994d0400) [pid = 10427] [serial = 1503] [outer = (nil)] [url = about:blank] 23:52:33 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x955db000) [pid = 10427] [serial = 1494] [outer = (nil)] [url = about:blank] 23:52:33 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x9ab8f000) [pid = 10427] [serial = 1488] [outer = (nil)] [url = about:blank] 23:52:33 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9a837800) [pid = 10427] [serial = 1485] [outer = (nil)] [url = about:blank] 23:52:33 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9aac4c00) [pid = 10427] [serial = 1500] [outer = (nil)] [url = about:blank] 23:52:33 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x904ee400) [pid = 10427] [serial = 1478] [outer = (nil)] [url = about:blank] 23:52:33 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9a43b000) [pid = 10427] [serial = 1497] [outer = (nil)] [url = about:blank] 23:52:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 23:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 2290ms 23:52:33 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9aabf000) [pid = 10427] [serial = 1499] [outer = (nil)] [url = about:blank] 23:52:33 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9a649400) [pid = 10427] [serial = 1484] [outer = (nil)] [url = about:blank] 23:52:33 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x95536800) [pid = 10427] [serial = 1493] [outer = (nil)] [url = about:blank] 23:52:33 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9564fc00) [pid = 10427] [serial = 1482] [outer = (nil)] [url = about:blank] 23:52:33 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x92e4c800) [pid = 10427] [serial = 1491] [outer = (nil)] [url = about:blank] 23:52:33 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x99f6f800) [pid = 10427] [serial = 1476] [outer = (nil)] [url = about:blank] 23:52:33 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x91fcb800) [pid = 10427] [serial = 1490] [outer = (nil)] [url = about:blank] 23:52:33 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x92e44400) [pid = 10427] [serial = 1479] [outer = (nil)] [url = about:blank] 23:52:33 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9b3e6800) [pid = 10427] [serial = 1505] [outer = (nil)] [url = about:blank] 23:52:33 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9bc15c00) [pid = 10427] [serial = 1506] [outer = (nil)] [url = about:blank] 23:52:33 INFO - PROCESS | 10427 | 1467874353762 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 23:52:33 INFO - PROCESS | 10427 | 1467874353772 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 23:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 23:52:33 INFO - PROCESS | 10427 | 1467874353788 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 23:52:33 INFO - PROCESS | 10427 | 1467874353796 Marionette TRACE conn4 <- [1,2054,null,{}] 23:52:33 INFO - PROCESS | 10427 | 1467874353806 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:33 INFO - PROCESS | 10427 | 1467874353813 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:34 INFO - PROCESS | 10427 | 1467874354142 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 23:52:34 INFO - PROCESS | 10427 | 1467874354381 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:34 INFO - PROCESS | 10427 | 1467874354391 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:34 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d20800 == 32 [pid = 10427] [id = 521] 23:52:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x95561c00) [pid = 10427] [serial = 1564] [outer = (nil)] 23:52:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x955db000) [pid = 10427] [serial = 1565] [outer = 0x95561c00] 23:52:34 INFO - PROCESS | 10427 | 1467874354486 Marionette DEBUG loaded listener.js 23:52:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x95652000) [pid = 10427] [serial = 1566] [outer = 0x95561c00] 23:52:35 INFO - PROCESS | 10427 | 1467874355597 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 23:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 23:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1851ms 23:52:35 INFO - PROCESS | 10427 | 1467874355638 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 23:52:35 INFO - PROCESS | 10427 | 1467874355644 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 23:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 23:52:35 INFO - PROCESS | 10427 | 1467874355653 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 23:52:35 INFO - PROCESS | 10427 | 1467874355660 Marionette TRACE conn4 <- [1,2058,null,{}] 23:52:35 INFO - PROCESS | 10427 | 1467874355683 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:35 INFO - PROCESS | 10427 | 1467874355695 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:35 INFO - PROCESS | 10427 | 1467874355931 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 23:52:36 INFO - PROCESS | 10427 | 1467874356183 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:36 INFO - PROCESS | 10427 | 1467874356198 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:36 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a697800 == 33 [pid = 10427] [id = 522] 23:52:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9a698000) [pid = 10427] [serial = 1567] [outer = (nil)] 23:52:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9a83cc00) [pid = 10427] [serial = 1568] [outer = 0x9a698000] 23:52:36 INFO - PROCESS | 10427 | 1467874356301 Marionette DEBUG loaded listener.js 23:52:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9a951000) [pid = 10427] [serial = 1569] [outer = 0x9a698000] 23:52:37 INFO - PROCESS | 10427 | 1467874357398 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 23:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 23:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1796ms 23:52:37 INFO - PROCESS | 10427 | 1467874357449 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 23:52:37 INFO - PROCESS | 10427 | 1467874357455 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 23:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 23:52:37 INFO - PROCESS | 10427 | 1467874357470 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 23:52:37 INFO - PROCESS | 10427 | 1467874357473 Marionette TRACE conn4 <- [1,2062,null,{}] 23:52:37 INFO - PROCESS | 10427 | 1467874357479 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:37 INFO - PROCESS | 10427 | 1467874357485 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:37 INFO - PROCESS | 10427 | 1467874357716 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 23:52:37 INFO - PROCESS | 10427 | 1467874357743 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:37 INFO - PROCESS | 10427 | 1467874357754 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:37 INFO - PROCESS | 10427 | ++DOCSHELL 0x95654400 == 34 [pid = 10427] [id = 523] 23:52:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9aabf000) [pid = 10427] [serial = 1570] [outer = (nil)] 23:52:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9ae5d400) [pid = 10427] [serial = 1571] [outer = 0x9aabf000] 23:52:37 INFO - PROCESS | 10427 | 1467874357831 Marionette DEBUG loaded listener.js 23:52:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9afcc800) [pid = 10427] [serial = 1572] [outer = 0x9aabf000] 23:52:38 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x97aeb800) [pid = 10427] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 23:52:38 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x92e4e400) [pid = 10427] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 23:52:38 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x955d1000) [pid = 10427] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 23:52:38 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x92e50c00) [pid = 10427] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 23:52:38 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x9984e800) [pid = 10427] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 23:52:38 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9bca9800) [pid = 10427] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 23:52:38 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9c3b1400) [pid = 10427] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 23:52:38 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9afd2400) [pid = 10427] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 23:52:38 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x96830400) [pid = 10427] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 23:52:38 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x95535400) [pid = 10427] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 23:52:38 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x95534800) [pid = 10427] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 23:52:39 INFO - PROCESS | 10427 | 1467874359133 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 23:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 23:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1732ms 23:52:39 INFO - PROCESS | 10427 | 1467874359212 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 23:52:39 INFO - PROCESS | 10427 | 1467874359215 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 23:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 23:52:39 INFO - PROCESS | 10427 | 1467874359223 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 23:52:39 INFO - PROCESS | 10427 | 1467874359226 Marionette TRACE conn4 <- [1,2066,null,{}] 23:52:39 INFO - PROCESS | 10427 | 1467874359232 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:39 INFO - PROCESS | 10427 | 1467874359238 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:39 INFO - PROCESS | 10427 | 1467874359560 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 23:52:39 INFO - PROCESS | 10427 | 1467874359658 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:39 INFO - PROCESS | 10427 | 1467874359666 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:39 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd5800 == 35 [pid = 10427] [id = 524] 23:52:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x93f0b400) [pid = 10427] [serial = 1573] [outer = (nil)] 23:52:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x97ae8c00) [pid = 10427] [serial = 1574] [outer = 0x93f0b400] 23:52:39 INFO - PROCESS | 10427 | 1467874359746 Marionette DEBUG loaded listener.js 23:52:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9ab81c00) [pid = 10427] [serial = 1575] [outer = 0x93f0b400] 23:52:40 INFO - PROCESS | 10427 | 1467874360672 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 23:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 23:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1490ms 23:52:40 INFO - PROCESS | 10427 | 1467874360714 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 23:52:40 INFO - PROCESS | 10427 | 1467874360718 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 23:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 23:52:40 INFO - PROCESS | 10427 | 1467874360725 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 23:52:40 INFO - PROCESS | 10427 | 1467874360729 Marionette TRACE conn4 <- [1,2070,null,{}] 23:52:40 INFO - PROCESS | 10427 | 1467874360736 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:40 INFO - PROCESS | 10427 | 1467874360747 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:41 INFO - PROCESS | 10427 | 1467874361046 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 23:52:41 INFO - PROCESS | 10427 | 1467874361317 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:41 INFO - PROCESS | 10427 | 1467874361328 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:41 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd3800 == 36 [pid = 10427] [id = 525] 23:52:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x91fd4000) [pid = 10427] [serial = 1576] [outer = (nil)] 23:52:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x92e44400) [pid = 10427] [serial = 1577] [outer = 0x91fd4000] 23:52:41 INFO - PROCESS | 10427 | 1467874361474 Marionette DEBUG loaded listener.js 23:52:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x92e4b400) [pid = 10427] [serial = 1578] [outer = 0x91fd4000] 23:52:42 INFO - PROCESS | 10427 | 1467874362592 Marionette TRACE conn4 <- [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]]]}] 23:52:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 23:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1937ms 23:52:42 INFO - PROCESS | 10427 | 1467874362665 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 23:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 23:52:42 INFO - PROCESS | 10427 | 1467874362673 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 23:52:42 INFO - PROCESS | 10427 | 1467874362682 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 23:52:42 INFO - PROCESS | 10427 | 1467874362688 Marionette TRACE conn4 <- [1,2074,null,{}] 23:52:42 INFO - PROCESS | 10427 | 1467874362696 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:42 INFO - PROCESS | 10427 | 1467874362703 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:42 INFO - PROCESS | 10427 | 1467874362955 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 23:52:43 INFO - PROCESS | 10427 | 1467874363211 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:43 INFO - PROCESS | 10427 | 1467874363218 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:43 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e4f400 == 37 [pid = 10427] [id = 526] 23:52:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x95536800) [pid = 10427] [serial = 1579] [outer = (nil)] 23:52:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x955de400) [pid = 10427] [serial = 1580] [outer = 0x95536800] 23:52:43 INFO - PROCESS | 10427 | 1467874363315 Marionette DEBUG loaded listener.js 23:52:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9682a800) [pid = 10427] [serial = 1581] [outer = 0x95536800] 23:52:44 INFO - PROCESS | 10427 | 1467874364312 Marionette TRACE conn4 <- [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]]]}] 23:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 23:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1691ms 23:52:44 INFO - PROCESS | 10427 | 1467874364372 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 23:52:44 INFO - PROCESS | 10427 | 1467874364378 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 23:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 23:52:44 INFO - PROCESS | 10427 | 1467874364385 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 23:52:44 INFO - PROCESS | 10427 | 1467874364389 Marionette TRACE conn4 <- [1,2078,null,{}] 23:52:44 INFO - PROCESS | 10427 | 1467874364396 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:44 INFO - PROCESS | 10427 | 1467874364402 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:44 INFO - PROCESS | 10427 | 1467874364609 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 23:52:44 INFO - PROCESS | 10427 | 1467874364945 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:44 INFO - PROCESS | 10427 | 1467874364958 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:45 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a839400 == 38 [pid = 10427] [id = 527] 23:52:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9a839c00) [pid = 10427] [serial = 1582] [outer = (nil)] 23:52:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9a8ab400) [pid = 10427] [serial = 1583] [outer = 0x9a839c00] 23:52:45 INFO - PROCESS | 10427 | 1467874365146 Marionette DEBUG loaded listener.js 23:52:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9ae62c00) [pid = 10427] [serial = 1584] [outer = 0x9a839c00] 23:52:46 INFO - PROCESS | 10427 | 1467874366263 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 23:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 23:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1953ms 23:52:46 INFO - PROCESS | 10427 | 1467874366340 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 23:52:46 INFO - PROCESS | 10427 | 1467874366347 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 23:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 23:52:46 INFO - PROCESS | 10427 | 1467874366366 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 23:52:46 INFO - PROCESS | 10427 | 1467874366377 Marionette TRACE conn4 <- [1,2082,null,{}] 23:52:46 INFO - PROCESS | 10427 | 1467874366436 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:46 INFO - PROCESS | 10427 | 1467874366444 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:46 INFO - PROCESS | 10427 | 1467874366727 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 23:52:47 INFO - PROCESS | 10427 | 1467874367089 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:47 INFO - PROCESS | 10427 | 1467874367098 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:47 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a7e400 == 39 [pid = 10427] [id = 528] 23:52:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x98526400) [pid = 10427] [serial = 1585] [outer = (nil)] 23:52:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9c3e9000) [pid = 10427] [serial = 1586] [outer = 0x98526400] 23:52:47 INFO - PROCESS | 10427 | 1467874367182 Marionette DEBUG loaded listener.js 23:52:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9d614400) [pid = 10427] [serial = 1587] [outer = 0x98526400] 23:52:48 INFO - PROCESS | 10427 | 1467874368211 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 23:52:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 23:52:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1902ms 23:52:48 INFO - PROCESS | 10427 | 1467874368259 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 23:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 23:52:48 INFO - PROCESS | 10427 | 1467874368264 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 23:52:48 INFO - PROCESS | 10427 | 1467874368272 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 23:52:48 INFO - PROCESS | 10427 | 1467874368275 Marionette TRACE conn4 <- [1,2086,null,{}] 23:52:48 INFO - PROCESS | 10427 | 1467874368282 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:48 INFO - PROCESS | 10427 | 1467874368287 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:48 INFO - PROCESS | 10427 | 1467874368498 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 23:52:48 INFO - PROCESS | 10427 | 1467874368739 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:48 INFO - PROCESS | 10427 | 1467874368749 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:48 INFO - PROCESS | 10427 | ++DOCSHELL 0x93f07400 == 40 [pid = 10427] [id = 529] 23:52:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x94a7b400) [pid = 10427] [serial = 1588] [outer = (nil)] 23:52:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9da3b800) [pid = 10427] [serial = 1589] [outer = 0x94a7b400] 23:52:48 INFO - PROCESS | 10427 | 1467874368874 Marionette DEBUG loaded listener.js 23:52:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0xa119a800) [pid = 10427] [serial = 1590] [outer = 0x94a7b400] 23:52:49 INFO - PROCESS | 10427 | 1467874369955 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 23:52:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 23:52:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1734ms 23:52:50 INFO - PROCESS | 10427 | 1467874370005 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 23:52:50 INFO - PROCESS | 10427 | 1467874370009 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 23:52:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 23:52:50 INFO - PROCESS | 10427 | 1467874370016 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 23:52:50 INFO - PROCESS | 10427 | 1467874370020 Marionette TRACE conn4 <- [1,2090,null,{}] 23:52:50 INFO - PROCESS | 10427 | 1467874370026 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:50 INFO - PROCESS | 10427 | 1467874370032 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:50 INFO - PROCESS | 10427 | 1467874370237 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 23:52:50 INFO - PROCESS | 10427 | 1467874370548 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:50 INFO - PROCESS | 10427 | 1467874370572 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:50 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d7800 == 41 [pid = 10427] [id = 530] 23:52:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x93282c00) [pid = 10427] [serial = 1591] [outer = (nil)] 23:52:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x95562400) [pid = 10427] [serial = 1592] [outer = 0x93282c00] 23:52:50 INFO - PROCESS | 10427 | 1467874370722 Marionette DEBUG loaded listener.js 23:52:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0xa237e400) [pid = 10427] [serial = 1593] [outer = 0x93282c00] 23:52:52 INFO - PROCESS | 10427 | 1467874372068 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 23:52:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 23:52:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 2133ms 23:52:52 INFO - PROCESS | 10427 | 1467874372156 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 23:52:52 INFO - PROCESS | 10427 | 1467874372164 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 23:52:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 23:52:52 INFO - PROCESS | 10427 | 1467874372182 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 23:52:52 INFO - PROCESS | 10427 | 1467874372186 Marionette TRACE conn4 <- [1,2094,null,{}] 23:52:52 INFO - PROCESS | 10427 | 1467874372194 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:52 INFO - PROCESS | 10427 | 1467874372199 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:52 INFO - PROCESS | 10427 | 1467874372520 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 23:52:52 INFO - PROCESS | 10427 | 1467874372674 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:52 INFO - PROCESS | 10427 | 1467874372683 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:52 INFO - PROCESS | 10427 | ++DOCSHELL 0x93f0cc00 == 42 [pid = 10427] [id = 531] 23:52:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x94a41800) [pid = 10427] [serial = 1594] [outer = (nil)] 23:52:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x9553a800) [pid = 10427] [serial = 1595] [outer = 0x94a41800] 23:52:52 INFO - PROCESS | 10427 | 1467874372890 Marionette DEBUG loaded listener.js 23:52:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0x9555a000) [pid = 10427] [serial = 1596] [outer = 0x94a41800] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x91fcb400 == 41 [pid = 10427] [id = 502] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x9555d400 == 40 [pid = 10427] [id = 509] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd5800 == 39 [pid = 10427] [id = 524] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x95654400 == 38 [pid = 10427] [id = 523] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x9a697800 == 37 [pid = 10427] [id = 522] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x93d20800 == 36 [pid = 10427] [id = 521] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x904e6c00 == 35 [pid = 10427] [id = 520] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x9564e400 == 34 [pid = 10427] [id = 515] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x930d4000 == 33 [pid = 10427] [id = 507] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x904e5000 == 32 [pid = 10427] [id = 496] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x904ec400 == 31 [pid = 10427] [id = 500] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x96830c00 == 30 [pid = 10427] [id = 498] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x93d1e400 == 29 [pid = 10427] [id = 497] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x92e4d800 == 28 [pid = 10427] [id = 510] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x95537400 == 27 [pid = 10427] [id = 501] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x96879800 == 26 [pid = 10427] [id = 512] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x93d21c00 == 25 [pid = 10427] [id = 499] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x95532800 == 24 [pid = 10427] [id = 511] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd3000 == 23 [pid = 10427] [id = 517] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x95531800 == 22 [pid = 10427] [id = 506] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x92e46400 == 21 [pid = 10427] [id = 513] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x9b868400 == 20 [pid = 10427] [id = 504] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x93d21800 == 19 [pid = 10427] [id = 508] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x930d8800 == 18 [pid = 10427] [id = 518] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x92e4d400 == 17 [pid = 10427] [id = 514] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x9984a800 == 16 [pid = 10427] [id = 503] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x9aac4000 == 15 [pid = 10427] [id = 516] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x94a48400 == 14 [pid = 10427] [id = 505] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x904e2800 == 13 [pid = 10427] [id = 519] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x930d7800 == 12 [pid = 10427] [id = 530] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x93f07400 == 11 [pid = 10427] [id = 529] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x94a7e400 == 10 [pid = 10427] [id = 528] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x92e4f400 == 9 [pid = 10427] [id = 526] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x9a839400 == 8 [pid = 10427] [id = 527] 23:52:55 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd3800 == 7 [pid = 10427] [id = 525] 23:52:55 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0x9a099800) [pid = 10427] [serial = 1541] [outer = (nil)] [url = about:blank] 23:52:55 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x99849800) [pid = 10427] [serial = 1538] [outer = (nil)] [url = about:blank] 23:52:55 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x930ddc00) [pid = 10427] [serial = 1532] [outer = (nil)] [url = about:blank] 23:52:55 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x93276000) [pid = 10427] [serial = 1533] [outer = (nil)] [url = about:blank] 23:52:55 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x96883000) [pid = 10427] [serial = 1530] [outer = (nil)] [url = about:blank] 23:52:55 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9565a400) [pid = 10427] [serial = 1529] [outer = (nil)] [url = about:blank] 23:52:55 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x95537000) [pid = 10427] [serial = 1509] [outer = (nil)] [url = about:blank] 23:52:55 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x94a7f400) [pid = 10427] [serial = 1508] [outer = (nil)] [url = about:blank] 23:52:55 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9a699c00) [pid = 10427] [serial = 1512] [outer = (nil)] [url = about:blank] 23:52:55 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9a63f800) [pid = 10427] [serial = 1511] [outer = (nil)] [url = about:blank] 23:52:55 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9c3dd400) [pid = 10427] [serial = 1515] [outer = (nil)] [url = about:blank] 23:52:55 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9c3b2400) [pid = 10427] [serial = 1514] [outer = (nil)] [url = about:blank] 23:52:55 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9d61b000) [pid = 10427] [serial = 1518] [outer = (nil)] [url = about:blank] 23:52:55 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9c45f400) [pid = 10427] [serial = 1517] [outer = (nil)] [url = about:blank] 23:52:55 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0xa112dc00) [pid = 10427] [serial = 1521] [outer = (nil)] [url = about:blank] 23:52:55 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9da2f800) [pid = 10427] [serial = 1520] [outer = (nil)] [url = about:blank] 23:52:55 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0xa2556400) [pid = 10427] [serial = 1524] [outer = (nil)] [url = about:blank] 23:52:55 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0xa23abc00) [pid = 10427] [serial = 1523] [outer = (nil)] [url = about:blank] 23:52:55 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x95559c00) [pid = 10427] [serial = 1535] [outer = (nil)] [url = about:blank] 23:52:55 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0xa25f5800) [pid = 10427] [serial = 1527] [outer = (nil)] [url = about:blank] 23:52:55 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0xa1134000) [pid = 10427] [serial = 1526] [outer = (nil)] [url = about:blank] 23:52:55 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9a09a800) [pid = 10427] [serial = 1539] [outer = (nil)] [url = about:blank] 23:52:55 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x95564800) [pid = 10427] [serial = 1536] [outer = (nil)] [url = about:blank] 23:52:55 INFO - PROCESS | 10427 | 1467874375590 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 23:52:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 23:52:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 3448ms 23:52:55 INFO - PROCESS | 10427 | 1467874375630 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 23:52:55 INFO - PROCESS | 10427 | 1467874375637 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 23:52:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 23:52:55 INFO - PROCESS | 10427 | 1467874375645 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 23:52:55 INFO - PROCESS | 10427 | 1467874375650 Marionette TRACE conn4 <- [1,2098,null,{}] 23:52:55 INFO - PROCESS | 10427 | 1467874375659 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:55 INFO - PROCESS | 10427 | 1467874375665 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:55 INFO - PROCESS | 10427 | 1467874375892 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 23:52:56 INFO - PROCESS | 10427 | 1467874376027 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:56 INFO - PROCESS | 10427 | 1467874376041 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:56 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fcc400 == 8 [pid = 10427] [id = 532] 23:52:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x91fcc800) [pid = 10427] [serial = 1597] [outer = (nil)] 23:52:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x92e50400) [pid = 10427] [serial = 1598] [outer = 0x91fcc800] 23:52:56 INFO - PROCESS | 10427 | 1467874376112 Marionette DEBUG loaded listener.js 23:52:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x930dc000) [pid = 10427] [serial = 1599] [outer = 0x91fcc800] 23:52:57 INFO - PROCESS | 10427 | 1467874377185 Marionette TRACE conn4 <- [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]]]}] 23:52:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 23:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1588ms 23:52:57 INFO - PROCESS | 10427 | 1467874377235 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 23:52:57 INFO - PROCESS | 10427 | 1467874377247 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 23:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 23:52:57 INFO - PROCESS | 10427 | 1467874377264 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 23:52:57 INFO - PROCESS | 10427 | 1467874377270 Marionette TRACE conn4 <- [1,2102,null,{}] 23:52:57 INFO - PROCESS | 10427 | 1467874377279 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:57 INFO - PROCESS | 10427 | 1467874377286 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:57 INFO - PROCESS | 10427 | 1467874377614 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 23:52:57 INFO - PROCESS | 10427 | 1467874377796 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:57 INFO - PROCESS | 10427 | 1467874377807 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:57 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a4c000 == 9 [pid = 10427] [id = 533] 23:52:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x94a76000) [pid = 10427] [serial = 1600] [outer = (nil)] 23:52:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x95536c00) [pid = 10427] [serial = 1601] [outer = 0x94a76000] 23:52:57 INFO - PROCESS | 10427 | 1467874377921 Marionette DEBUG loaded listener.js 23:52:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9555c800) [pid = 10427] [serial = 1602] [outer = 0x94a76000] 23:52:59 INFO - PROCESS | 10427 | 1467874379060 Marionette TRACE conn4 <- [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]]]}] 23:52:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 23:52:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1855ms 23:52:59 INFO - PROCESS | 10427 | 1467874379122 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 23:52:59 INFO - PROCESS | 10427 | 1467874379126 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 23:52:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 23:52:59 INFO - PROCESS | 10427 | 1467874379133 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 23:52:59 INFO - PROCESS | 10427 | 1467874379139 Marionette TRACE conn4 <- [1,2106,null,{}] 23:52:59 INFO - PROCESS | 10427 | 1467874379166 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:52:59 INFO - PROCESS | 10427 | 1467874379175 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:59 INFO - PROCESS | 10427 | 1467874379409 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 23:52:59 INFO - PROCESS | 10427 | 1467874379439 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:52:59 INFO - PROCESS | 10427 | 1467874379450 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:52:59 INFO - PROCESS | 10427 | ++DOCSHELL 0x9946c000 == 10 [pid = 10427] [id = 534] 23:52:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9946f800) [pid = 10427] [serial = 1603] [outer = (nil)] 23:52:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x99849800) [pid = 10427] [serial = 1604] [outer = 0x9946f800] 23:52:59 INFO - PROCESS | 10427 | 1467874379528 Marionette DEBUG loaded listener.js 23:52:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9a09ac00) [pid = 10427] [serial = 1605] [outer = 0x9946f800] 23:53:01 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9aac4800) [pid = 10427] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 23:53:01 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x92e4dc00) [pid = 10427] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 23:53:01 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x930d3000) [pid = 10427] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 23:53:01 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x955d1c00) [pid = 10427] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 23:53:01 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x904ed400) [pid = 10427] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 23:53:01 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x93f01400) [pid = 10427] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 23:53:01 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x95561c00) [pid = 10427] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 23:53:01 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9aabf000) [pid = 10427] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 23:53:01 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9a698000) [pid = 10427] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 23:53:01 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x95657c00) [pid = 10427] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 23:53:01 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x93d67800) [pid = 10427] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 23:53:01 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x93f0b400) [pid = 10427] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 23:53:01 INFO - PROCESS | 10427 | 1467874381749 Marionette TRACE conn4 <- [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]]]}] 23:53:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 23:53:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 2642ms 23:53:01 INFO - PROCESS | 10427 | 1467874381776 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 23:53:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 23:53:01 INFO - PROCESS | 10427 | 1467874381781 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 23:53:01 INFO - PROCESS | 10427 | 1467874381788 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 23:53:01 INFO - PROCESS | 10427 | 1467874381791 Marionette TRACE conn4 <- [1,2110,null,{}] 23:53:01 INFO - PROCESS | 10427 | 1467874381796 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:01 INFO - PROCESS | 10427 | 1467874381801 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:02 INFO - PROCESS | 10427 | 1467874382013 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 23:53:02 INFO - PROCESS | 10427 | 1467874382034 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:02 INFO - PROCESS | 10427 | 1467874382041 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:02 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e8c00 == 11 [pid = 10427] [id = 535] 23:53:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x930d3000) [pid = 10427] [serial = 1606] [outer = (nil)] 23:53:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x99843800) [pid = 10427] [serial = 1607] [outer = 0x930d3000] 23:53:02 INFO - PROCESS | 10427 | 1467874382130 Marionette DEBUG loaded listener.js 23:53:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x9a63fc00) [pid = 10427] [serial = 1608] [outer = 0x930d3000] 23:53:03 INFO - PROCESS | 10427 | 1467874383014 Marionette TRACE conn4 <- [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]]]}] 23:53:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 23:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1287ms 23:53:03 INFO - PROCESS | 10427 | 1467874383076 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 23:53:03 INFO - PROCESS | 10427 | 1467874383080 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 23:53:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 23:53:03 INFO - PROCESS | 10427 | 1467874383087 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 23:53:03 INFO - PROCESS | 10427 | 1467874383091 Marionette TRACE conn4 <- [1,2114,null,{}] 23:53:03 INFO - PROCESS | 10427 | 1467874383096 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:03 INFO - PROCESS | 10427 | 1467874383101 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:03 INFO - PROCESS | 10427 | 1467874383346 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 23:53:03 INFO - PROCESS | 10427 | 1467874383526 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:03 INFO - PROCESS | 10427 | 1467874383541 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:03 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e5400 == 12 [pid = 10427] [id = 536] 23:53:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x904e6400) [pid = 10427] [serial = 1609] [outer = (nil)] 23:53:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x904ecc00) [pid = 10427] [serial = 1610] [outer = 0x904e6400] 23:53:03 INFO - PROCESS | 10427 | 1467874383651 Marionette DEBUG loaded listener.js 23:53:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x91fd8000) [pid = 10427] [serial = 1611] [outer = 0x904e6400] 23:53:04 INFO - PROCESS | 10427 | 1467874384717 Marionette TRACE conn4 <- [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]]]}] 23:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 23:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1686ms 23:53:04 INFO - PROCESS | 10427 | 1467874384776 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 23:53:04 INFO - PROCESS | 10427 | 1467874384783 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 23:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 23:53:04 INFO - PROCESS | 10427 | 1467874384792 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 23:53:04 INFO - PROCESS | 10427 | 1467874384799 Marionette TRACE conn4 <- [1,2118,null,{}] 23:53:04 INFO - PROCESS | 10427 | 1467874384808 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:04 INFO - PROCESS | 10427 | 1467874384813 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:05 INFO - PROCESS | 10427 | 1467874385011 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 23:53:05 INFO - PROCESS | 10427 | 1467874385248 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:05 INFO - PROCESS | 10427 | 1467874385261 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:05 INFO - PROCESS | 10427 | ++DOCSHELL 0x95535400 == 13 [pid = 10427] [id = 537] 23:53:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9555a400) [pid = 10427] [serial = 1612] [outer = (nil)] 23:53:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x95565000) [pid = 10427] [serial = 1613] [outer = 0x9555a400] 23:53:05 INFO - PROCESS | 10427 | 1467874385363 Marionette DEBUG loaded listener.js 23:53:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x955db400) [pid = 10427] [serial = 1614] [outer = 0x9555a400] 23:53:06 INFO - PROCESS | 10427 | 1467874386367 Marionette TRACE conn4 <- [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]]]}] 23:53:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 23:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1654ms 23:53:06 INFO - PROCESS | 10427 | 1467874386446 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 23:53:06 INFO - PROCESS | 10427 | 1467874386450 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 23:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 23:53:06 INFO - PROCESS | 10427 | 1467874386458 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 23:53:06 INFO - PROCESS | 10427 | 1467874386462 Marionette TRACE conn4 <- [1,2122,null,{}] 23:53:06 INFO - PROCESS | 10427 | 1467874386468 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:06 INFO - PROCESS | 10427 | 1467874386473 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:06 INFO - PROCESS | 10427 | 1467874386693 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 23:53:07 INFO - PROCESS | 10427 | 1467874386985 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:07 INFO - PROCESS | 10427 | 1467874386998 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:07 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e4f000 == 14 [pid = 10427] [id = 538] 23:53:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x93282000) [pid = 10427] [serial = 1615] [outer = (nil)] 23:53:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9a647800) [pid = 10427] [serial = 1616] [outer = 0x93282000] 23:53:07 INFO - PROCESS | 10427 | 1467874387104 Marionette DEBUG loaded listener.js 23:53:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9a69e800) [pid = 10427] [serial = 1617] [outer = 0x93282000] 23:53:08 INFO - PROCESS | 10427 | 1467874388135 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 23:53:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 23:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1737ms 23:53:08 INFO - PROCESS | 10427 | 1467874388197 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 23:53:08 INFO - PROCESS | 10427 | 1467874388204 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 23:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 23:53:08 INFO - PROCESS | 10427 | 1467874388223 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 23:53:08 INFO - PROCESS | 10427 | 1467874388230 Marionette TRACE conn4 <- [1,2126,null,{}] 23:53:08 INFO - PROCESS | 10427 | 1467874388237 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:08 INFO - PROCESS | 10427 | 1467874388243 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:08 INFO - PROCESS | 10427 | 1467874388470 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 23:53:08 INFO - PROCESS | 10427 | 1467874388720 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:08 INFO - PROCESS | 10427 | 1467874388727 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:08 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e45400 == 15 [pid = 10427] [id = 539] 23:53:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x95537400) [pid = 10427] [serial = 1618] [outer = (nil)] 23:53:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9ab89800) [pid = 10427] [serial = 1619] [outer = 0x95537400] 23:53:08 INFO - PROCESS | 10427 | 1467874388871 Marionette DEBUG loaded listener.js 23:53:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9afcd800) [pid = 10427] [serial = 1620] [outer = 0x95537400] 23:53:09 INFO - PROCESS | 10427 | 1467874389808 Marionette TRACE conn4 <- [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]]]}] 23:53:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 23:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1645ms 23:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 23:53:09 INFO - PROCESS | 10427 | 1467874389859 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 23:53:09 INFO - PROCESS | 10427 | 1467874389862 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 23:53:09 INFO - PROCESS | 10427 | 1467874389870 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 23:53:09 INFO - PROCESS | 10427 | 1467874389874 Marionette TRACE conn4 <- [1,2130,null,{}] 23:53:09 INFO - PROCESS | 10427 | 1467874389880 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:09 INFO - PROCESS | 10427 | 1467874389885 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:10 INFO - PROCESS | 10427 | 1467874390075 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 23:53:10 INFO - PROCESS | 10427 | 1467874390253 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:10 INFO - PROCESS | 10427 | 1467874390262 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:10 INFO - PROCESS | 10427 | ++DOCSHELL 0x9946b000 == 16 [pid = 10427] [id = 540] 23:53:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9b53c800) [pid = 10427] [serial = 1621] [outer = (nil)] 23:53:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9bc1e800) [pid = 10427] [serial = 1622] [outer = 0x9b53c800] 23:53:10 INFO - PROCESS | 10427 | 1467874390344 Marionette DEBUG loaded listener.js 23:53:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9bc15c00) [pid = 10427] [serial = 1623] [outer = 0x9b53c800] 23:53:11 INFO - PROCESS | 10427 | 1467874391308 Marionette TRACE conn4 <- [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] 23:53:11 INFO - PROCESS | 10427 | 1467874391366 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 23:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 23:53:11 INFO - PROCESS | 10427 | 1467874391374 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 23:53:11 INFO - PROCESS | 10427 | 1467874391377 Marionette TRACE conn4 <- [1,2134,null,{}] 23:53:11 INFO - PROCESS | 10427 | 1467874391384 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:11 INFO - PROCESS | 10427 | 1467874391389 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:11 INFO - PROCESS | 10427 | 1467874391587 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 23:53:11 INFO - PROCESS | 10427 | 1467874391766 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:11 INFO - PROCESS | 10427 | 1467874391786 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:11 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a6a1800 == 17 [pid = 10427] [id = 541] 23:53:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9c3e2800) [pid = 10427] [serial = 1624] [outer = (nil)] 23:53:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x9c3ebc00) [pid = 10427] [serial = 1625] [outer = 0x9c3e2800] 23:53:11 INFO - PROCESS | 10427 | 1467874391924 Marionette DEBUG loaded listener.js 23:53:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x9d6ee800) [pid = 10427] [serial = 1626] [outer = 0x9c3e2800] 23:53:13 INFO - PROCESS | 10427 | 1467874393015 Marionette TRACE conn4 <- [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]]]}] 23:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 23:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1687ms 23:53:13 INFO - PROCESS | 10427 | 1467874393061 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 23:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 23:53:13 INFO - PROCESS | 10427 | 1467874393065 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 23:53:13 INFO - PROCESS | 10427 | 1467874393072 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 23:53:13 INFO - PROCESS | 10427 | 1467874393075 Marionette TRACE conn4 <- [1,2138,null,{}] 23:53:13 INFO - PROCESS | 10427 | 1467874393081 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:13 INFO - PROCESS | 10427 | 1467874393087 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:13 INFO - PROCESS | 10427 | 1467874393284 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 23:53:13 INFO - PROCESS | 10427 | 1467874393618 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:13 INFO - PROCESS | 10427 | 1467874393629 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:13 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e5000 == 18 [pid = 10427] [id = 542] 23:53:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x994cfc00) [pid = 10427] [serial = 1627] [outer = (nil)] 23:53:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x9da34000) [pid = 10427] [serial = 1628] [outer = 0x994cfc00] 23:53:13 INFO - PROCESS | 10427 | 1467874393719 Marionette DEBUG loaded listener.js 23:53:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0xa1196400) [pid = 10427] [serial = 1629] [outer = 0x994cfc00] 23:53:14 INFO - PROCESS | 10427 | 1467874394807 Marionette TRACE conn4 <- [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]]]}] 23:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 23:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1787ms 23:53:14 INFO - PROCESS | 10427 | 1467874394883 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 23:53:14 INFO - PROCESS | 10427 | 1467874394888 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 23:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 23:53:14 INFO - PROCESS | 10427 | 1467874394898 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 23:53:14 INFO - PROCESS | 10427 | 1467874394901 Marionette TRACE conn4 <- [1,2142,null,{}] 23:53:14 INFO - PROCESS | 10427 | 1467874394908 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:14 INFO - PROCESS | 10427 | 1467874394913 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:15 INFO - PROCESS | 10427 | 1467874395097 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 23:53:15 INFO - PROCESS | 10427 | 1467874395338 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:15 INFO - PROCESS | 10427 | 1467874395345 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:15 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fcf400 == 19 [pid = 10427] [id = 543] 23:53:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x91fd0400) [pid = 10427] [serial = 1630] [outer = (nil)] 23:53:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0x9564f400) [pid = 10427] [serial = 1631] [outer = 0x91fd0400] 23:53:15 INFO - PROCESS | 10427 | 1467874395455 Marionette DEBUG loaded listener.js 23:53:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0x9a449800) [pid = 10427] [serial = 1632] [outer = 0x91fd0400] 23:53:16 INFO - PROCESS | 10427 | 1467874396652 Marionette TRACE conn4 <- [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] 23:53:16 INFO - PROCESS | 10427 | 1467874396750 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 23:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 23:53:16 INFO - PROCESS | 10427 | 1467874396761 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 23:53:16 INFO - PROCESS | 10427 | 1467874396765 Marionette TRACE conn4 <- [1,2146,null,{}] 23:53:16 INFO - PROCESS | 10427 | 1467874396776 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:16 INFO - PROCESS | 10427 | 1467874396783 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:17 INFO - PROCESS | 10427 | 1467874397459 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 23:53:17 INFO - PROCESS | 10427 | 1467874397643 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:17 INFO - PROCESS | 10427 | 1467874397656 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:17 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e44000 == 20 [pid = 10427] [id = 544] 23:53:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 94 (0x92e48800) [pid = 10427] [serial = 1633] [outer = (nil)] 23:53:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 95 (0x92e4f400) [pid = 10427] [serial = 1634] [outer = 0x92e48800] 23:53:17 INFO - PROCESS | 10427 | 1467874397731 Marionette DEBUG loaded listener.js 23:53:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 96 (0x930e0800) [pid = 10427] [serial = 1635] [outer = 0x92e48800] 23:53:18 INFO - PROCESS | 10427 | 1467874398917 Marionette TRACE conn4 <- [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] 23:53:19 INFO - PROCESS | 10427 | 1467874399067 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 23:53:19 INFO - PROCESS | 10427 | --DOCSHELL 0x91fcc400 == 16 [pid = 10427] [id = 532] 23:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 23:53:19 INFO - PROCESS | 10427 | 1467874399087 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 23:53:19 INFO - PROCESS | 10427 | 1467874399092 Marionette TRACE conn4 <- [1,2150,null,{}] 23:53:19 INFO - PROCESS | 10427 | 1467874399103 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:19 INFO - PROCESS | 10427 | 1467874399111 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:19 INFO - PROCESS | 10427 | 1467874399355 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 23:53:19 INFO - PROCESS | 10427 | --DOMWINDOW == 95 (0x9ab8c400) [pid = 10427] [serial = 1550] [outer = (nil)] [url = about:blank] 23:53:19 INFO - PROCESS | 10427 | --DOMWINDOW == 94 (0x930d8400) [pid = 10427] [serial = 1544] [outer = (nil)] [url = about:blank] 23:53:19 INFO - PROCESS | 10427 | --DOMWINDOW == 93 (0x94a4cc00) [pid = 10427] [serial = 1563] [outer = (nil)] [url = about:blank] 23:53:19 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0x93d61800) [pid = 10427] [serial = 1562] [outer = (nil)] [url = about:blank] 23:53:19 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0x9c3bdc00) [pid = 10427] [serial = 1556] [outer = (nil)] [url = about:blank] 23:53:19 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x9327bc00) [pid = 10427] [serial = 1559] [outer = (nil)] [url = about:blank] 23:53:19 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x9b635400) [pid = 10427] [serial = 1554] [outer = (nil)] [url = about:blank] 23:53:19 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x95652000) [pid = 10427] [serial = 1566] [outer = (nil)] [url = about:blank] 23:53:19 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x9ae5d400) [pid = 10427] [serial = 1571] [outer = (nil)] [url = about:blank] 23:53:19 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9afcc800) [pid = 10427] [serial = 1572] [outer = (nil)] [url = about:blank] 23:53:19 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9aac0800) [pid = 10427] [serial = 1560] [outer = (nil)] [url = about:blank] 23:53:19 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x9a83cc00) [pid = 10427] [serial = 1568] [outer = (nil)] [url = about:blank] 23:53:19 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9c3ba400) [pid = 10427] [serial = 1557] [outer = (nil)] [url = about:blank] 23:53:19 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9a446c00) [pid = 10427] [serial = 1548] [outer = (nil)] [url = about:blank] 23:53:19 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9a648c00) [pid = 10427] [serial = 1542] [outer = (nil)] [url = about:blank] 23:53:19 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9b3e1c00) [pid = 10427] [serial = 1553] [outer = (nil)] [url = about:blank] 23:53:19 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9946b400) [pid = 10427] [serial = 1547] [outer = (nil)] [url = about:blank] 23:53:19 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x95566c00) [pid = 10427] [serial = 1551] [outer = (nil)] [url = about:blank] 23:53:19 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x93d25c00) [pid = 10427] [serial = 1545] [outer = (nil)] [url = about:blank] 23:53:19 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9a951000) [pid = 10427] [serial = 1569] [outer = (nil)] [url = about:blank] 23:53:19 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x955db000) [pid = 10427] [serial = 1565] [outer = (nil)] [url = about:blank] 23:53:19 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x97ae8c00) [pid = 10427] [serial = 1574] [outer = (nil)] [url = about:blank] 23:53:19 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9ab81c00) [pid = 10427] [serial = 1575] [outer = (nil)] [url = about:blank] 23:53:19 INFO - PROCESS | 10427 | 1467874399699 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:19 INFO - PROCESS | 10427 | 1467874399710 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:19 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d6400 == 17 [pid = 10427] [id = 545] 23:53:19 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x93d25c00) [pid = 10427] [serial = 1636] [outer = (nil)] 23:53:19 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9555f000) [pid = 10427] [serial = 1637] [outer = 0x93d25c00] 23:53:19 INFO - PROCESS | 10427 | 1467874399827 Marionette DEBUG loaded listener.js 23:53:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x95651400) [pid = 10427] [serial = 1638] [outer = 0x93d25c00] 23:53:20 INFO - PROCESS | 10427 | 1467874400940 Marionette TRACE conn4 <- [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]]]}] 23:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 23:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1898ms 23:53:20 INFO - PROCESS | 10427 | 1467874400984 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 23:53:20 INFO - PROCESS | 10427 | 1467874400989 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 23:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 23:53:20 INFO - PROCESS | 10427 | 1467874400995 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 23:53:21 INFO - PROCESS | 10427 | 1467874400999 Marionette TRACE conn4 <- [1,2154,null,{}] 23:53:21 INFO - PROCESS | 10427 | 1467874401005 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:21 INFO - PROCESS | 10427 | 1467874401010 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:21 INFO - PROCESS | 10427 | 1467874401265 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 23:53:21 INFO - PROCESS | 10427 | 1467874401281 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:21 INFO - PROCESS | 10427 | 1467874401289 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:21 INFO - PROCESS | 10427 | ++DOCSHELL 0x99f7b000 == 18 [pid = 10427] [id = 546] 23:53:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9a096c00) [pid = 10427] [serial = 1639] [outer = (nil)] 23:53:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9a43c800) [pid = 10427] [serial = 1640] [outer = 0x9a096c00] 23:53:21 INFO - PROCESS | 10427 | 1467874401380 Marionette DEBUG loaded listener.js 23:53:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9a648c00) [pid = 10427] [serial = 1641] [outer = 0x9a096c00] 23:53:22 INFO - PROCESS | 10427 | 1467874402962 Marionette TRACE conn4 <- [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]]]}] 23:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 23:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 2041ms 23:53:23 INFO - PROCESS | 10427 | 1467874403046 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 23:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 23:53:23 INFO - PROCESS | 10427 | 1467874403056 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 23:53:23 INFO - PROCESS | 10427 | 1467874403090 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 23:53:23 INFO - PROCESS | 10427 | 1467874403101 Marionette TRACE conn4 <- [1,2158,null,{}] 23:53:23 INFO - PROCESS | 10427 | 1467874403133 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:23 INFO - PROCESS | 10427 | 1467874403142 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:23 INFO - PROCESS | 10427 | 1467874403499 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 23:53:23 INFO - PROCESS | 10427 | 1467874403559 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:23 INFO - PROCESS | 10427 | 1467874403576 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:23 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d20c00 == 19 [pid = 10427] [id = 547] 23:53:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x99840400) [pid = 10427] [serial = 1642] [outer = (nil)] 23:53:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9ab8c400) [pid = 10427] [serial = 1643] [outer = 0x99840400] 23:53:23 INFO - PROCESS | 10427 | 1467874403737 Marionette DEBUG loaded listener.js 23:53:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9b3eb400) [pid = 10427] [serial = 1644] [outer = 0x99840400] 23:53:24 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x91fd4000) [pid = 10427] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 23:53:24 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x95536800) [pid = 10427] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 23:53:24 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9a839c00) [pid = 10427] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 23:53:24 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x94a76000) [pid = 10427] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 23:53:24 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x94a41800) [pid = 10427] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 23:53:24 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x91fcc800) [pid = 10427] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 23:53:24 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x98526400) [pid = 10427] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 23:53:24 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x9946f800) [pid = 10427] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 23:53:24 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x94a7b400) [pid = 10427] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 23:53:24 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x93282c00) [pid = 10427] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 23:53:24 INFO - PROCESS | 10427 | 1467874404697 Marionette TRACE conn4 <- [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]]]}] 23:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 23:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1692ms 23:53:24 INFO - PROCESS | 10427 | 1467874404760 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 23:53:24 INFO - PROCESS | 10427 | 1467874404764 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 23:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 23:53:24 INFO - PROCESS | 10427 | 1467874404772 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 23:53:24 INFO - PROCESS | 10427 | 1467874404776 Marionette TRACE conn4 <- [1,2162,null,{}] 23:53:24 INFO - PROCESS | 10427 | 1467874404781 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:24 INFO - PROCESS | 10427 | 1467874404786 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:24 INFO - PROCESS | 10427 | 1467874404968 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 23:53:25 INFO - PROCESS | 10427 | 1467874405110 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:25 INFO - PROCESS | 10427 | 1467874405120 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:25 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fce400 == 20 [pid = 10427] [id = 548] 23:53:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x92e4c400) [pid = 10427] [serial = 1645] [outer = (nil)] 23:53:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9ae65800) [pid = 10427] [serial = 1646] [outer = 0x92e4c400] 23:53:25 INFO - PROCESS | 10427 | 1467874405192 Marionette DEBUG loaded listener.js 23:53:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9b862800) [pid = 10427] [serial = 1647] [outer = 0x92e4c400] 23:53:26 INFO - PROCESS | 10427 | 1467874406025 Marionette TRACE conn4 <- [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]]]}] 23:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 23:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1291ms 23:53:26 INFO - PROCESS | 10427 | 1467874406107 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 23:53:26 INFO - PROCESS | 10427 | 1467874406114 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 23:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 23:53:26 INFO - PROCESS | 10427 | 1467874406124 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 23:53:26 INFO - PROCESS | 10427 | 1467874406131 Marionette TRACE conn4 <- [1,2166,null,{}] 23:53:26 INFO - PROCESS | 10427 | 1467874406146 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:26 INFO - PROCESS | 10427 | 1467874406153 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:26 INFO - PROCESS | 10427 | 1467874406406 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 23:53:26 INFO - PROCESS | 10427 | 1467874406594 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:26 INFO - PROCESS | 10427 | 1467874406613 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:26 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e9c00 == 21 [pid = 10427] [id = 549] 23:53:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x94a4f000) [pid = 10427] [serial = 1648] [outer = (nil)] 23:53:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x95537800) [pid = 10427] [serial = 1649] [outer = 0x94a4f000] 23:53:26 INFO - PROCESS | 10427 | 1467874406736 Marionette DEBUG loaded listener.js 23:53:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x96830c00) [pid = 10427] [serial = 1650] [outer = 0x94a4f000] 23:53:27 INFO - PROCESS | 10427 | 1467874407856 Marionette TRACE conn4 <- [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]]]}] 23:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 23:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1801ms 23:53:27 INFO - PROCESS | 10427 | 1467874407926 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 23:53:27 INFO - PROCESS | 10427 | 1467874407932 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 23:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 23:53:27 INFO - PROCESS | 10427 | 1467874407943 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 23:53:27 INFO - PROCESS | 10427 | 1467874407948 Marionette TRACE conn4 <- [1,2170,null,{}] 23:53:27 INFO - PROCESS | 10427 | 1467874407955 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:27 INFO - PROCESS | 10427 | 1467874407961 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:28 INFO - PROCESS | 10427 | 1467874408201 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 23:53:28 INFO - PROCESS | 10427 | 1467874408436 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:28 INFO - PROCESS | 10427 | 1467874408442 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:28 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a4d8000 == 22 [pid = 10427] [id = 550] 23:53:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9a8a3c00) [pid = 10427] [serial = 1651] [outer = (nil)] 23:53:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9a957400) [pid = 10427] [serial = 1652] [outer = 0x9a8a3c00] 23:53:28 INFO - PROCESS | 10427 | 1467874408569 Marionette DEBUG loaded listener.js 23:53:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9ab8b800) [pid = 10427] [serial = 1653] [outer = 0x9a8a3c00] 23:53:29 INFO - PROCESS | 10427 | 1467874409565 Marionette TRACE conn4 <- [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]]]}] 23:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 23:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1693ms 23:53:29 INFO - PROCESS | 10427 | 1467874409634 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 23:53:29 INFO - PROCESS | 10427 | 1467874409640 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 23:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 23:53:29 INFO - PROCESS | 10427 | 1467874409648 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 23:53:29 INFO - PROCESS | 10427 | 1467874409652 Marionette TRACE conn4 <- [1,2174,null,{}] 23:53:29 INFO - PROCESS | 10427 | 1467874409672 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:29 INFO - PROCESS | 10427 | 1467874409681 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:29 INFO - PROCESS | 10427 | 1467874409918 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 23:53:30 INFO - PROCESS | 10427 | 1467874410191 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:30 INFO - PROCESS | 10427 | 1467874410207 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:30 INFO - PROCESS | 10427 | ++DOCSHELL 0x9afc8000 == 23 [pid = 10427] [id = 551] 23:53:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9d6e0400) [pid = 10427] [serial = 1654] [outer = (nil)] 23:53:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9d6e8800) [pid = 10427] [serial = 1655] [outer = 0x9d6e0400] 23:53:30 INFO - PROCESS | 10427 | 1467874410333 Marionette DEBUG loaded listener.js 23:53:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9da33800) [pid = 10427] [serial = 1656] [outer = 0x9d6e0400] 23:53:31 INFO - PROCESS | 10427 | 1467874411270 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 23:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 23:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1654ms 23:53:31 INFO - PROCESS | 10427 | 1467874411302 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 23:53:31 INFO - PROCESS | 10427 | 1467874411306 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 23:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 23:53:31 INFO - PROCESS | 10427 | 1467874411313 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 23:53:31 INFO - PROCESS | 10427 | 1467874411317 Marionette TRACE conn4 <- [1,2178,null,{}] 23:53:31 INFO - PROCESS | 10427 | 1467874411323 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:31 INFO - PROCESS | 10427 | 1467874411328 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:31 INFO - PROCESS | 10427 | 1467874411516 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 23:53:31 INFO - PROCESS | 10427 | 1467874411709 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:31 INFO - PROCESS | 10427 | 1467874411723 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:31 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d5a400 == 24 [pid = 10427] [id = 552] 23:53:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9d6e3800) [pid = 10427] [serial = 1657] [outer = (nil)] 23:53:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0xa234c400) [pid = 10427] [serial = 1658] [outer = 0x9d6e3800] 23:53:31 INFO - PROCESS | 10427 | 1467874411812 Marionette DEBUG loaded listener.js 23:53:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0xa23ac400) [pid = 10427] [serial = 1659] [outer = 0x9d6e3800] 23:53:32 INFO - PROCESS | 10427 | 1467874412853 Marionette TRACE conn4 <- [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]]]}] 23:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 23:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1586ms 23:53:32 INFO - PROCESS | 10427 | 1467874412900 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 23:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 23:53:32 INFO - PROCESS | 10427 | 1467874412905 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 23:53:32 INFO - PROCESS | 10427 | 1467874412911 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 23:53:32 INFO - PROCESS | 10427 | 1467874412914 Marionette TRACE conn4 <- [1,2182,null,{}] 23:53:32 INFO - PROCESS | 10427 | 1467874412920 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:32 INFO - PROCESS | 10427 | 1467874412926 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:33 INFO - PROCESS | 10427 | 1467874413107 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 23:53:33 INFO - PROCESS | 10427 | 1467874413319 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:33 INFO - PROCESS | 10427 | 1467874413330 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:33 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d62000 == 25 [pid = 10427] [id = 553] 23:53:33 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x9682d800) [pid = 10427] [serial = 1660] [outer = (nil)] 23:53:33 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0xa2536800) [pid = 10427] [serial = 1661] [outer = 0x9682d800] 23:53:33 INFO - PROCESS | 10427 | 1467874413564 Marionette DEBUG loaded listener.js 23:53:33 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0xa257dc00) [pid = 10427] [serial = 1662] [outer = 0x9682d800] 23:53:34 INFO - PROCESS | 10427 | 1467874414669 Marionette TRACE conn4 <- [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]]]}] 23:53:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 23:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1836ms 23:53:34 INFO - PROCESS | 10427 | 1467874414747 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 23:53:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 23:53:34 INFO - PROCESS | 10427 | 1467874414751 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 23:53:34 INFO - PROCESS | 10427 | 1467874414758 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 23:53:34 INFO - PROCESS | 10427 | 1467874414761 Marionette TRACE conn4 <- [1,2186,null,{}] 23:53:34 INFO - PROCESS | 10427 | 1467874414767 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:34 INFO - PROCESS | 10427 | 1467874414777 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:35 INFO - PROCESS | 10427 | 1467874415048 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 23:53:35 INFO - PROCESS | 10427 | 1467874415291 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:35 INFO - PROCESS | 10427 | 1467874415300 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:35 INFO - PROCESS | 10427 | ++DOCSHELL 0x930dc400 == 26 [pid = 10427] [id = 554] 23:53:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x930ddc00) [pid = 10427] [serial = 1663] [outer = (nil)] 23:53:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0x95560000) [pid = 10427] [serial = 1664] [outer = 0x930ddc00] 23:53:35 INFO - PROCESS | 10427 | 1467874415404 Marionette DEBUG loaded listener.js 23:53:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0xa310dc00) [pid = 10427] [serial = 1665] [outer = 0x930ddc00] 23:53:36 INFO - PROCESS | 10427 | 1467874416336 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 23:53:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 23:53:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1933ms 23:53:36 INFO - PROCESS | 10427 | 1467874416716 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 23:53:36 INFO - PROCESS | 10427 | 1467874416728 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 23:53:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 23:53:36 INFO - PROCESS | 10427 | 1467874416794 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 23:53:36 INFO - PROCESS | 10427 | 1467874416802 Marionette TRACE conn4 <- [1,2190,null,{}] 23:53:36 INFO - PROCESS | 10427 | 1467874416811 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:36 INFO - PROCESS | 10427 | 1467874416818 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:37 INFO - PROCESS | 10427 | 1467874417084 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 23:53:37 INFO - PROCESS | 10427 | 1467874417243 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:37 INFO - PROCESS | 10427 | 1467874417256 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:37 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd6000 == 27 [pid = 10427] [id = 555] 23:53:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 94 (0x92e48000) [pid = 10427] [serial = 1666] [outer = (nil)] 23:53:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 95 (0x94a48400) [pid = 10427] [serial = 1667] [outer = 0x92e48000] 23:53:37 INFO - PROCESS | 10427 | 1467874417425 Marionette DEBUG loaded listener.js 23:53:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 96 (0x9946dc00) [pid = 10427] [serial = 1668] [outer = 0x92e48000] 23:53:39 INFO - PROCESS | 10427 | --DOCSHELL 0x91fcf400 == 26 [pid = 10427] [id = 543] 23:53:39 INFO - PROCESS | 10427 | --DOCSHELL 0x904e5000 == 25 [pid = 10427] [id = 542] 23:53:39 INFO - PROCESS | 10427 | --DOCSHELL 0x9a6a1800 == 24 [pid = 10427] [id = 541] 23:53:39 INFO - PROCESS | 10427 | --DOCSHELL 0x9946b000 == 23 [pid = 10427] [id = 540] 23:53:39 INFO - PROCESS | 10427 | --DOCSHELL 0x92e45400 == 22 [pid = 10427] [id = 539] 23:53:39 INFO - PROCESS | 10427 | --DOCSHELL 0x95535400 == 21 [pid = 10427] [id = 537] 23:53:39 INFO - PROCESS | 10427 | --DOCSHELL 0x92e4f000 == 20 [pid = 10427] [id = 538] 23:53:39 INFO - PROCESS | 10427 | --DOCSHELL 0x904e5400 == 19 [pid = 10427] [id = 536] 23:53:39 INFO - PROCESS | 10427 | --DOCSHELL 0x93f0cc00 == 18 [pid = 10427] [id = 531] 23:53:39 INFO - PROCESS | 10427 | --DOMWINDOW == 95 (0x95536c00) [pid = 10427] [serial = 1601] [outer = (nil)] [url = about:blank] 23:53:39 INFO - PROCESS | 10427 | --DOMWINDOW == 94 (0x9553a800) [pid = 10427] [serial = 1595] [outer = (nil)] [url = about:blank] 23:53:39 INFO - PROCESS | 10427 | --DOMWINDOW == 93 (0x9555a000) [pid = 10427] [serial = 1596] [outer = (nil)] [url = about:blank] 23:53:39 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0x92e50400) [pid = 10427] [serial = 1598] [outer = (nil)] [url = about:blank] 23:53:39 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0x9d614400) [pid = 10427] [serial = 1587] [outer = (nil)] [url = about:blank] 23:53:39 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x930dc000) [pid = 10427] [serial = 1599] [outer = (nil)] [url = about:blank] 23:53:39 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x9c3e9000) [pid = 10427] [serial = 1586] [outer = (nil)] [url = about:blank] 23:53:39 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x99849800) [pid = 10427] [serial = 1604] [outer = (nil)] [url = about:blank] 23:53:39 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0xa119a800) [pid = 10427] [serial = 1590] [outer = (nil)] [url = about:blank] 23:53:39 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9da3b800) [pid = 10427] [serial = 1589] [outer = (nil)] [url = about:blank] 23:53:39 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0xa237e400) [pid = 10427] [serial = 1593] [outer = (nil)] [url = about:blank] 23:53:39 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x95562400) [pid = 10427] [serial = 1592] [outer = (nil)] [url = about:blank] 23:53:39 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9a09ac00) [pid = 10427] [serial = 1605] [outer = (nil)] [url = about:blank] 23:53:39 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9555c800) [pid = 10427] [serial = 1602] [outer = (nil)] [url = about:blank] 23:53:39 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x99843800) [pid = 10427] [serial = 1607] [outer = (nil)] [url = about:blank] 23:53:39 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x92e4b400) [pid = 10427] [serial = 1578] [outer = (nil)] [url = about:blank] 23:53:39 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x92e44400) [pid = 10427] [serial = 1577] [outer = (nil)] [url = about:blank] 23:53:39 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9682a800) [pid = 10427] [serial = 1581] [outer = (nil)] [url = about:blank] 23:53:39 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x955de400) [pid = 10427] [serial = 1580] [outer = (nil)] [url = about:blank] 23:53:39 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9ae62c00) [pid = 10427] [serial = 1584] [outer = (nil)] [url = about:blank] 23:53:39 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9a8ab400) [pid = 10427] [serial = 1583] [outer = (nil)] [url = about:blank] 23:53:39 INFO - PROCESS | 10427 | 1467874419809 Marionette TRACE conn4 <- [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]]]}] 23:53:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 23:53:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 3061ms 23:53:39 INFO - PROCESS | 10427 | 1467874419840 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 23:53:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 23:53:39 INFO - PROCESS | 10427 | 1467874419846 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 23:53:39 INFO - PROCESS | 10427 | 1467874419854 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 23:53:39 INFO - PROCESS | 10427 | 1467874419859 Marionette TRACE conn4 <- [1,2194,null,{}] 23:53:39 INFO - PROCESS | 10427 | 1467874419868 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:39 INFO - PROCESS | 10427 | 1467874419872 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:40 INFO - PROCESS | 10427 | 1467874420035 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 23:53:40 INFO - PROCESS | 10427 | 1467874420223 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:40 INFO - PROCESS | 10427 | 1467874420239 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:40 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd4c00 == 19 [pid = 10427] [id = 556] 23:53:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x91fd6400) [pid = 10427] [serial = 1669] [outer = (nil)] 23:53:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x93277400) [pid = 10427] [serial = 1670] [outer = 0x91fd6400] 23:53:40 INFO - PROCESS | 10427 | 1467874420305 Marionette DEBUG loaded listener.js 23:53:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x93d21800) [pid = 10427] [serial = 1671] [outer = 0x91fd6400] 23:53:41 INFO - PROCESS | 10427 | 1467874421059 Marionette TRACE conn4 <- [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]]]}] 23:53:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 23:53:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1232ms 23:53:41 INFO - PROCESS | 10427 | 1467874421093 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 23:53:41 INFO - PROCESS | 10427 | 1467874421101 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 23:53:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 23:53:41 INFO - PROCESS | 10427 | 1467874421113 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 23:53:41 INFO - PROCESS | 10427 | 1467874421117 Marionette TRACE conn4 <- [1,2198,null,{}] 23:53:41 INFO - PROCESS | 10427 | 1467874421123 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:41 INFO - PROCESS | 10427 | 1467874421129 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:41 INFO - PROCESS | 10427 | 1467874421305 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 23:53:41 INFO - PROCESS | 10427 | 1467874421316 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:41 INFO - PROCESS | 10427 | 1467874421325 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:41 INFO - PROCESS | 10427 | ++DOCSHELL 0x9553e000 == 20 [pid = 10427] [id = 557] 23:53:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x95558800) [pid = 10427] [serial = 1672] [outer = (nil)] 23:53:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9555dc00) [pid = 10427] [serial = 1673] [outer = 0x95558800] 23:53:41 INFO - PROCESS | 10427 | 1467874421400 Marionette DEBUG loaded listener.js 23:53:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x955d1800) [pid = 10427] [serial = 1674] [outer = 0x95558800] 23:53:42 INFO - PROCESS | 10427 | 1467874422461 Marionette TRACE conn4 <- [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]]]}] 23:53:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 23:53:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1390ms 23:53:42 INFO - PROCESS | 10427 | 1467874422504 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 23:53:42 INFO - PROCESS | 10427 | 1467874422508 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 23:53:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 23:53:42 INFO - PROCESS | 10427 | 1467874422523 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 23:53:42 INFO - PROCESS | 10427 | 1467874422529 Marionette TRACE conn4 <- [1,2202,null,{}] 23:53:42 INFO - PROCESS | 10427 | 1467874422547 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:42 INFO - PROCESS | 10427 | 1467874422556 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:42 INFO - PROCESS | 10427 | 1467874422800 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 23:53:42 INFO - PROCESS | 10427 | 1467874422825 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:42 INFO - PROCESS | 10427 | 1467874422834 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:42 INFO - PROCESS | 10427 | ++DOCSHELL 0x985bd800 == 21 [pid = 10427] [id = 558] 23:53:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x985bf400) [pid = 10427] [serial = 1675] [outer = (nil)] 23:53:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x99848800) [pid = 10427] [serial = 1676] [outer = 0x985bf400] 23:53:42 INFO - PROCESS | 10427 | 1467874422927 Marionette DEBUG loaded listener.js 23:53:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9a092800) [pid = 10427] [serial = 1677] [outer = 0x985bf400] 23:53:43 INFO - PROCESS | 10427 | 1467874423970 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 23:53:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 23:53:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1485ms 23:53:44 INFO - PROCESS | 10427 | 1467874424009 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 23:53:44 INFO - PROCESS | 10427 | 1467874424012 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 23:53:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 23:53:44 INFO - PROCESS | 10427 | 1467874424035 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 23:53:44 INFO - PROCESS | 10427 | 1467874424039 Marionette TRACE conn4 <- [1,2206,null,{}] 23:53:44 INFO - PROCESS | 10427 | 1467874424044 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:44 INFO - PROCESS | 10427 | 1467874424049 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:44 INFO - PROCESS | 10427 | 1467874424762 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 23:53:44 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x93282000) [pid = 10427] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 23:53:44 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x994cfc00) [pid = 10427] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 23:53:44 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9c3e2800) [pid = 10427] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 23:53:44 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x92e48800) [pid = 10427] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 23:53:44 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9b53c800) [pid = 10427] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 23:53:44 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x91fd0400) [pid = 10427] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 23:53:44 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x904e6400) [pid = 10427] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 23:53:44 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x93d25c00) [pid = 10427] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 23:53:44 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x95537400) [pid = 10427] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 23:53:44 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x9555a400) [pid = 10427] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 23:53:44 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9a096c00) [pid = 10427] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 23:53:44 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x930d3000) [pid = 10427] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 23:53:44 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x99840400) [pid = 10427] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 23:53:44 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x92e4c400) [pid = 10427] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 23:53:44 INFO - PROCESS | 10427 | 1467874424931 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:44 INFO - PROCESS | 10427 | 1467874424937 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:44 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e6400 == 22 [pid = 10427] [id = 559] 23:53:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x91fd0400) [pid = 10427] [serial = 1678] [outer = (nil)] 23:53:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x95535400) [pid = 10427] [serial = 1679] [outer = 0x91fd0400] 23:53:45 INFO - PROCESS | 10427 | 1467874425014 Marionette DEBUG loaded listener.js 23:53:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9a096c00) [pid = 10427] [serial = 1680] [outer = 0x91fd0400] 23:53:46 INFO - PROCESS | 10427 | 1467874426084 Marionette TRACE conn4 <- [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]]]}] 23:53:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 23:53:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2100ms 23:53:46 INFO - PROCESS | 10427 | 1467874426122 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 23:53:46 INFO - PROCESS | 10427 | 1467874426126 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 23:53:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 23:53:46 INFO - PROCESS | 10427 | 1467874426136 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 23:53:46 INFO - PROCESS | 10427 | 1467874426139 Marionette TRACE conn4 <- [1,2210,null,{}] 23:53:46 INFO - PROCESS | 10427 | 1467874426147 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:46 INFO - PROCESS | 10427 | 1467874426154 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:46 INFO - PROCESS | 10427 | 1467874426372 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 23:53:46 INFO - PROCESS | 10427 | 1467874426596 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:46 INFO - PROCESS | 10427 | 1467874426607 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:46 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d8c00 == 23 [pid = 10427] [id = 560] 23:53:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x97af0000) [pid = 10427] [serial = 1681] [outer = (nil)] 23:53:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9a69cc00) [pid = 10427] [serial = 1682] [outer = 0x97af0000] 23:53:46 INFO - PROCESS | 10427 | 1467874426720 Marionette DEBUG loaded listener.js 23:53:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9a8abc00) [pid = 10427] [serial = 1683] [outer = 0x97af0000] 23:53:47 INFO - PROCESS | 10427 | 1467874427863 Marionette TRACE conn4 <- [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]]]}] 23:53:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 23:53:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1785ms 23:53:47 INFO - PROCESS | 10427 | 1467874427925 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 23:53:47 INFO - PROCESS | 10427 | 1467874427937 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 23:53:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 23:53:47 INFO - PROCESS | 10427 | 1467874427947 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 23:53:47 INFO - PROCESS | 10427 | 1467874427955 Marionette TRACE conn4 <- [1,2214,null,{}] 23:53:48 INFO - PROCESS | 10427 | 1467874428017 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:48 INFO - PROCESS | 10427 | 1467874428025 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:48 INFO - PROCESS | 10427 | 1467874428239 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 23:53:48 INFO - PROCESS | 10427 | 1467874428541 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:48 INFO - PROCESS | 10427 | 1467874428554 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:48 INFO - PROCESS | 10427 | ++DOCSHELL 0x930db800 == 24 [pid = 10427] [id = 561] 23:53:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x93279800) [pid = 10427] [serial = 1684] [outer = (nil)] 23:53:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x95538000) [pid = 10427] [serial = 1685] [outer = 0x93279800] 23:53:48 INFO - PROCESS | 10427 | 1467874428707 Marionette DEBUG loaded listener.js 23:53:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x95563800) [pid = 10427] [serial = 1686] [outer = 0x93279800] 23:53:49 INFO - PROCESS | 10427 | 1467874429910 Marionette TRACE conn4 <- [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]]]}] 23:53:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 23:53:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 2034ms 23:53:49 INFO - PROCESS | 10427 | 1467874429983 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 23:53:50 INFO - PROCESS | 10427 | 1467874429993 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 23:53:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 23:53:50 INFO - PROCESS | 10427 | 1467874430008 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 23:53:50 INFO - PROCESS | 10427 | 1467874430013 Marionette TRACE conn4 <- [1,2218,null,{}] 23:53:50 INFO - PROCESS | 10427 | 1467874430047 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:50 INFO - PROCESS | 10427 | 1467874430055 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:50 INFO - PROCESS | 10427 | 1467874430295 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 23:53:50 INFO - PROCESS | 10427 | 1467874430526 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:50 INFO - PROCESS | 10427 | 1467874430536 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:50 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fcb800 == 25 [pid = 10427] [id = 562] 23:53:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9a43a400) [pid = 10427] [serial = 1687] [outer = (nil)] 23:53:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9a8a1400) [pid = 10427] [serial = 1688] [outer = 0x9a43a400] 23:53:50 INFO - PROCESS | 10427 | 1467874430637 Marionette DEBUG loaded listener.js 23:53:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9a099800) [pid = 10427] [serial = 1689] [outer = 0x9a43a400] 23:53:51 INFO - PROCESS | 10427 | 1467874431744 Marionette TRACE conn4 <- [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]]]}] 23:53:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 23:53:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1798ms 23:53:51 INFO - PROCESS | 10427 | 1467874431806 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 23:53:51 INFO - PROCESS | 10427 | 1467874431812 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 23:53:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 23:53:51 INFO - PROCESS | 10427 | 1467874431822 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 23:53:51 INFO - PROCESS | 10427 | 1467874431830 Marionette TRACE conn4 <- [1,2222,null,{}] 23:53:51 INFO - PROCESS | 10427 | 1467874431855 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:51 INFO - PROCESS | 10427 | 1467874431867 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:52 INFO - PROCESS | 10427 | 1467874432232 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 23:53:52 INFO - PROCESS | 10427 | 1467874432470 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:52 INFO - PROCESS | 10427 | 1467874432485 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:52 INFO - PROCESS | 10427 | ++DOCSHELL 0x9b53ac00 == 26 [pid = 10427] [id = 563] 23:53:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9b53c800) [pid = 10427] [serial = 1690] [outer = (nil)] 23:53:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9b638000) [pid = 10427] [serial = 1691] [outer = 0x9b53c800] 23:53:52 INFO - PROCESS | 10427 | 1467874432643 Marionette DEBUG loaded listener.js 23:53:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9bc1f400) [pid = 10427] [serial = 1692] [outer = 0x9b53c800] 23:53:53 INFO - PROCESS | 10427 | 1467874433713 Marionette TRACE conn4 <- [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]]]}] 23:53:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 23:53:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1955ms 23:53:53 INFO - PROCESS | 10427 | 1467874433778 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 23:53:53 INFO - PROCESS | 10427 | 1467874433784 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 23:53:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 23:53:53 INFO - PROCESS | 10427 | 1467874433792 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 23:53:53 INFO - PROCESS | 10427 | 1467874433794 Marionette TRACE conn4 <- [1,2226,null,{}] 23:53:53 INFO - PROCESS | 10427 | 1467874433803 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:53 INFO - PROCESS | 10427 | 1467874433810 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:54 INFO - PROCESS | 10427 | 1467874434044 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 23:53:54 INFO - PROCESS | 10427 | 1467874434266 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:54 INFO - PROCESS | 10427 | 1467874434273 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:54 INFO - PROCESS | 10427 | ++DOCSHELL 0x96826000 == 27 [pid = 10427] [id = 564] 23:53:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x98526400) [pid = 10427] [serial = 1693] [outer = (nil)] 23:53:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x9c3ddc00) [pid = 10427] [serial = 1694] [outer = 0x98526400] 23:53:54 INFO - PROCESS | 10427 | 1467874434356 Marionette DEBUG loaded listener.js 23:53:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x9c3e3000) [pid = 10427] [serial = 1695] [outer = 0x98526400] 23:53:55 INFO - PROCESS | 10427 | 1467874435297 Marionette TRACE conn4 <- [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]]]}] 23:53:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 23:53:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1542ms 23:53:55 INFO - PROCESS | 10427 | 1467874435337 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 23:53:55 INFO - PROCESS | 10427 | 1467874435344 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 23:53:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 23:53:55 INFO - PROCESS | 10427 | 1467874435373 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 23:53:55 INFO - PROCESS | 10427 | 1467874435378 Marionette TRACE conn4 <- [1,2230,null,{}] 23:53:55 INFO - PROCESS | 10427 | 1467874435388 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:55 INFO - PROCESS | 10427 | 1467874435392 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:55 INFO - PROCESS | 10427 | 1467874435569 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 23:53:55 INFO - PROCESS | 10427 | 1467874435752 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:55 INFO - PROCESS | 10427 | 1467874435763 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:55 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d8400 == 28 [pid = 10427] [id = 565] 23:53:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x955d7800) [pid = 10427] [serial = 1696] [outer = (nil)] 23:53:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x9c467000) [pid = 10427] [serial = 1697] [outer = 0x955d7800] 23:53:55 INFO - PROCESS | 10427 | 1467874435843 Marionette DEBUG loaded listener.js 23:53:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x9d61a000) [pid = 10427] [serial = 1698] [outer = 0x955d7800] 23:53:56 INFO - PROCESS | 10427 | 1467874436812 Marionette TRACE conn4 <- [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]]]}] 23:53:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 23:53:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1505ms 23:53:56 INFO - PROCESS | 10427 | 1467874436859 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 23:53:56 INFO - PROCESS | 10427 | 1467874436863 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 23:53:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 23:53:56 INFO - PROCESS | 10427 | 1467874436870 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 23:53:56 INFO - PROCESS | 10427 | 1467874436873 Marionette TRACE conn4 <- [1,2234,null,{}] 23:53:56 INFO - PROCESS | 10427 | 1467874436879 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:56 INFO - PROCESS | 10427 | 1467874436889 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:57 INFO - PROCESS | 10427 | 1467874437125 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 23:53:57 INFO - PROCESS | 10427 | 1467874437355 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:57 INFO - PROCESS | 10427 | 1467874437363 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:57 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e45000 == 29 [pid = 10427] [id = 566] 23:53:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0x930d4000) [pid = 10427] [serial = 1699] [outer = (nil)] 23:53:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0xa209ec00) [pid = 10427] [serial = 1700] [outer = 0x930d4000] 23:53:57 INFO - PROCESS | 10427 | 1467874437488 Marionette DEBUG loaded listener.js 23:53:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 94 (0xa22a7400) [pid = 10427] [serial = 1701] [outer = 0x930d4000] 23:53:58 INFO - PROCESS | 10427 | 1467874438424 Marionette TRACE conn4 <- [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]]]}] 23:53:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 23:53:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1590ms 23:53:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 23:53:58 INFO - PROCESS | 10427 | 1467874438461 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 23:53:58 INFO - PROCESS | 10427 | 1467874438464 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 23:53:58 INFO - PROCESS | 10427 | 1467874438471 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 23:53:58 INFO - PROCESS | 10427 | 1467874438474 Marionette TRACE conn4 <- [1,2238,null,{}] 23:53:58 INFO - PROCESS | 10427 | 1467874438480 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:53:58 INFO - PROCESS | 10427 | 1467874438486 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:58 INFO - PROCESS | 10427 | 1467874438655 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 23:53:58 INFO - PROCESS | 10427 | 1467874438855 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:53:58 INFO - PROCESS | 10427 | 1467874438865 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:53:59 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e4400 == 30 [pid = 10427] [id = 567] 23:53:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 95 (0x904e4c00) [pid = 10427] [serial = 1702] [outer = (nil)] 23:53:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 96 (0x91fd4000) [pid = 10427] [serial = 1703] [outer = 0x904e4c00] 23:53:59 INFO - PROCESS | 10427 | 1467874439096 Marionette DEBUG loaded listener.js 23:53:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 97 (0x92e50400) [pid = 10427] [serial = 1704] [outer = 0x904e4c00] 23:54:00 INFO - PROCESS | 10427 | --DOMWINDOW == 96 (0x9b862800) [pid = 10427] [serial = 1647] [outer = (nil)] [url = about:blank] 23:54:00 INFO - PROCESS | 10427 | --DOMWINDOW == 95 (0x9a69e800) [pid = 10427] [serial = 1617] [outer = (nil)] [url = about:blank] 23:54:00 INFO - PROCESS | 10427 | --DOMWINDOW == 94 (0x9da34000) [pid = 10427] [serial = 1628] [outer = (nil)] [url = about:blank] 23:54:00 INFO - PROCESS | 10427 | --DOMWINDOW == 93 (0x9c3ebc00) [pid = 10427] [serial = 1625] [outer = (nil)] [url = about:blank] 23:54:00 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0x92e4f400) [pid = 10427] [serial = 1634] [outer = (nil)] [url = about:blank] 23:54:00 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0x930e0800) [pid = 10427] [serial = 1635] [outer = (nil)] [url = about:blank] 23:54:00 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x9bc15c00) [pid = 10427] [serial = 1623] [outer = (nil)] [url = about:blank] 23:54:00 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x9564f400) [pid = 10427] [serial = 1631] [outer = (nil)] [url = about:blank] 23:54:00 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x9bc1e800) [pid = 10427] [serial = 1622] [outer = (nil)] [url = about:blank] 23:54:00 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x91fd8000) [pid = 10427] [serial = 1611] [outer = (nil)] [url = about:blank] 23:54:00 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9555f000) [pid = 10427] [serial = 1637] [outer = (nil)] [url = about:blank] 23:54:00 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9a647800) [pid = 10427] [serial = 1616] [outer = (nil)] [url = about:blank] 23:54:00 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x9afcd800) [pid = 10427] [serial = 1620] [outer = (nil)] [url = about:blank] 23:54:00 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x95565000) [pid = 10427] [serial = 1613] [outer = (nil)] [url = about:blank] 23:54:00 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9d6ee800) [pid = 10427] [serial = 1626] [outer = (nil)] [url = about:blank] 23:54:00 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x955db400) [pid = 10427] [serial = 1614] [outer = (nil)] [url = about:blank] 23:54:00 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9a449800) [pid = 10427] [serial = 1632] [outer = (nil)] [url = about:blank] 23:54:00 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9a648c00) [pid = 10427] [serial = 1641] [outer = (nil)] [url = about:blank] 23:54:00 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9ab89800) [pid = 10427] [serial = 1619] [outer = (nil)] [url = about:blank] 23:54:00 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9a63fc00) [pid = 10427] [serial = 1608] [outer = (nil)] [url = about:blank] 23:54:00 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0xa1196400) [pid = 10427] [serial = 1629] [outer = (nil)] [url = about:blank] 23:54:00 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x95651400) [pid = 10427] [serial = 1638] [outer = (nil)] [url = about:blank] 23:54:00 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x9b3eb400) [pid = 10427] [serial = 1644] [outer = (nil)] [url = about:blank] 23:54:00 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9ab8c400) [pid = 10427] [serial = 1643] [outer = (nil)] [url = about:blank] 23:54:00 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x904ecc00) [pid = 10427] [serial = 1610] [outer = (nil)] [url = about:blank] 23:54:00 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9a43c800) [pid = 10427] [serial = 1640] [outer = (nil)] [url = about:blank] 23:54:00 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9ae65800) [pid = 10427] [serial = 1646] [outer = (nil)] [url = about:blank] 23:54:00 INFO - PROCESS | 10427 | 1467874440242 Marionette TRACE conn4 <- [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]]]}] 23:54:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 23:54:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1794ms 23:54:00 INFO - PROCESS | 10427 | 1467874440265 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 23:54:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 23:54:00 INFO - PROCESS | 10427 | 1467874440271 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 23:54:00 INFO - PROCESS | 10427 | 1467874440279 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 23:54:00 INFO - PROCESS | 10427 | 1467874440282 Marionette TRACE conn4 <- [1,2242,null,{}] 23:54:00 INFO - PROCESS | 10427 | 1467874440290 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:00 INFO - PROCESS | 10427 | 1467874440295 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:00 INFO - PROCESS | 10427 | 1467874440476 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 23:54:00 INFO - PROCESS | 10427 | 1467874440620 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:00 INFO - PROCESS | 10427 | 1467874440628 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:00 INFO - PROCESS | 10427 | ++DOCSHELL 0x9327c800 == 31 [pid = 10427] [id = 568] 23:54:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x93d1f400) [pid = 10427] [serial = 1705] [outer = (nil)] 23:54:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x94a7e400) [pid = 10427] [serial = 1706] [outer = 0x93d1f400] 23:54:00 INFO - PROCESS | 10427 | 1467874440707 Marionette DEBUG loaded listener.js 23:54:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x955d2000) [pid = 10427] [serial = 1707] [outer = 0x93d1f400] 23:54:01 INFO - PROCESS | 10427 | 1467874441560 Marionette TRACE conn4 <- [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]]]}] 23:54:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 23:54:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1345ms 23:54:01 INFO - PROCESS | 10427 | 1467874441623 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 23:54:01 INFO - PROCESS | 10427 | 1467874441629 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 23:54:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 23:54:01 INFO - PROCESS | 10427 | 1467874441639 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 23:54:01 INFO - PROCESS | 10427 | 1467874441643 Marionette TRACE conn4 <- [1,2246,null,{}] 23:54:01 INFO - PROCESS | 10427 | 1467874441649 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:01 INFO - PROCESS | 10427 | 1467874441655 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:01 INFO - PROCESS | 10427 | 1467874441855 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 23:54:02 INFO - PROCESS | 10427 | 1467874442003 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:02 INFO - PROCESS | 10427 | 1467874442010 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:02 INFO - PROCESS | 10427 | ++DOCSHELL 0x955dc800 == 32 [pid = 10427] [id = 569] 23:54:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x96833400) [pid = 10427] [serial = 1708] [outer = (nil)] 23:54:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9a440400) [pid = 10427] [serial = 1709] [outer = 0x96833400] 23:54:02 INFO - PROCESS | 10427 | 1467874442081 Marionette DEBUG loaded listener.js 23:54:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9a648c00) [pid = 10427] [serial = 1710] [outer = 0x96833400] 23:54:02 INFO - PROCESS | 10427 | 1467874442972 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 23:54:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 23:54:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1383ms 23:54:03 INFO - PROCESS | 10427 | 1467874443022 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 23:54:03 INFO - PROCESS | 10427 | 1467874443026 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 23:54:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 23:54:03 INFO - PROCESS | 10427 | 1467874443048 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 23:54:03 INFO - PROCESS | 10427 | 1467874443054 Marionette TRACE conn4 <- [1,2250,null,{}] 23:54:03 INFO - PROCESS | 10427 | 1467874443070 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:03 INFO - PROCESS | 10427 | 1467874443079 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:03 INFO - PROCESS | 10427 | 1467874443325 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 23:54:03 INFO - PROCESS | 10427 | 1467874443347 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:03 INFO - PROCESS | 10427 | 1467874443355 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:03 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e0800 == 33 [pid = 10427] [id = 570] 23:54:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9a64a400) [pid = 10427] [serial = 1711] [outer = (nil)] 23:54:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9a8a7800) [pid = 10427] [serial = 1712] [outer = 0x9a64a400] 23:54:03 INFO - PROCESS | 10427 | 1467874443433 Marionette DEBUG loaded listener.js 23:54:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9afcc400) [pid = 10427] [serial = 1713] [outer = 0x9a64a400] 23:54:04 INFO - PROCESS | 10427 | 1467874444398 Marionette TRACE conn4 <- [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]]]}] 23:54:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 23:54:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1384ms 23:54:04 INFO - PROCESS | 10427 | 1467874444435 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 23:54:04 INFO - PROCESS | 10427 | 1467874444442 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 23:54:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 23:54:04 INFO - PROCESS | 10427 | 1467874444451 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 23:54:04 INFO - PROCESS | 10427 | 1467874444456 Marionette TRACE conn4 <- [1,2254,null,{}] 23:54:04 INFO - PROCESS | 10427 | 1467874444474 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:04 INFO - PROCESS | 10427 | 1467874444481 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:04 INFO - PROCESS | 10427 | 1467874444698 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 23:54:04 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x91fd0400) [pid = 10427] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 23:54:04 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x92e48000) [pid = 10427] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 23:54:04 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x95558800) [pid = 10427] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 23:54:04 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x91fd6400) [pid = 10427] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 23:54:04 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x985bf400) [pid = 10427] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 23:54:04 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x94a4f000) [pid = 10427] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 23:54:04 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9a8a3c00) [pid = 10427] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 23:54:04 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9d6e0400) [pid = 10427] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 23:54:04 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9d6e3800) [pid = 10427] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 23:54:04 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9682d800) [pid = 10427] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 23:54:04 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x930ddc00) [pid = 10427] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 23:54:05 INFO - PROCESS | 10427 | 1467874445002 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:05 INFO - PROCESS | 10427 | 1467874445010 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:05 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e3c00 == 34 [pid = 10427] [id = 571] 23:54:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x91fd0400) [pid = 10427] [serial = 1714] [outer = (nil)] 23:54:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x930ddc00) [pid = 10427] [serial = 1715] [outer = 0x91fd0400] 23:54:05 INFO - PROCESS | 10427 | 1467874445082 Marionette DEBUG loaded listener.js 23:54:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9a446c00) [pid = 10427] [serial = 1716] [outer = 0x91fd0400] 23:54:05 INFO - PROCESS | 10427 | 1467874445799 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 23:54:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 23:54:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1385ms 23:54:05 INFO - PROCESS | 10427 | 1467874445837 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 23:54:05 INFO - PROCESS | 10427 | 1467874445840 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 23:54:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 23:54:05 INFO - PROCESS | 10427 | 1467874445846 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 23:54:05 INFO - PROCESS | 10427 | 1467874445849 Marionette TRACE conn4 <- [1,2258,null,{}] 23:54:05 INFO - PROCESS | 10427 | 1467874445855 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:05 INFO - PROCESS | 10427 | 1467874445860 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:06 INFO - PROCESS | 10427 | 1467874446020 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 23:54:06 INFO - PROCESS | 10427 | 1467874446036 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:06 INFO - PROCESS | 10427 | 1467874446042 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:06 INFO - PROCESS | 10427 | ++DOCSHELL 0x95659c00 == 35 [pid = 10427] [id = 572] 23:54:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9aaba000) [pid = 10427] [serial = 1717] [outer = (nil)] 23:54:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9bc15c00) [pid = 10427] [serial = 1718] [outer = 0x9aaba000] 23:54:06 INFO - PROCESS | 10427 | 1467874446124 Marionette DEBUG loaded listener.js 23:54:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9c3de800) [pid = 10427] [serial = 1719] [outer = 0x9aaba000] 23:54:07 INFO - PROCESS | 10427 | 1467874447301 Marionette TRACE conn4 <- [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]]]}] 23:54:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 23:54:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1484ms 23:54:07 INFO - PROCESS | 10427 | 1467874447334 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 23:54:07 INFO - PROCESS | 10427 | 1467874447344 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 23:54:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 23:54:07 INFO - PROCESS | 10427 | 1467874447357 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 23:54:07 INFO - PROCESS | 10427 | 1467874447364 Marionette TRACE conn4 <- [1,2262,null,{}] 23:54:07 INFO - PROCESS | 10427 | 1467874447376 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:07 INFO - PROCESS | 10427 | 1467874447384 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:07 INFO - PROCESS | 10427 | 1467874447677 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 23:54:08 INFO - PROCESS | 10427 | 1467874448036 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:08 INFO - PROCESS | 10427 | 1467874448057 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:08 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d25c00 == 36 [pid = 10427] [id = 573] 23:54:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x93d67800) [pid = 10427] [serial = 1720] [outer = (nil)] 23:54:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x94a7ec00) [pid = 10427] [serial = 1721] [outer = 0x93d67800] 23:54:08 INFO - PROCESS | 10427 | 1467874448179 Marionette DEBUG loaded listener.js 23:54:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x95652800) [pid = 10427] [serial = 1722] [outer = 0x93d67800] 23:54:09 INFO - PROCESS | 10427 | 1467874449451 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 23:54:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 23:54:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 2149ms 23:54:09 INFO - PROCESS | 10427 | 1467874449503 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 23:54:09 INFO - PROCESS | 10427 | 1467874449511 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 23:54:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 23:54:09 INFO - PROCESS | 10427 | 1467874449521 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 23:54:09 INFO - PROCESS | 10427 | 1467874449525 Marionette TRACE conn4 <- [1,2266,null,{}] 23:54:09 INFO - PROCESS | 10427 | 1467874449532 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:09 INFO - PROCESS | 10427 | 1467874449538 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:09 INFO - PROCESS | 10427 | 1467874449766 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 23:54:09 INFO - PROCESS | 10427 | 1467874449950 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:09 INFO - PROCESS | 10427 | 1467874449961 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:09 INFO - PROCESS | 10427 | ++DOCSHELL 0x99843800 == 37 [pid = 10427] [id = 574] 23:54:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9a64d800) [pid = 10427] [serial = 1723] [outer = (nil)] 23:54:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9a8a2400) [pid = 10427] [serial = 1724] [outer = 0x9a64d800] 23:54:10 INFO - PROCESS | 10427 | 1467874450044 Marionette DEBUG loaded listener.js 23:54:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9ab86800) [pid = 10427] [serial = 1725] [outer = 0x9a64d800] 23:54:11 INFO - PROCESS | 10427 | 1467874451322 Marionette TRACE conn4 <- [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]]]}] 23:54:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 23:54:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1836ms 23:54:11 INFO - PROCESS | 10427 | 1467874451358 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 23:54:11 INFO - PROCESS | 10427 | 1467874451364 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 23:54:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 23:54:11 INFO - PROCESS | 10427 | 1467874451373 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 23:54:11 INFO - PROCESS | 10427 | 1467874451380 Marionette TRACE conn4 <- [1,2270,null,{}] 23:54:11 INFO - PROCESS | 10427 | 1467874451403 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:11 INFO - PROCESS | 10427 | 1467874451414 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:11 INFO - PROCESS | 10427 | 1467874451706 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 23:54:12 INFO - PROCESS | 10427 | 1467874452030 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:12 INFO - PROCESS | 10427 | 1467874452042 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:12 INFO - PROCESS | 10427 | ++DOCSHELL 0x9c458c00 == 38 [pid = 10427] [id = 575] 23:54:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9c45d400) [pid = 10427] [serial = 1726] [outer = (nil)] 23:54:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9d6e0400) [pid = 10427] [serial = 1727] [outer = 0x9c45d400] 23:54:12 INFO - PROCESS | 10427 | 1467874452169 Marionette DEBUG loaded listener.js 23:54:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0xa1131800) [pid = 10427] [serial = 1728] [outer = 0x9c45d400] 23:54:13 INFO - PROCESS | 10427 | 1467874453123 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 23:54:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 23:54:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1792ms 23:54:13 INFO - PROCESS | 10427 | 1467874453165 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 23:54:13 INFO - PROCESS | 10427 | 1467874453170 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 23:54:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 23:54:13 INFO - PROCESS | 10427 | 1467874453177 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 23:54:13 INFO - PROCESS | 10427 | 1467874453181 Marionette TRACE conn4 <- [1,2274,null,{}] 23:54:13 INFO - PROCESS | 10427 | 1467874453186 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:13 INFO - PROCESS | 10427 | 1467874453192 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:13 INFO - PROCESS | 10427 | 1467874453383 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 23:54:13 INFO - PROCESS | 10427 | 1467874453571 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:13 INFO - PROCESS | 10427 | 1467874453579 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:13 INFO - PROCESS | 10427 | ++DOCSHELL 0x9c312000 == 39 [pid = 10427] [id = 576] 23:54:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9c45a400) [pid = 10427] [serial = 1729] [outer = (nil)] 23:54:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0xa209e800) [pid = 10427] [serial = 1730] [outer = 0x9c45a400] 23:54:13 INFO - PROCESS | 10427 | 1467874453733 Marionette DEBUG loaded listener.js 23:54:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0xa237e800) [pid = 10427] [serial = 1731] [outer = 0x9c45a400] 23:54:15 INFO - PROCESS | 10427 | 1467874455025 Marionette TRACE conn4 <- [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]]]}] 23:54:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 23:54:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1890ms 23:54:15 INFO - PROCESS | 10427 | 1467874455069 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 23:54:15 INFO - PROCESS | 10427 | 1467874455075 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 23:54:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 23:54:15 INFO - PROCESS | 10427 | 1467874455084 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 23:54:15 INFO - PROCESS | 10427 | 1467874455089 Marionette TRACE conn4 <- [1,2278,null,{}] 23:54:15 INFO - PROCESS | 10427 | 1467874455096 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:15 INFO - PROCESS | 10427 | 1467874455104 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:15 INFO - PROCESS | 10427 | 1467874455341 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 23:54:15 INFO - PROCESS | 10427 | 1467874455620 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:15 INFO - PROCESS | 10427 | 1467874455632 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:15 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d1f000 == 40 [pid = 10427] [id = 577] 23:54:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0xa1197000) [pid = 10427] [serial = 1732] [outer = (nil)] 23:54:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0xa25f5800) [pid = 10427] [serial = 1733] [outer = 0xa1197000] 23:54:15 INFO - PROCESS | 10427 | 1467874455781 Marionette DEBUG loaded listener.js 23:54:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0xa2fb7c00) [pid = 10427] [serial = 1734] [outer = 0xa1197000] 23:54:16 INFO - PROCESS | 10427 | 1467874456774 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 23:54:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 23:54:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1745ms 23:54:16 INFO - PROCESS | 10427 | 1467874456828 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 23:54:16 INFO - PROCESS | 10427 | 1467874456831 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 23:54:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 23:54:16 INFO - PROCESS | 10427 | 1467874456838 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 23:54:16 INFO - PROCESS | 10427 | 1467874456841 Marionette TRACE conn4 <- [1,2282,null,{}] 23:54:16 INFO - PROCESS | 10427 | 1467874456847 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:16 INFO - PROCESS | 10427 | 1467874456857 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:17 INFO - PROCESS | 10427 | 1467874457061 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 23:54:17 INFO - PROCESS | 10427 | 1467874457245 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:17 INFO - PROCESS | 10427 | 1467874457253 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:17 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d1bc00 == 41 [pid = 10427] [id = 578] 23:54:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x94a4d800) [pid = 10427] [serial = 1735] [outer = (nil)] 23:54:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0xa334f800) [pid = 10427] [serial = 1736] [outer = 0x94a4d800] 23:54:17 INFO - PROCESS | 10427 | 1467874457334 Marionette DEBUG loaded listener.js 23:54:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0xa4d0c000) [pid = 10427] [serial = 1737] [outer = 0x94a4d800] 23:54:18 INFO - PROCESS | 10427 | 1467874458233 Marionette TRACE conn4 <- [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]]]}] 23:54:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 23:54:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1435ms 23:54:18 INFO - PROCESS | 10427 | 1467874458273 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 23:54:18 INFO - PROCESS | 10427 | 1467874458276 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 23:54:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 23:54:18 INFO - PROCESS | 10427 | 1467874458283 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 23:54:18 INFO - PROCESS | 10427 | 1467874458287 Marionette TRACE conn4 <- [1,2286,null,{}] 23:54:18 INFO - PROCESS | 10427 | 1467874458292 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:18 INFO - PROCESS | 10427 | 1467874458297 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:18 INFO - PROCESS | 10427 | 1467874458476 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 23:54:18 INFO - PROCESS | 10427 | 1467874458722 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:18 INFO - PROCESS | 10427 | 1467874458730 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:18 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a2cd800 == 42 [pid = 10427] [id = 579] 23:54:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0x9a43b800) [pid = 10427] [serial = 1738] [outer = (nil)] 23:54:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 94 (0xa4d51c00) [pid = 10427] [serial = 1739] [outer = 0x9a43b800] 23:54:18 INFO - PROCESS | 10427 | 1467874458814 Marionette DEBUG loaded listener.js 23:54:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 95 (0xa4f15c00) [pid = 10427] [serial = 1740] [outer = 0x9a43b800] 23:54:19 INFO - PROCESS | 10427 | 1467874459732 Marionette TRACE conn4 <- [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]]]}] 23:54:19 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 23:54:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1480ms 23:54:19 INFO - PROCESS | 10427 | 1467874459765 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 23:54:19 INFO - PROCESS | 10427 | 1467874459768 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 23:54:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 23:54:19 INFO - PROCESS | 10427 | 1467874459775 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 23:54:19 INFO - PROCESS | 10427 | 1467874459779 Marionette TRACE conn4 <- [1,2290,null,{}] 23:54:19 INFO - PROCESS | 10427 | 1467874459784 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:19 INFO - PROCESS | 10427 | 1467874459789 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:19 INFO - PROCESS | 10427 | 1467874459976 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 23:54:20 INFO - PROCESS | 10427 | 1467874460165 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:20 INFO - PROCESS | 10427 | 1467874460174 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:20 INFO - PROCESS | 10427 | ++DOCSHELL 0xa2ff9000 == 43 [pid = 10427] [id = 580] 23:54:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 96 (0xa4d51000) [pid = 10427] [serial = 1741] [outer = (nil)] 23:54:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 97 (0xa610f800) [pid = 10427] [serial = 1742] [outer = 0xa4d51000] 23:54:20 INFO - PROCESS | 10427 | 1467874460258 Marionette DEBUG loaded listener.js 23:54:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 98 (0xa61c0800) [pid = 10427] [serial = 1743] [outer = 0xa4d51000] 23:54:21 INFO - PROCESS | 10427 | 1467874461220 Marionette TRACE conn4 <- [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]]]}] 23:54:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 23:54:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1482ms 23:54:21 INFO - PROCESS | 10427 | 1467874461258 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 23:54:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 23:54:21 INFO - PROCESS | 10427 | 1467874461262 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 23:54:21 INFO - PROCESS | 10427 | 1467874461269 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 23:54:21 INFO - PROCESS | 10427 | 1467874461272 Marionette TRACE conn4 <- [1,2294,null,{}] 23:54:21 INFO - PROCESS | 10427 | 1467874461278 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:21 INFO - PROCESS | 10427 | 1467874461283 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:21 INFO - PROCESS | 10427 | 1467874461461 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 23:54:21 INFO - PROCESS | 10427 | 1467874461951 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:21 INFO - PROCESS | 10427 | 1467874461962 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:21 INFO - PROCESS | 10427 | ++DOCSHELL 0x91f90800 == 44 [pid = 10427] [id = 581] 23:54:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 99 (0x91f90c00) [pid = 10427] [serial = 1744] [outer = (nil)] 23:54:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 100 (0x92e41400) [pid = 10427] [serial = 1745] [outer = 0x91f90c00] 23:54:22 INFO - PROCESS | 10427 | 1467874462040 Marionette DEBUG loaded listener.js 23:54:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 101 (0x92e4d000) [pid = 10427] [serial = 1746] [outer = 0x91f90c00] 23:54:22 INFO - PROCESS | 10427 | 1467874462954 Marionette TRACE conn4 <- [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]]]}] 23:54:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 23:54:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1735ms 23:54:23 INFO - PROCESS | 10427 | 1467874463011 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 23:54:23 INFO - PROCESS | 10427 | 1467874463020 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 23:54:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 23:54:23 INFO - PROCESS | 10427 | 1467874463033 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 23:54:23 INFO - PROCESS | 10427 | 1467874463041 Marionette TRACE conn4 <- [1,2298,null,{}] 23:54:23 INFO - PROCESS | 10427 | 1467874463055 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:23 INFO - PROCESS | 10427 | 1467874463066 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:23 INFO - PROCESS | 10427 | 1467874463291 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 23:54:23 INFO - PROCESS | 10427 | 1467874463538 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:23 INFO - PROCESS | 10427 | 1467874463550 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:24 INFO - PROCESS | 10427 | --DOCSHELL 0x904e3c00 == 43 [pid = 10427] [id = 571] 23:54:24 INFO - PROCESS | 10427 | --DOCSHELL 0x904e0800 == 42 [pid = 10427] [id = 570] 23:54:24 INFO - PROCESS | 10427 | --DOCSHELL 0x955dc800 == 41 [pid = 10427] [id = 569] 23:54:24 INFO - PROCESS | 10427 | --DOCSHELL 0x9327c800 == 40 [pid = 10427] [id = 568] 23:54:24 INFO - PROCESS | 10427 | --DOCSHELL 0x904e4400 == 39 [pid = 10427] [id = 567] 23:54:24 INFO - PROCESS | 10427 | --DOCSHELL 0x91fcb800 == 38 [pid = 10427] [id = 562] 23:54:24 INFO - PROCESS | 10427 | --DOCSHELL 0x9b53ac00 == 37 [pid = 10427] [id = 563] 23:54:24 INFO - PROCESS | 10427 | --DOCSHELL 0x92e45000 == 36 [pid = 10427] [id = 566] 23:54:24 INFO - PROCESS | 10427 | --DOCSHELL 0x96826000 == 35 [pid = 10427] [id = 564] 23:54:24 INFO - PROCESS | 10427 | --DOCSHELL 0x930d8400 == 34 [pid = 10427] [id = 565] 23:54:24 INFO - PROCESS | 10427 | --DOCSHELL 0x91f90800 == 33 [pid = 10427] [id = 581] 23:54:24 INFO - PROCESS | 10427 | --DOCSHELL 0x9a2cd800 == 32 [pid = 10427] [id = 579] 23:54:24 INFO - PROCESS | 10427 | --DOCSHELL 0xa2ff9000 == 31 [pid = 10427] [id = 580] 23:54:24 INFO - PROCESS | 10427 | --DOCSHELL 0x93d1bc00 == 30 [pid = 10427] [id = 578] 23:54:24 INFO - PROCESS | 10427 | --DOCSHELL 0x93d1f000 == 29 [pid = 10427] [id = 577] 23:54:24 INFO - PROCESS | 10427 | --DOCSHELL 0x9c458c00 == 28 [pid = 10427] [id = 575] 23:54:24 INFO - PROCESS | 10427 | --DOCSHELL 0x9c312000 == 27 [pid = 10427] [id = 576] 23:54:24 INFO - PROCESS | 10427 | --DOCSHELL 0x99843800 == 26 [pid = 10427] [id = 574] 23:54:24 INFO - PROCESS | 10427 | --DOCSHELL 0x95659c00 == 25 [pid = 10427] [id = 572] 23:54:24 INFO - PROCESS | 10427 | --DOCSHELL 0x93d25c00 == 24 [pid = 10427] [id = 573] 23:54:24 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e2400 == 25 [pid = 10427] [id = 582] 23:54:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 102 (0x904e3400) [pid = 10427] [serial = 1747] [outer = (nil)] 23:54:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 103 (0x904ecc00) [pid = 10427] [serial = 1748] [outer = 0x904e3400] 23:54:24 INFO - PROCESS | 10427 | 1467874464701 Marionette DEBUG loaded listener.js 23:54:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 104 (0x91f89000) [pid = 10427] [serial = 1749] [outer = 0x904e3400] 23:54:25 INFO - PROCESS | 10427 | --DOMWINDOW == 103 (0x9946dc00) [pid = 10427] [serial = 1668] [outer = (nil)] [url = about:blank] 23:54:25 INFO - PROCESS | 10427 | --DOMWINDOW == 102 (0x94a48400) [pid = 10427] [serial = 1667] [outer = (nil)] [url = about:blank] 23:54:25 INFO - PROCESS | 10427 | --DOMWINDOW == 101 (0x9555dc00) [pid = 10427] [serial = 1673] [outer = (nil)] [url = about:blank] 23:54:25 INFO - PROCESS | 10427 | --DOMWINDOW == 100 (0x93277400) [pid = 10427] [serial = 1670] [outer = (nil)] [url = about:blank] 23:54:25 INFO - PROCESS | 10427 | --DOMWINDOW == 99 (0x93d21800) [pid = 10427] [serial = 1671] [outer = (nil)] [url = about:blank] 23:54:25 INFO - PROCESS | 10427 | --DOMWINDOW == 98 (0x99848800) [pid = 10427] [serial = 1676] [outer = (nil)] [url = about:blank] 23:54:25 INFO - PROCESS | 10427 | --DOMWINDOW == 97 (0x96830c00) [pid = 10427] [serial = 1650] [outer = (nil)] [url = about:blank] 23:54:25 INFO - PROCESS | 10427 | --DOMWINDOW == 96 (0x95537800) [pid = 10427] [serial = 1649] [outer = (nil)] [url = about:blank] 23:54:25 INFO - PROCESS | 10427 | --DOMWINDOW == 95 (0x9ab8b800) [pid = 10427] [serial = 1653] [outer = (nil)] [url = about:blank] 23:54:25 INFO - PROCESS | 10427 | --DOMWINDOW == 94 (0x9a957400) [pid = 10427] [serial = 1652] [outer = (nil)] [url = about:blank] 23:54:25 INFO - PROCESS | 10427 | --DOMWINDOW == 93 (0x9da33800) [pid = 10427] [serial = 1656] [outer = (nil)] [url = about:blank] 23:54:25 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0x9d6e8800) [pid = 10427] [serial = 1655] [outer = (nil)] [url = about:blank] 23:54:25 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0xa23ac400) [pid = 10427] [serial = 1659] [outer = (nil)] [url = about:blank] 23:54:25 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0xa234c400) [pid = 10427] [serial = 1658] [outer = (nil)] [url = about:blank] 23:54:25 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0xa257dc00) [pid = 10427] [serial = 1662] [outer = (nil)] [url = about:blank] 23:54:25 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0xa2536800) [pid = 10427] [serial = 1661] [outer = (nil)] [url = about:blank] 23:54:25 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0xa310dc00) [pid = 10427] [serial = 1665] [outer = (nil)] [url = about:blank] 23:54:25 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x95560000) [pid = 10427] [serial = 1664] [outer = (nil)] [url = about:blank] 23:54:25 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9a092800) [pid = 10427] [serial = 1677] [outer = (nil)] [url = about:blank] 23:54:25 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x95535400) [pid = 10427] [serial = 1679] [outer = (nil)] [url = about:blank] 23:54:25 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9a096c00) [pid = 10427] [serial = 1680] [outer = (nil)] [url = about:blank] 23:54:25 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x955d1800) [pid = 10427] [serial = 1674] [outer = (nil)] [url = about:blank] 23:54:25 INFO - PROCESS | 10427 | 1467874465703 Marionette TRACE conn4 <- [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]]]}] 23:54:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 23:54:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 2696ms 23:54:25 INFO - PROCESS | 10427 | 1467874465730 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 23:54:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 23:54:25 INFO - PROCESS | 10427 | 1467874465734 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 23:54:25 INFO - PROCESS | 10427 | 1467874465742 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 23:54:25 INFO - PROCESS | 10427 | 1467874465747 Marionette TRACE conn4 <- [1,2302,null,{}] 23:54:25 INFO - PROCESS | 10427 | 1467874465755 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:25 INFO - PROCESS | 10427 | 1467874465761 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:25 INFO - PROCESS | 10427 | 1467874465937 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 23:54:26 INFO - PROCESS | 10427 | 1467874466078 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:26 INFO - PROCESS | 10427 | 1467874466088 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:26 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd1000 == 26 [pid = 10427] [id = 583] 23:54:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x91fd4400) [pid = 10427] [serial = 1750] [outer = (nil)] 23:54:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x92e4d400) [pid = 10427] [serial = 1751] [outer = 0x91fd4400] 23:54:26 INFO - PROCESS | 10427 | 1467874466165 Marionette DEBUG loaded listener.js 23:54:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x930d8800) [pid = 10427] [serial = 1752] [outer = 0x91fd4400] 23:54:27 INFO - PROCESS | 10427 | 1467874467001 Marionette TRACE conn4 <- [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]]]}] 23:54:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 23:54:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1338ms 23:54:27 INFO - PROCESS | 10427 | 1467874467079 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 23:54:27 INFO - PROCESS | 10427 | 1467874467087 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 23:54:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 23:54:27 INFO - PROCESS | 10427 | 1467874467098 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 23:54:27 INFO - PROCESS | 10427 | 1467874467102 Marionette TRACE conn4 <- [1,2306,null,{}] 23:54:27 INFO - PROCESS | 10427 | 1467874467108 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:27 INFO - PROCESS | 10427 | 1467874467114 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:27 INFO - PROCESS | 10427 | 1467874467295 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 23:54:27 INFO - PROCESS | 10427 | 1467874467474 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:27 INFO - PROCESS | 10427 | 1467874467482 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:27 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d27c00 == 27 [pid = 10427] [id = 584] 23:54:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x93d28c00) [pid = 10427] [serial = 1753] [outer = (nil)] 23:54:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x95559800) [pid = 10427] [serial = 1754] [outer = 0x93d28c00] 23:54:27 INFO - PROCESS | 10427 | 1467874467558 Marionette DEBUG loaded listener.js 23:54:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x95561800) [pid = 10427] [serial = 1755] [outer = 0x93d28c00] 23:54:28 INFO - PROCESS | 10427 | 1467874468529 Marionette TRACE conn4 <- [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]]]}] 23:54:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 23:54:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1484ms 23:54:28 INFO - PROCESS | 10427 | 1467874468582 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 23:54:28 INFO - PROCESS | 10427 | 1467874468585 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 23:54:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 23:54:28 INFO - PROCESS | 10427 | 1467874468597 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 23:54:28 INFO - PROCESS | 10427 | 1467874468602 Marionette TRACE conn4 <- [1,2310,null,{}] 23:54:28 INFO - PROCESS | 10427 | 1467874468624 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:28 INFO - PROCESS | 10427 | 1467874468633 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:28 INFO - PROCESS | 10427 | 1467874468865 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 23:54:28 INFO - PROCESS | 10427 | 1467874468897 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:28 INFO - PROCESS | 10427 | 1467874468904 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:28 INFO - PROCESS | 10427 | ++DOCSHELL 0x93f0b000 == 28 [pid = 10427] [id = 585] 23:54:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x9682e800) [pid = 10427] [serial = 1756] [outer = (nil)] 23:54:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x97aecc00) [pid = 10427] [serial = 1757] [outer = 0x9682e800] 23:54:29 INFO - PROCESS | 10427 | 1467874468999 Marionette DEBUG loaded listener.js 23:54:29 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x994d1400) [pid = 10427] [serial = 1758] [outer = 0x9682e800] 23:54:30 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x98526400) [pid = 10427] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 23:54:30 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x93d1f400) [pid = 10427] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 23:54:30 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x96833400) [pid = 10427] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 23:54:30 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x97af0000) [pid = 10427] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 23:54:30 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x93279800) [pid = 10427] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 23:54:30 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9b53c800) [pid = 10427] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 23:54:30 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x930d4000) [pid = 10427] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 23:54:30 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x91fd0400) [pid = 10427] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 23:54:30 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9a43a400) [pid = 10427] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 23:54:30 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x955d7800) [pid = 10427] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 23:54:30 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9a64a400) [pid = 10427] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 23:54:30 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x904e4c00) [pid = 10427] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 23:54:30 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9aaba000) [pid = 10427] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 23:54:30 INFO - PROCESS | 10427 | 1467874470708 Marionette TRACE conn4 <- [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]]]}] 23:54:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 23:54:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 2140ms 23:54:30 INFO - PROCESS | 10427 | 1467874470739 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 23:54:30 INFO - PROCESS | 10427 | 1467874470744 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 23:54:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 23:54:30 INFO - PROCESS | 10427 | 1467874470750 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 23:54:30 INFO - PROCESS | 10427 | 1467874470753 Marionette TRACE conn4 <- [1,2314,null,{}] 23:54:30 INFO - PROCESS | 10427 | 1467874470758 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:30 INFO - PROCESS | 10427 | 1467874470763 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:30 INFO - PROCESS | 10427 | 1467874470924 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 23:54:30 INFO - PROCESS | 10427 | 1467874470938 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:30 INFO - PROCESS | 10427 | 1467874470946 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:30 INFO - PROCESS | 10427 | ++DOCSHELL 0x9565ac00 == 29 [pid = 10427] [id = 586] 23:54:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x97af4400) [pid = 10427] [serial = 1759] [outer = (nil)] 23:54:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9984d000) [pid = 10427] [serial = 1760] [outer = 0x97af4400] 23:54:31 INFO - PROCESS | 10427 | 1467874471016 Marionette DEBUG loaded listener.js 23:54:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x99f6fc00) [pid = 10427] [serial = 1761] [outer = 0x97af4400] 23:54:31 INFO - PROCESS | 10427 | 1467874471966 Marionette TRACE conn4 <- [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]]]}] 23:54:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 23:54:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1242ms 23:54:31 INFO - PROCESS | 10427 | 1467874471993 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 23:54:31 INFO - PROCESS | 10427 | 1467874471996 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 23:54:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 23:54:32 INFO - PROCESS | 10427 | 1467874472003 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 23:54:32 INFO - PROCESS | 10427 | 1467874472007 Marionette TRACE conn4 <- [1,2318,null,{}] 23:54:32 INFO - PROCESS | 10427 | 1467874472012 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:32 INFO - PROCESS | 10427 | 1467874472017 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:32 INFO - PROCESS | 10427 | 1467874472170 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 23:54:32 INFO - PROCESS | 10427 | 1467874472411 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:32 INFO - PROCESS | 10427 | 1467874472435 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:32 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e8c00 == 30 [pid = 10427] [id = 587] 23:54:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x904e9800) [pid = 10427] [serial = 1762] [outer = (nil)] 23:54:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x91f83000) [pid = 10427] [serial = 1763] [outer = 0x904e9800] 23:54:32 INFO - PROCESS | 10427 | 1467874472523 Marionette DEBUG loaded listener.js 23:54:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x91f8e000) [pid = 10427] [serial = 1764] [outer = 0x904e9800] 23:54:33 INFO - PROCESS | 10427 | 1467874473628 Marionette TRACE conn4 <- [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] 23:54:33 INFO - PROCESS | 10427 | 1467874473701 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 23:54:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 23:54:33 INFO - PROCESS | 10427 | 1467874473710 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 23:54:33 INFO - PROCESS | 10427 | 1467874473714 Marionette TRACE conn4 <- [1,2322,null,{}] 23:54:33 INFO - PROCESS | 10427 | 1467874473723 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:33 INFO - PROCESS | 10427 | 1467874473731 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:33 INFO - PROCESS | 10427 | 1467874473925 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 23:54:34 INFO - PROCESS | 10427 | 1467874474163 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:34 INFO - PROCESS | 10427 | 1467874474175 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:34 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd5c00 == 31 [pid = 10427] [id = 588] 23:54:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x94a4f000) [pid = 10427] [serial = 1765] [outer = (nil)] 23:54:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x9553d000) [pid = 10427] [serial = 1766] [outer = 0x94a4f000] 23:54:34 INFO - PROCESS | 10427 | 1467874474315 Marionette DEBUG loaded listener.js 23:54:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x95561000) [pid = 10427] [serial = 1767] [outer = 0x94a4f000] 23:54:35 INFO - PROCESS | 10427 | 1467874475319 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 23:54:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 23:54:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1684ms 23:54:35 INFO - PROCESS | 10427 | 1467874475399 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 23:54:35 INFO - PROCESS | 10427 | 1467874475409 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 23:54:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 23:54:35 INFO - PROCESS | 10427 | 1467874475420 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 23:54:35 INFO - PROCESS | 10427 | 1467874475424 Marionette TRACE conn4 <- [1,2326,null,{}] 23:54:35 INFO - PROCESS | 10427 | 1467874475434 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:35 INFO - PROCESS | 10427 | 1467874475440 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:35 INFO - PROCESS | 10427 | 1467874475731 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 23:54:36 INFO - PROCESS | 10427 | 1467874476112 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:36 INFO - PROCESS | 10427 | 1467874476127 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:36 INFO - PROCESS | 10427 | ++DOCSHELL 0x91f87800 == 32 [pid = 10427] [id = 589] 23:54:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x92e4a400) [pid = 10427] [serial = 1768] [outer = (nil)] 23:54:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x9a356400) [pid = 10427] [serial = 1769] [outer = 0x92e4a400] 23:54:36 INFO - PROCESS | 10427 | 1467874476240 Marionette DEBUG loaded listener.js 23:54:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x9a641c00) [pid = 10427] [serial = 1770] [outer = 0x92e4a400] 23:54:37 INFO - PROCESS | 10427 | 1467874477401 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 23:54:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 23:54:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1997ms 23:54:37 INFO - PROCESS | 10427 | 1467874477416 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 23:54:37 INFO - PROCESS | 10427 | 1467874477421 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 23:54:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 23:54:37 INFO - PROCESS | 10427 | 1467874477439 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 23:54:37 INFO - PROCESS | 10427 | 1467874477449 Marionette TRACE conn4 <- [1,2330,null,{}] 23:54:37 INFO - PROCESS | 10427 | 1467874477486 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:37 INFO - PROCESS | 10427 | 1467874477494 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:37 INFO - PROCESS | 10427 | 1467874477717 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 23:54:38 INFO - PROCESS | 10427 | 1467874477971 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:38 INFO - PROCESS | 10427 | 1467874477981 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:38 INFO - PROCESS | 10427 | ++DOCSHELL 0x97aec800 == 33 [pid = 10427] [id = 590] 23:54:38 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x9a2d5400) [pid = 10427] [serial = 1771] [outer = (nil)] 23:54:38 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0x9a921400) [pid = 10427] [serial = 1772] [outer = 0x9a2d5400] 23:54:38 INFO - PROCESS | 10427 | 1467874478123 Marionette DEBUG loaded listener.js 23:54:38 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0x9a957400) [pid = 10427] [serial = 1773] [outer = 0x9a2d5400] 23:54:39 INFO - PROCESS | 10427 | 1467874479365 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 23:54:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 23:54:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1983ms 23:54:39 INFO - PROCESS | 10427 | 1467874479416 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 23:54:39 INFO - PROCESS | 10427 | 1467874479423 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 23:54:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 23:54:39 INFO - PROCESS | 10427 | 1467874479432 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 23:54:39 INFO - PROCESS | 10427 | 1467874479437 Marionette TRACE conn4 <- [1,2334,null,{}] 23:54:39 INFO - PROCESS | 10427 | 1467874479445 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:39 INFO - PROCESS | 10427 | 1467874479453 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:39 INFO - PROCESS | 10427 | 1467874479703 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 23:54:40 INFO - PROCESS | 10427 | 1467874480026 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:40 INFO - PROCESS | 10427 | 1467874480035 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:40 INFO - PROCESS | 10427 | ++DOCSHELL 0x95658c00 == 34 [pid = 10427] [id = 591] 23:54:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 94 (0x9ab8a800) [pid = 10427] [serial = 1774] [outer = (nil)] 23:54:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 95 (0x9afc8c00) [pid = 10427] [serial = 1775] [outer = 0x9ab8a800] 23:54:40 INFO - PROCESS | 10427 | 1467874480167 Marionette DEBUG loaded listener.js 23:54:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 96 (0x9afd4400) [pid = 10427] [serial = 1776] [outer = 0x9ab8a800] 23:54:41 INFO - PROCESS | 10427 | 1467874481267 Marionette TRACE conn4 <- [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]]]}] 23:54:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 23:54:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1887ms 23:54:41 INFO - PROCESS | 10427 | 1467874481321 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 23:54:41 INFO - PROCESS | 10427 | 1467874481327 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 23:54:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 23:54:41 INFO - PROCESS | 10427 | 1467874481336 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 23:54:41 INFO - PROCESS | 10427 | 1467874481341 Marionette TRACE conn4 <- [1,2338,null,{}] 23:54:41 INFO - PROCESS | 10427 | 1467874481350 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:41 INFO - PROCESS | 10427 | 1467874481357 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:41 INFO - PROCESS | 10427 | 1467874481597 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 23:54:41 INFO - PROCESS | 10427 | 1467874481882 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:41 INFO - PROCESS | 10427 | 1467874481906 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:42 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e6800 == 35 [pid = 10427] [id = 592] 23:54:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 97 (0x904e7000) [pid = 10427] [serial = 1777] [outer = (nil)] 23:54:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 98 (0x91f83800) [pid = 10427] [serial = 1778] [outer = 0x904e7000] 23:54:42 INFO - PROCESS | 10427 | 1467874482250 Marionette DEBUG loaded listener.js 23:54:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 99 (0x91fcc400) [pid = 10427] [serial = 1779] [outer = 0x904e7000] 23:54:43 INFO - PROCESS | 10427 | --DOCSHELL 0x904e6400 == 34 [pid = 10427] [id = 559] 23:54:43 INFO - PROCESS | 10427 | --DOCSHELL 0x9553e000 == 33 [pid = 10427] [id = 557] 23:54:43 INFO - PROCESS | 10427 | --DOCSHELL 0x985bd800 == 32 [pid = 10427] [id = 558] 23:54:43 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd4c00 == 31 [pid = 10427] [id = 556] 23:54:43 INFO - PROCESS | 10427 | --DOCSHELL 0x9565ac00 == 30 [pid = 10427] [id = 586] 23:54:43 INFO - PROCESS | 10427 | --DOCSHELL 0x93f0b000 == 29 [pid = 10427] [id = 585] 23:54:43 INFO - PROCESS | 10427 | 1467874483496 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 23:54:43 INFO - PROCESS | 10427 | --DOCSHELL 0x93d27c00 == 28 [pid = 10427] [id = 584] 23:54:43 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd1000 == 27 [pid = 10427] [id = 583] 23:54:43 INFO - PROCESS | 10427 | --DOCSHELL 0x904e2400 == 26 [pid = 10427] [id = 582] 23:54:43 INFO - PROCESS | 10427 | --DOMWINDOW == 98 (0x9c3ddc00) [pid = 10427] [serial = 1694] [outer = (nil)] [url = about:blank] 23:54:43 INFO - PROCESS | 10427 | --DOMWINDOW == 97 (0x955d2000) [pid = 10427] [serial = 1707] [outer = (nil)] [url = about:blank] 23:54:43 INFO - PROCESS | 10427 | --DOMWINDOW == 96 (0x9c3e3000) [pid = 10427] [serial = 1695] [outer = (nil)] [url = about:blank] 23:54:43 INFO - PROCESS | 10427 | --DOMWINDOW == 95 (0x9a440400) [pid = 10427] [serial = 1709] [outer = (nil)] [url = about:blank] 23:54:43 INFO - PROCESS | 10427 | --DOMWINDOW == 94 (0x9a69cc00) [pid = 10427] [serial = 1682] [outer = (nil)] [url = about:blank] 23:54:43 INFO - PROCESS | 10427 | --DOMWINDOW == 93 (0x95538000) [pid = 10427] [serial = 1685] [outer = (nil)] [url = about:blank] 23:54:43 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0x9b638000) [pid = 10427] [serial = 1691] [outer = (nil)] [url = about:blank] 23:54:43 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0x94a7e400) [pid = 10427] [serial = 1706] [outer = (nil)] [url = about:blank] 23:54:43 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x9bc1f400) [pid = 10427] [serial = 1692] [outer = (nil)] [url = about:blank] 23:54:43 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0xa209ec00) [pid = 10427] [serial = 1700] [outer = (nil)] [url = about:blank] 23:54:43 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x930ddc00) [pid = 10427] [serial = 1715] [outer = (nil)] [url = about:blank] 23:54:43 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x95563800) [pid = 10427] [serial = 1686] [outer = (nil)] [url = about:blank] 23:54:43 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9a8a1400) [pid = 10427] [serial = 1688] [outer = (nil)] [url = about:blank] 23:54:43 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9c467000) [pid = 10427] [serial = 1697] [outer = (nil)] [url = about:blank] 23:54:43 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x9afcc400) [pid = 10427] [serial = 1713] [outer = (nil)] [url = about:blank] 23:54:43 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9a099800) [pid = 10427] [serial = 1689] [outer = (nil)] [url = about:blank] 23:54:43 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9d61a000) [pid = 10427] [serial = 1698] [outer = (nil)] [url = about:blank] 23:54:43 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x91fd4000) [pid = 10427] [serial = 1703] [outer = (nil)] [url = about:blank] 23:54:43 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9a8abc00) [pid = 10427] [serial = 1683] [outer = (nil)] [url = about:blank] 23:54:43 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0xa22a7400) [pid = 10427] [serial = 1701] [outer = (nil)] [url = about:blank] 23:54:43 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9a8a7800) [pid = 10427] [serial = 1712] [outer = (nil)] [url = about:blank] 23:54:43 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9a446c00) [pid = 10427] [serial = 1716] [outer = (nil)] [url = about:blank] 23:54:43 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9a648c00) [pid = 10427] [serial = 1710] [outer = (nil)] [url = about:blank] 23:54:43 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x92e50400) [pid = 10427] [serial = 1704] [outer = (nil)] [url = about:blank] 23:54:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 23:54:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 2237ms 23:54:43 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x9bc15c00) [pid = 10427] [serial = 1718] [outer = (nil)] [url = about:blank] 23:54:43 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9c3de800) [pid = 10427] [serial = 1719] [outer = (nil)] [url = about:blank] 23:54:43 INFO - PROCESS | 10427 | 1467874483576 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 23:54:43 INFO - PROCESS | 10427 | 1467874483583 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 23:54:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 23:54:43 INFO - PROCESS | 10427 | 1467874483592 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 23:54:43 INFO - PROCESS | 10427 | 1467874483596 Marionette TRACE conn4 <- [1,2342,null,{}] 23:54:43 INFO - PROCESS | 10427 | 1467874483604 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:43 INFO - PROCESS | 10427 | 1467874483608 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:43 INFO - PROCESS | 10427 | 1467874483808 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 23:54:44 INFO - PROCESS | 10427 | 1467874484016 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:44 INFO - PROCESS | 10427 | 1467874484027 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:44 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e4e000 == 27 [pid = 10427] [id = 593] 23:54:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x92e4f000) [pid = 10427] [serial = 1780] [outer = (nil)] 23:54:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x930ddc00) [pid = 10427] [serial = 1781] [outer = 0x92e4f000] 23:54:44 INFO - PROCESS | 10427 | 1467874484126 Marionette DEBUG loaded listener.js 23:54:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x93d21800) [pid = 10427] [serial = 1782] [outer = 0x92e4f000] 23:54:45 INFO - PROCESS | 10427 | 1467874485014 Marionette TRACE conn4 <- [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]]]}] 23:54:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 23:54:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1486ms 23:54:45 INFO - PROCESS | 10427 | 1467874485078 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 23:54:45 INFO - PROCESS | 10427 | 1467874485084 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 23:54:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 23:54:45 INFO - PROCESS | 10427 | 1467874485096 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 23:54:45 INFO - PROCESS | 10427 | 1467874485099 Marionette TRACE conn4 <- [1,2346,null,{}] 23:54:45 INFO - PROCESS | 10427 | 1467874485107 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:45 INFO - PROCESS | 10427 | 1467874485113 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:45 INFO - PROCESS | 10427 | 1467874485301 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 23:54:45 INFO - PROCESS | 10427 | 1467874485448 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:45 INFO - PROCESS | 10427 | 1467874485457 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:45 INFO - PROCESS | 10427 | ++DOCSHELL 0x93274400 == 28 [pid = 10427] [id = 594] 23:54:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x94a7cc00) [pid = 10427] [serial = 1783] [outer = (nil)] 23:54:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9555e400) [pid = 10427] [serial = 1784] [outer = 0x94a7cc00] 23:54:45 INFO - PROCESS | 10427 | 1467874485542 Marionette DEBUG loaded listener.js 23:54:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x955dd000) [pid = 10427] [serial = 1785] [outer = 0x94a7cc00] 23:54:46 INFO - PROCESS | 10427 | 1467874486906 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 23:54:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 23:54:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1886ms 23:54:46 INFO - PROCESS | 10427 | 1467874486983 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 23:54:46 INFO - PROCESS | 10427 | 1467874486987 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 23:54:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 23:54:46 INFO - PROCESS | 10427 | 1467874486994 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 23:54:47 INFO - PROCESS | 10427 | 1467874487000 Marionette TRACE conn4 <- [1,2350,null,{}] 23:54:47 INFO - PROCESS | 10427 | 1467874487031 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:47 INFO - PROCESS | 10427 | 1467874487039 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:47 INFO - PROCESS | 10427 | 1467874487307 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 23:54:47 INFO - PROCESS | 10427 | 1467874487354 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:47 INFO - PROCESS | 10427 | 1467874487363 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:47 INFO - PROCESS | 10427 | ++DOCSHELL 0x95564400 == 29 [pid = 10427] [id = 595] 23:54:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x994cfc00) [pid = 10427] [serial = 1786] [outer = (nil)] 23:54:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9a2d6c00) [pid = 10427] [serial = 1787] [outer = 0x994cfc00] 23:54:47 INFO - PROCESS | 10427 | 1467874487435 Marionette DEBUG loaded listener.js 23:54:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9a63f000) [pid = 10427] [serial = 1788] [outer = 0x994cfc00] 23:54:48 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9682e800) [pid = 10427] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 23:54:48 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x904e3400) [pid = 10427] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 23:54:48 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x91f90c00) [pid = 10427] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 23:54:48 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x93d67800) [pid = 10427] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 23:54:48 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9a64d800) [pid = 10427] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 23:54:48 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9c45d400) [pid = 10427] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 23:54:48 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9c45a400) [pid = 10427] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 23:54:48 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0xa1197000) [pid = 10427] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 23:54:48 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x94a4d800) [pid = 10427] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 23:54:48 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x91fd4400) [pid = 10427] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 23:54:48 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9a43b800) [pid = 10427] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 23:54:48 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x93d28c00) [pid = 10427] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 23:54:48 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0xa4d51000) [pid = 10427] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 23:54:48 INFO - PROCESS | 10427 | 1467874488519 Marionette TRACE conn4 <- [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]]]}] 23:54:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 23:54:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1553ms 23:54:48 INFO - PROCESS | 10427 | 1467874488549 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 23:54:48 INFO - PROCESS | 10427 | 1467874488553 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 23:54:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 23:54:48 INFO - PROCESS | 10427 | 1467874488561 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 23:54:48 INFO - PROCESS | 10427 | 1467874488564 Marionette TRACE conn4 <- [1,2354,null,{}] 23:54:48 INFO - PROCESS | 10427 | 1467874488570 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:48 INFO - PROCESS | 10427 | 1467874488575 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:48 INFO - PROCESS | 10427 | 1467874488802 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 23:54:48 INFO - PROCESS | 10427 | 1467874488899 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:48 INFO - PROCESS | 10427 | 1467874488908 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:48 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e42800 == 30 [pid = 10427] [id = 596] 23:54:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x95535400) [pid = 10427] [serial = 1789] [outer = (nil)] 23:54:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x99469c00) [pid = 10427] [serial = 1790] [outer = 0x95535400] 23:54:48 INFO - PROCESS | 10427 | 1467874488982 Marionette DEBUG loaded listener.js 23:54:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9984b400) [pid = 10427] [serial = 1791] [outer = 0x95535400] 23:54:49 INFO - PROCESS | 10427 | 1467874489978 Marionette TRACE conn4 <- [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]]]}] 23:54:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 23:54:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1485ms 23:54:50 INFO - PROCESS | 10427 | 1467874490047 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 23:54:50 INFO - PROCESS | 10427 | 1467874490051 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 23:54:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 23:54:50 INFO - PROCESS | 10427 | 1467874490057 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 23:54:50 INFO - PROCESS | 10427 | 1467874490059 Marionette TRACE conn4 <- [1,2358,null,{}] 23:54:50 INFO - PROCESS | 10427 | 1467874490065 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:50 INFO - PROCESS | 10427 | 1467874490070 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:50 INFO - PROCESS | 10427 | 1467874490235 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 23:54:50 INFO - PROCESS | 10427 | 1467874490246 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:50 INFO - PROCESS | 10427 | 1467874490254 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:50 INFO - PROCESS | 10427 | ++DOCSHELL 0x96832800 == 31 [pid = 10427] [id = 597] 23:54:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9a643400) [pid = 10427] [serial = 1792] [outer = (nil)] 23:54:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9a699c00) [pid = 10427] [serial = 1793] [outer = 0x9a643400] 23:54:50 INFO - PROCESS | 10427 | 1467874490475 Marionette DEBUG loaded listener.js 23:54:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9aabc000) [pid = 10427] [serial = 1794] [outer = 0x9a643400] 23:54:51 INFO - PROCESS | 10427 | 1467874491566 Marionette TRACE conn4 <- [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]]]}] 23:54:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 23:54:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1542ms 23:54:51 INFO - PROCESS | 10427 | 1467874491600 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 23:54:51 INFO - PROCESS | 10427 | 1467874491607 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 23:54:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 23:54:51 INFO - PROCESS | 10427 | 1467874491616 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 23:54:51 INFO - PROCESS | 10427 | 1467874491624 Marionette TRACE conn4 <- [1,2362,null,{}] 23:54:51 INFO - PROCESS | 10427 | 1467874491634 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:51 INFO - PROCESS | 10427 | 1467874491639 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:51 INFO - PROCESS | 10427 | 1467874491847 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 23:54:52 INFO - PROCESS | 10427 | 1467874492082 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:52 INFO - PROCESS | 10427 | 1467874492091 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:52 INFO - PROCESS | 10427 | ++DOCSHELL 0x93f0f000 == 32 [pid = 10427] [id = 598] 23:54:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x94a49000) [pid = 10427] [serial = 1795] [outer = (nil)] 23:54:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x95537400) [pid = 10427] [serial = 1796] [outer = 0x94a49000] 23:54:52 INFO - PROCESS | 10427 | 1467874492224 Marionette DEBUG loaded listener.js 23:54:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9555ac00) [pid = 10427] [serial = 1797] [outer = 0x94a49000] 23:54:53 INFO - PROCESS | 10427 | 1467874493290 Marionette TRACE conn4 <- [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]]]}] 23:54:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 23:54:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1748ms 23:54:53 INFO - PROCESS | 10427 | 1467874493367 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 23:54:53 INFO - PROCESS | 10427 | 1467874493379 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 23:54:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 23:54:53 INFO - PROCESS | 10427 | 1467874493396 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 23:54:53 INFO - PROCESS | 10427 | 1467874493404 Marionette TRACE conn4 <- [1,2366,null,{}] 23:54:53 INFO - PROCESS | 10427 | 1467874493414 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:53 INFO - PROCESS | 10427 | 1467874493422 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:53 INFO - PROCESS | 10427 | 1467874493816 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 23:54:54 INFO - PROCESS | 10427 | 1467874494060 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:54 INFO - PROCESS | 10427 | 1467874494067 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:54 INFO - PROCESS | 10427 | ++DOCSHELL 0x97af0000 == 33 [pid = 10427] [id = 599] 23:54:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x99f79400) [pid = 10427] [serial = 1798] [outer = (nil)] 23:54:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9a648000) [pid = 10427] [serial = 1799] [outer = 0x99f79400] 23:54:54 INFO - PROCESS | 10427 | 1467874494167 Marionette DEBUG loaded listener.js 23:54:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9a64c400) [pid = 10427] [serial = 1800] [outer = 0x99f79400] 23:54:55 INFO - PROCESS | 10427 | 1467874495108 Marionette TRACE conn4 <- [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]]]}] 23:54:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 23:54:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1747ms 23:54:55 INFO - PROCESS | 10427 | 1467874495158 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 23:54:55 INFO - PROCESS | 10427 | 1467874495163 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 23:54:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 23:54:55 INFO - PROCESS | 10427 | 1467874495170 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 23:54:55 INFO - PROCESS | 10427 | 1467874495176 Marionette TRACE conn4 <- [1,2370,null,{}] 23:54:55 INFO - PROCESS | 10427 | 1467874495194 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:55 INFO - PROCESS | 10427 | 1467874495204 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:55 INFO - PROCESS | 10427 | 1467874495397 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 23:54:55 INFO - PROCESS | 10427 | 1467874495595 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:55 INFO - PROCESS | 10427 | 1467874495606 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:55 INFO - PROCESS | 10427 | ++DOCSHELL 0x99845400 == 34 [pid = 10427] [id = 600] 23:54:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9a449800) [pid = 10427] [serial = 1801] [outer = (nil)] 23:54:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9afce400) [pid = 10427] [serial = 1802] [outer = 0x9a449800] 23:54:55 INFO - PROCESS | 10427 | 1467874495732 Marionette DEBUG loaded listener.js 23:54:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9b543800) [pid = 10427] [serial = 1803] [outer = 0x9a449800] 23:54:56 INFO - PROCESS | 10427 | 1467874496678 Marionette TRACE conn4 <- [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]]]}] 23:54:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 23:54:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1546ms 23:54:56 INFO - PROCESS | 10427 | 1467874496717 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 23:54:56 INFO - PROCESS | 10427 | 1467874496722 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 23:54:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 23:54:56 INFO - PROCESS | 10427 | 1467874496728 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 23:54:56 INFO - PROCESS | 10427 | 1467874496732 Marionette TRACE conn4 <- [1,2374,null,{}] 23:54:56 INFO - PROCESS | 10427 | 1467874496753 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:56 INFO - PROCESS | 10427 | 1467874496760 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:57 INFO - PROCESS | 10427 | 1467874496998 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 23:54:57 INFO - PROCESS | 10427 | 1467874497132 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:57 INFO - PROCESS | 10427 | 1467874497143 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:57 INFO - PROCESS | 10427 | ++DOCSHELL 0x955d2000 == 35 [pid = 10427] [id = 601] 23:54:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9a092800) [pid = 10427] [serial = 1804] [outer = (nil)] 23:54:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x9bc18400) [pid = 10427] [serial = 1805] [outer = 0x9a092800] 23:54:57 INFO - PROCESS | 10427 | 1467874497226 Marionette DEBUG loaded listener.js 23:54:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x9bca4800) [pid = 10427] [serial = 1806] [outer = 0x9a092800] 23:54:58 INFO - PROCESS | 10427 | 1467874498215 Marionette TRACE conn4 <- [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]]]}] 23:54:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 23:54:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1534ms 23:54:58 INFO - PROCESS | 10427 | 1467874498265 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 23:54:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 23:54:58 INFO - PROCESS | 10427 | 1467874498269 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 23:54:58 INFO - PROCESS | 10427 | 1467874498277 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 23:54:58 INFO - PROCESS | 10427 | 1467874498282 Marionette TRACE conn4 <- [1,2378,null,{}] 23:54:58 INFO - PROCESS | 10427 | 1467874498289 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:54:58 INFO - PROCESS | 10427 | 1467874498294 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:58 INFO - PROCESS | 10427 | 1467874498539 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 23:54:58 INFO - PROCESS | 10427 | 1467874498725 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:54:58 INFO - PROCESS | 10427 | 1467874498734 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:54:58 INFO - PROCESS | 10427 | ++DOCSHELL 0x9bc20400 == 36 [pid = 10427] [id = 602] 23:54:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x9c306c00) [pid = 10427] [serial = 1807] [outer = (nil)] 23:54:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x9c3de000) [pid = 10427] [serial = 1808] [outer = 0x9c306c00] 23:54:58 INFO - PROCESS | 10427 | 1467874498857 Marionette DEBUG loaded listener.js 23:54:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x9c3e8400) [pid = 10427] [serial = 1809] [outer = 0x9c306c00] 23:54:59 INFO - PROCESS | 10427 | 1467874499959 Marionette TRACE conn4 <- [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]]]}] 23:55:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 23:55:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1738ms 23:55:00 INFO - PROCESS | 10427 | 1467874500016 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 23:55:00 INFO - PROCESS | 10427 | 1467874500020 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 23:55:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 23:55:00 INFO - PROCESS | 10427 | 1467874500026 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 23:55:00 INFO - PROCESS | 10427 | 1467874500029 Marionette TRACE conn4 <- [1,2382,null,{}] 23:55:00 INFO - PROCESS | 10427 | 1467874500036 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:00 INFO - PROCESS | 10427 | 1467874500047 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:00 INFO - PROCESS | 10427 | 1467874500296 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 23:55:00 INFO - PROCESS | 10427 | 1467874500570 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:00 INFO - PROCESS | 10427 | 1467874500580 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:00 INFO - PROCESS | 10427 | ++DOCSHELL 0x9c11c000 == 37 [pid = 10427] [id = 603] 23:55:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x9d6ec800) [pid = 10427] [serial = 1810] [outer = (nil)] 23:55:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0xa118f000) [pid = 10427] [serial = 1811] [outer = 0x9d6ec800] 23:55:00 INFO - PROCESS | 10427 | 1467874500734 Marionette DEBUG loaded listener.js 23:55:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0xa119a800) [pid = 10427] [serial = 1812] [outer = 0x9d6ec800] 23:55:01 INFO - PROCESS | 10427 | 1467874501951 Marionette TRACE conn4 <- [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]]]}] 23:55:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 23:55:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1991ms 23:55:02 INFO - PROCESS | 10427 | 1467874502021 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 23:55:02 INFO - PROCESS | 10427 | 1467874502028 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 23:55:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 23:55:02 INFO - PROCESS | 10427 | 1467874502038 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 23:55:02 INFO - PROCESS | 10427 | 1467874502044 Marionette TRACE conn4 <- [1,2386,null,{}] 23:55:02 INFO - PROCESS | 10427 | 1467874502054 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:02 INFO - PROCESS | 10427 | 1467874502060 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:02 INFO - PROCESS | 10427 | 1467874502361 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 23:55:02 INFO - PROCESS | 10427 | 1467874502696 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:02 INFO - PROCESS | 10427 | 1467874502707 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:02 INFO - PROCESS | 10427 | ++DOCSHELL 0x930dfc00 == 38 [pid = 10427] [id = 604] 23:55:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 94 (0x93d5a800) [pid = 10427] [serial = 1813] [outer = (nil)] 23:55:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 95 (0xa22a1c00) [pid = 10427] [serial = 1814] [outer = 0x93d5a800] 23:55:02 INFO - PROCESS | 10427 | 1467874502789 Marionette DEBUG loaded listener.js 23:55:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 96 (0xa22a8c00) [pid = 10427] [serial = 1815] [outer = 0x93d5a800] 23:55:03 INFO - PROCESS | 10427 | 1467874503729 Marionette TRACE conn4 <- [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]]]}] 23:55:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 23:55:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1741ms 23:55:03 INFO - PROCESS | 10427 | 1467874503795 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 23:55:03 INFO - PROCESS | 10427 | 1467874503801 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 23:55:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 23:55:03 INFO - PROCESS | 10427 | 1467874503810 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 23:55:03 INFO - PROCESS | 10427 | 1467874503815 Marionette TRACE conn4 <- [1,2390,null,{}] 23:55:03 INFO - PROCESS | 10427 | 1467874503823 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:03 INFO - PROCESS | 10427 | 1467874503828 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:04 INFO - PROCESS | 10427 | 1467874504078 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 23:55:04 INFO - PROCESS | 10427 | 1467874504705 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:04 INFO - PROCESS | 10427 | 1467874504718 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:04 INFO - PROCESS | 10427 | ++DOCSHELL 0x91f8ac00 == 39 [pid = 10427] [id = 605] 23:55:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 97 (0x91f8c000) [pid = 10427] [serial = 1816] [outer = (nil)] 23:55:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 98 (0x91fd1c00) [pid = 10427] [serial = 1817] [outer = 0x91f8c000] 23:55:04 INFO - PROCESS | 10427 | 1467874504822 Marionette DEBUG loaded listener.js 23:55:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 99 (0x92e4cc00) [pid = 10427] [serial = 1818] [outer = 0x91f8c000] 23:55:05 INFO - PROCESS | 10427 | 1467874505967 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 23:55:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 23:55:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 2238ms 23:55:06 INFO - PROCESS | 10427 | 1467874506051 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 23:55:06 INFO - PROCESS | 10427 | 1467874506057 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 23:55:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 23:55:06 INFO - PROCESS | 10427 | 1467874506064 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 23:55:06 INFO - PROCESS | 10427 | 1467874506067 Marionette TRACE conn4 <- [1,2394,null,{}] 23:55:06 INFO - PROCESS | 10427 | 1467874506075 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:06 INFO - PROCESS | 10427 | 1467874506082 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:06 INFO - PROCESS | 10427 | 1467874506382 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 23:55:06 INFO - PROCESS | 10427 | 1467874506685 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:06 INFO - PROCESS | 10427 | 1467874506699 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:06 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e43400 == 40 [pid = 10427] [id = 606] 23:55:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 100 (0x92e48c00) [pid = 10427] [serial = 1819] [outer = (nil)] 23:55:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 101 (0x9553b800) [pid = 10427] [serial = 1820] [outer = 0x92e48c00] 23:55:06 INFO - PROCESS | 10427 | 1467874506801 Marionette DEBUG loaded listener.js 23:55:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 102 (0x96826000) [pid = 10427] [serial = 1821] [outer = 0x92e48c00] 23:55:08 INFO - PROCESS | 10427 | --DOCSHELL 0x9a4d8000 == 39 [pid = 10427] [id = 550] 23:55:08 INFO - PROCESS | 10427 | --DOCSHELL 0x95658c00 == 38 [pid = 10427] [id = 591] 23:55:08 INFO - PROCESS | 10427 | --DOCSHELL 0x97aec800 == 37 [pid = 10427] [id = 590] 23:55:08 INFO - PROCESS | 10427 | --DOCSHELL 0x91f87800 == 36 [pid = 10427] [id = 589] 23:55:08 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd5c00 == 35 [pid = 10427] [id = 588] 23:55:08 INFO - PROCESS | 10427 | --DOCSHELL 0x904e8c00 == 34 [pid = 10427] [id = 587] 23:55:08 INFO - PROCESS | 10427 | --DOCSHELL 0x930d6400 == 33 [pid = 10427] [id = 545] 23:55:08 INFO - PROCESS | 10427 | --DOCSHELL 0x93d20c00 == 32 [pid = 10427] [id = 547] 23:55:08 INFO - PROCESS | 10427 | --DOCSHELL 0x99f7b000 == 31 [pid = 10427] [id = 546] 23:55:08 INFO - PROCESS | 10427 | --DOCSHELL 0x930d8c00 == 30 [pid = 10427] [id = 560] 23:55:08 INFO - PROCESS | 10427 | --DOCSHELL 0x93d5a400 == 29 [pid = 10427] [id = 552] 23:55:08 INFO - PROCESS | 10427 | --DOCSHELL 0x930db800 == 28 [pid = 10427] [id = 561] 23:55:08 INFO - PROCESS | 10427 | --DOCSHELL 0x91fce400 == 27 [pid = 10427] [id = 548] 23:55:08 INFO - PROCESS | 10427 | --DOCSHELL 0x93d62000 == 26 [pid = 10427] [id = 553] 23:55:08 INFO - PROCESS | 10427 | --DOCSHELL 0x930dc400 == 25 [pid = 10427] [id = 554] 23:55:08 INFO - PROCESS | 10427 | --DOCSHELL 0x9afc8000 == 24 [pid = 10427] [id = 551] 23:55:08 INFO - PROCESS | 10427 | --DOCSHELL 0x904e6800 == 23 [pid = 10427] [id = 592] 23:55:08 INFO - PROCESS | 10427 | --DOCSHELL 0x92e44000 == 22 [pid = 10427] [id = 544] 23:55:08 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd6000 == 21 [pid = 10427] [id = 555] 23:55:08 INFO - PROCESS | 10427 | --DOCSHELL 0x904e9c00 == 20 [pid = 10427] [id = 549] 23:55:08 INFO - PROCESS | 10427 | --DOMWINDOW == 101 (0x9984d000) [pid = 10427] [serial = 1760] [outer = (nil)] [url = about:blank] 23:55:08 INFO - PROCESS | 10427 | --DOMWINDOW == 100 (0x97aecc00) [pid = 10427] [serial = 1757] [outer = (nil)] [url = about:blank] 23:55:08 INFO - PROCESS | 10427 | --DOMWINDOW == 99 (0x904ecc00) [pid = 10427] [serial = 1748] [outer = (nil)] [url = about:blank] 23:55:08 INFO - PROCESS | 10427 | --DOMWINDOW == 98 (0x91f89000) [pid = 10427] [serial = 1749] [outer = (nil)] [url = about:blank] 23:55:08 INFO - PROCESS | 10427 | --DOMWINDOW == 97 (0x92e4d000) [pid = 10427] [serial = 1746] [outer = (nil)] [url = about:blank] 23:55:08 INFO - PROCESS | 10427 | --DOMWINDOW == 96 (0x92e41400) [pid = 10427] [serial = 1745] [outer = (nil)] [url = about:blank] 23:55:08 INFO - PROCESS | 10427 | --DOMWINDOW == 95 (0x95652800) [pid = 10427] [serial = 1722] [outer = (nil)] [url = about:blank] 23:55:08 INFO - PROCESS | 10427 | --DOMWINDOW == 94 (0x94a7ec00) [pid = 10427] [serial = 1721] [outer = (nil)] [url = about:blank] 23:55:08 INFO - PROCESS | 10427 | --DOMWINDOW == 93 (0x9ab86800) [pid = 10427] [serial = 1725] [outer = (nil)] [url = about:blank] 23:55:08 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0x9a8a2400) [pid = 10427] [serial = 1724] [outer = (nil)] [url = about:blank] 23:55:08 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0xa1131800) [pid = 10427] [serial = 1728] [outer = (nil)] [url = about:blank] 23:55:08 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x9d6e0400) [pid = 10427] [serial = 1727] [outer = (nil)] [url = about:blank] 23:55:08 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0xa237e800) [pid = 10427] [serial = 1731] [outer = (nil)] [url = about:blank] 23:55:08 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0xa209e800) [pid = 10427] [serial = 1730] [outer = (nil)] [url = about:blank] 23:55:08 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0xa2fb7c00) [pid = 10427] [serial = 1734] [outer = (nil)] [url = about:blank] 23:55:08 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0xa25f5800) [pid = 10427] [serial = 1733] [outer = (nil)] [url = about:blank] 23:55:08 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0xa4d0c000) [pid = 10427] [serial = 1737] [outer = (nil)] [url = about:blank] 23:55:08 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0xa334f800) [pid = 10427] [serial = 1736] [outer = (nil)] [url = about:blank] 23:55:08 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x92e4d400) [pid = 10427] [serial = 1751] [outer = (nil)] [url = about:blank] 23:55:08 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0xa4f15c00) [pid = 10427] [serial = 1740] [outer = (nil)] [url = about:blank] 23:55:08 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x930d8800) [pid = 10427] [serial = 1752] [outer = (nil)] [url = about:blank] 23:55:08 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0xa4d51c00) [pid = 10427] [serial = 1739] [outer = (nil)] [url = about:blank] 23:55:08 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x994d1400) [pid = 10427] [serial = 1758] [outer = (nil)] [url = about:blank] 23:55:08 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x95561800) [pid = 10427] [serial = 1755] [outer = (nil)] [url = about:blank] 23:55:08 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x95559800) [pid = 10427] [serial = 1754] [outer = (nil)] [url = about:blank] 23:55:08 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0xa61c0800) [pid = 10427] [serial = 1743] [outer = (nil)] [url = about:blank] 23:55:08 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0xa610f800) [pid = 10427] [serial = 1742] [outer = (nil)] [url = about:blank] 23:55:09 INFO - PROCESS | 10427 | 1467874509276 Marionette TRACE conn4 <- [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]]]}] 23:55:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 23:55:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 3240ms 23:55:09 INFO - PROCESS | 10427 | 1467874509305 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 23:55:09 INFO - PROCESS | 10427 | 1467874509311 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 23:55:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 23:55:09 INFO - PROCESS | 10427 | 1467874509319 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 23:55:09 INFO - PROCESS | 10427 | 1467874509326 Marionette TRACE conn4 <- [1,2398,null,{}] 23:55:09 INFO - PROCESS | 10427 | 1467874509333 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:09 INFO - PROCESS | 10427 | 1467874509338 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:09 INFO - PROCESS | 10427 | 1467874509515 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 23:55:09 INFO - PROCESS | 10427 | 1467874509656 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:09 INFO - PROCESS | 10427 | 1467874509664 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:09 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd4000 == 21 [pid = 10427] [id = 607] 23:55:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x91fd5c00) [pid = 10427] [serial = 1822] [outer = (nil)] 23:55:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x930d1c00) [pid = 10427] [serial = 1823] [outer = 0x91fd5c00] 23:55:09 INFO - PROCESS | 10427 | 1467874509740 Marionette DEBUG loaded listener.js 23:55:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x930dc400) [pid = 10427] [serial = 1824] [outer = 0x91fd5c00] 23:55:10 INFO - PROCESS | 10427 | 1467874510563 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 23:55:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 23:55:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1284ms 23:55:10 INFO - PROCESS | 10427 | 1467874510602 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 23:55:10 INFO - PROCESS | 10427 | 1467874510610 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 23:55:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 23:55:10 INFO - PROCESS | 10427 | 1467874510621 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 23:55:10 INFO - PROCESS | 10427 | 1467874510625 Marionette TRACE conn4 <- [1,2402,null,{}] 23:55:10 INFO - PROCESS | 10427 | 1467874510631 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:10 INFO - PROCESS | 10427 | 1467874510636 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:10 INFO - PROCESS | 10427 | 1467874510809 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 23:55:10 INFO - PROCESS | 10427 | 1467874510819 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:10 INFO - PROCESS | 10427 | 1467874510826 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:10 INFO - PROCESS | 10427 | ++DOCSHELL 0x9553c000 == 22 [pid = 10427] [id = 608] 23:55:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9553c800) [pid = 10427] [serial = 1825] [outer = (nil)] 23:55:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9555a800) [pid = 10427] [serial = 1826] [outer = 0x9553c800] 23:55:10 INFO - PROCESS | 10427 | 1467874510901 Marionette DEBUG loaded listener.js 23:55:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x95562400) [pid = 10427] [serial = 1827] [outer = 0x9553c800] 23:55:12 INFO - PROCESS | 10427 | 1467874512017 Marionette TRACE conn4 <- [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]]]}] 23:55:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 23:55:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1439ms 23:55:12 INFO - PROCESS | 10427 | 1467874512061 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 23:55:12 INFO - PROCESS | 10427 | 1467874512065 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 23:55:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 23:55:12 INFO - PROCESS | 10427 | 1467874512079 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 23:55:12 INFO - PROCESS | 10427 | 1467874512085 Marionette TRACE conn4 <- [1,2406,null,{}] 23:55:12 INFO - PROCESS | 10427 | 1467874512102 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:12 INFO - PROCESS | 10427 | 1467874512111 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:12 INFO - PROCESS | 10427 | 1467874512329 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 23:55:12 INFO - PROCESS | 10427 | 1467874512353 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:12 INFO - PROCESS | 10427 | 1467874512362 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:12 INFO - PROCESS | 10427 | ++DOCSHELL 0x985c3800 == 23 [pid = 10427] [id = 609] 23:55:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9946b000) [pid = 10427] [serial = 1828] [outer = (nil)] 23:55:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9984d000) [pid = 10427] [serial = 1829] [outer = 0x9946b000] 23:55:12 INFO - PROCESS | 10427 | 1467874512436 Marionette DEBUG loaded listener.js 23:55:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9a09d800) [pid = 10427] [serial = 1830] [outer = 0x9946b000] 23:55:13 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9a643400) [pid = 10427] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 23:55:13 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x97af4400) [pid = 10427] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 23:55:13 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x994cfc00) [pid = 10427] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 23:55:13 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x95535400) [pid = 10427] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 23:55:13 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x92e4f000) [pid = 10427] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 23:55:13 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x904e9800) [pid = 10427] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 23:55:13 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x94a4f000) [pid = 10427] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 23:55:13 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9a2d5400) [pid = 10427] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 23:55:13 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x94a7cc00) [pid = 10427] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 23:55:13 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x9ab8a800) [pid = 10427] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 23:55:13 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x904e7000) [pid = 10427] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 23:55:13 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x92e4a400) [pid = 10427] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 23:55:14 INFO - PROCESS | 10427 | 1467874514038 Marionette TRACE conn4 <- [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]]]}] 23:55:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 23:55:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1994ms 23:55:14 INFO - PROCESS | 10427 | 1467874514066 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 23:55:14 INFO - PROCESS | 10427 | 1467874514071 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 23:55:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 23:55:14 INFO - PROCESS | 10427 | 1467874514078 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 23:55:14 INFO - PROCESS | 10427 | 1467874514082 Marionette TRACE conn4 <- [1,2410,null,{}] 23:55:14 INFO - PROCESS | 10427 | 1467874514088 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:14 INFO - PROCESS | 10427 | 1467874514093 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:14 INFO - PROCESS | 10427 | 1467874514271 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 23:55:14 INFO - PROCESS | 10427 | 1467874514414 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:14 INFO - PROCESS | 10427 | 1467874514424 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:14 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e7000 == 24 [pid = 10427] [id = 610] 23:55:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x91f86800) [pid = 10427] [serial = 1831] [outer = (nil)] 23:55:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9555d400) [pid = 10427] [serial = 1832] [outer = 0x91f86800] 23:55:14 INFO - PROCESS | 10427 | 1467874514501 Marionette DEBUG loaded listener.js 23:55:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9a2d5400) [pid = 10427] [serial = 1833] [outer = 0x91f86800] 23:55:15 INFO - PROCESS | 10427 | 1467874515245 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 23:55:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 23:55:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1178ms 23:55:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 23:55:15 INFO - PROCESS | 10427 | 1467874515257 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 23:55:15 INFO - PROCESS | 10427 | 1467874515260 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 23:55:15 INFO - PROCESS | 10427 | 1467874515267 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 23:55:15 INFO - PROCESS | 10427 | 1467874515270 Marionette TRACE conn4 <- [1,2414,null,{}] 23:55:15 INFO - PROCESS | 10427 | 1467874515276 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:15 INFO - PROCESS | 10427 | 1467874515282 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:15 INFO - PROCESS | 10427 | 1467874515490 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 23:55:15 INFO - PROCESS | 10427 | 1467874515503 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:15 INFO - PROCESS | 10427 | 1467874515510 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:15 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a096c00 == 25 [pid = 10427] [id = 611] 23:55:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9a643400) [pid = 10427] [serial = 1834] [outer = (nil)] 23:55:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9a8a1800) [pid = 10427] [serial = 1835] [outer = 0x9a643400] 23:55:15 INFO - PROCESS | 10427 | 1467874515579 Marionette DEBUG loaded listener.js 23:55:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9a8a8400) [pid = 10427] [serial = 1836] [outer = 0x9a643400] 23:55:16 INFO - PROCESS | 10427 | 1467874516698 Marionette TRACE conn4 <- [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]]]}] 23:55:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 23:55:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1492ms 23:55:16 INFO - PROCESS | 10427 | 1467874516760 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 23:55:16 INFO - PROCESS | 10427 | 1467874516767 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 23:55:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 23:55:16 INFO - PROCESS | 10427 | 1467874516775 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 23:55:16 INFO - PROCESS | 10427 | 1467874516783 Marionette TRACE conn4 <- [1,2418,null,{}] 23:55:16 INFO - PROCESS | 10427 | 1467874516790 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:16 INFO - PROCESS | 10427 | 1467874516796 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:16 INFO - PROCESS | 10427 | 1467874516986 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 23:55:17 INFO - PROCESS | 10427 | 1467874517227 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:17 INFO - PROCESS | 10427 | 1467874517241 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:17 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e4f800 == 26 [pid = 10427] [id = 612] 23:55:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x92e50c00) [pid = 10427] [serial = 1837] [outer = (nil)] 23:55:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x93f09c00) [pid = 10427] [serial = 1838] [outer = 0x92e50c00] 23:55:17 INFO - PROCESS | 10427 | 1467874517371 Marionette DEBUG loaded listener.js 23:55:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x95558400) [pid = 10427] [serial = 1839] [outer = 0x92e50c00] 23:55:18 INFO - PROCESS | 10427 | 1467874518312 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 23:55:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 23:55:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1598ms 23:55:18 INFO - PROCESS | 10427 | 1467874518373 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 23:55:18 INFO - PROCESS | 10427 | 1467874518381 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 23:55:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 23:55:18 INFO - PROCESS | 10427 | 1467874518392 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 23:55:18 INFO - PROCESS | 10427 | 1467874518396 Marionette TRACE conn4 <- [1,2422,null,{}] 23:55:18 INFO - PROCESS | 10427 | 1467874518402 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:18 INFO - PROCESS | 10427 | 1467874518408 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:18 INFO - PROCESS | 10427 | 1467874518636 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 23:55:18 INFO - PROCESS | 10427 | 1467874518823 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:18 INFO - PROCESS | 10427 | 1467874518833 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:18 INFO - PROCESS | 10427 | ++DOCSHELL 0x985bec00 == 27 [pid = 10427] [id = 613] 23:55:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9983f400) [pid = 10427] [serial = 1840] [outer = (nil)] 23:55:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9a43a800) [pid = 10427] [serial = 1841] [outer = 0x9983f400] 23:55:18 INFO - PROCESS | 10427 | 1467874518918 Marionette DEBUG loaded listener.js 23:55:19 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9a69cc00) [pid = 10427] [serial = 1842] [outer = 0x9983f400] 23:55:19 INFO - PROCESS | 10427 | 1467874519938 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 23:55:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 23:55:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1582ms 23:55:19 INFO - PROCESS | 10427 | 1467874519974 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 23:55:19 INFO - PROCESS | 10427 | 1467874519978 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 23:55:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 23:55:19 INFO - PROCESS | 10427 | 1467874519986 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 23:55:19 INFO - PROCESS | 10427 | 1467874519991 Marionette TRACE conn4 <- [1,2426,null,{}] 23:55:20 INFO - PROCESS | 10427 | 1467874520008 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:20 INFO - PROCESS | 10427 | 1467874520017 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:20 INFO - PROCESS | 10427 | 1467874520210 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 23:55:20 INFO - PROCESS | 10427 | 1467874520399 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:20 INFO - PROCESS | 10427 | 1467874520412 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:20 INFO - PROCESS | 10427 | ++DOCSHELL 0x9afc7c00 == 28 [pid = 10427] [id = 614] 23:55:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9afca400) [pid = 10427] [serial = 1843] [outer = (nil)] 23:55:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x9b3ec800) [pid = 10427] [serial = 1844] [outer = 0x9afca400] 23:55:20 INFO - PROCESS | 10427 | 1467874520497 Marionette DEBUG loaded listener.js 23:55:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x9b863400) [pid = 10427] [serial = 1845] [outer = 0x9afca400] 23:55:21 INFO - PROCESS | 10427 | 1467874521496 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 23:55:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 23:55:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1542ms 23:55:21 INFO - PROCESS | 10427 | 1467874521528 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 23:55:21 INFO - PROCESS | 10427 | 1467874521533 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 23:55:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 23:55:21 INFO - PROCESS | 10427 | 1467874521540 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 23:55:21 INFO - PROCESS | 10427 | 1467874521544 Marionette TRACE conn4 <- [1,2430,null,{}] 23:55:21 INFO - PROCESS | 10427 | 1467874521550 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:21 INFO - PROCESS | 10427 | 1467874521555 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:21 INFO - PROCESS | 10427 | 1467874521749 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 23:55:21 INFO - PROCESS | 10427 | 1467874521934 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:21 INFO - PROCESS | 10427 | 1467874521943 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:21 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d21000 == 29 [pid = 10427] [id = 615] 23:55:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x9a64d000) [pid = 10427] [serial = 1846] [outer = (nil)] 23:55:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x9c3b2800) [pid = 10427] [serial = 1847] [outer = 0x9a64d000] 23:55:22 INFO - PROCESS | 10427 | 1467874522020 Marionette DEBUG loaded listener.js 23:55:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x9c3dd800) [pid = 10427] [serial = 1848] [outer = 0x9a64d000] 23:55:23 INFO - PROCESS | 10427 | 1467874523021 Marionette TRACE conn4 <- [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]]]}] 23:55:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 23:55:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1533ms 23:55:23 INFO - PROCESS | 10427 | 1467874523074 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 23:55:23 INFO - PROCESS | 10427 | 1467874523077 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 23:55:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 23:55:23 INFO - PROCESS | 10427 | 1467874523084 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 23:55:23 INFO - PROCESS | 10427 | 1467874523088 Marionette TRACE conn4 <- [1,2434,null,{}] 23:55:23 INFO - PROCESS | 10427 | 1467874523094 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:23 INFO - PROCESS | 10427 | 1467874523099 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:23 INFO - PROCESS | 10427 | 1467874523272 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 23:55:23 INFO - PROCESS | 10427 | 1467874523472 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:23 INFO - PROCESS | 10427 | 1467874523483 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:23 INFO - PROCESS | 10427 | ++DOCSHELL 0x904ed400 == 30 [pid = 10427] [id = 616] 23:55:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x91f8a000) [pid = 10427] [serial = 1849] [outer = (nil)] 23:55:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0x9c465c00) [pid = 10427] [serial = 1850] [outer = 0x91f8a000] 23:55:23 INFO - PROCESS | 10427 | 1467874523661 Marionette DEBUG loaded listener.js 23:55:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0x9d6e0400) [pid = 10427] [serial = 1851] [outer = 0x91f8a000] 23:55:24 INFO - PROCESS | 10427 | 1467874524732 Marionette TRACE conn4 <- [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]]]}] 23:55:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 23:55:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1697ms 23:55:24 INFO - PROCESS | 10427 | 1467874524783 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 23:55:24 INFO - PROCESS | 10427 | 1467874524789 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 23:55:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 23:55:24 INFO - PROCESS | 10427 | 1467874524798 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 23:55:24 INFO - PROCESS | 10427 | 1467874524802 Marionette TRACE conn4 <- [1,2438,null,{}] 23:55:24 INFO - PROCESS | 10427 | 1467874524808 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:24 INFO - PROCESS | 10427 | 1467874524819 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:25 INFO - PROCESS | 10427 | 1467874525064 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 23:55:25 INFO - PROCESS | 10427 | 1467874525299 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:25 INFO - PROCESS | 10427 | 1467874525306 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:25 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd5000 == 31 [pid = 10427] [id = 617] 23:55:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 94 (0x92e45400) [pid = 10427] [serial = 1852] [outer = (nil)] 23:55:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 95 (0xa1136400) [pid = 10427] [serial = 1853] [outer = 0x92e45400] 23:55:25 INFO - PROCESS | 10427 | 1467874525454 Marionette DEBUG loaded listener.js 23:55:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 96 (0xa22a2400) [pid = 10427] [serial = 1854] [outer = 0x92e45400] 23:55:26 INFO - PROCESS | 10427 | 1467874526690 Marionette TRACE conn4 <- [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]]]}] 23:55:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 23:55:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1941ms 23:55:26 INFO - PROCESS | 10427 | 1467874526808 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 23:55:26 INFO - PROCESS | 10427 | 1467874526812 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 23:55:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 23:55:26 INFO - PROCESS | 10427 | 1467874526829 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 23:55:26 INFO - PROCESS | 10427 | 1467874526834 Marionette TRACE conn4 <- [1,2442,null,{}] 23:55:26 INFO - PROCESS | 10427 | 1467874526852 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:26 INFO - PROCESS | 10427 | 1467874526861 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:27 INFO - PROCESS | 10427 | 1467874527172 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 23:55:27 INFO - PROCESS | 10427 | 1467874527603 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:27 INFO - PROCESS | 10427 | 1467874527617 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:27 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e5400 == 32 [pid = 10427] [id = 618] 23:55:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 97 (0x904e6800) [pid = 10427] [serial = 1855] [outer = (nil)] 23:55:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 98 (0x904ec800) [pid = 10427] [serial = 1856] [outer = 0x904e6800] 23:55:27 INFO - PROCESS | 10427 | 1467874527725 Marionette DEBUG loaded listener.js 23:55:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 99 (0x91fcc800) [pid = 10427] [serial = 1857] [outer = 0x904e6800] 23:55:28 INFO - PROCESS | 10427 | 1467874528896 Marionette TRACE conn4 <- [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]]]}] 23:55:28 INFO - PROCESS | 10427 | --DOMWINDOW == 98 (0x99f6fc00) [pid = 10427] [serial = 1761] [outer = (nil)] [url = about:blank] 23:55:28 INFO - PROCESS | 10427 | --DOMWINDOW == 97 (0x91f83000) [pid = 10427] [serial = 1763] [outer = (nil)] [url = about:blank] 23:55:28 INFO - PROCESS | 10427 | --DOMWINDOW == 96 (0x9553d000) [pid = 10427] [serial = 1766] [outer = (nil)] [url = about:blank] 23:55:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 23:55:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 2146ms 23:55:28 INFO - PROCESS | 10427 | --DOMWINDOW == 95 (0x9a957400) [pid = 10427] [serial = 1773] [outer = (nil)] [url = about:blank] 23:55:28 INFO - PROCESS | 10427 | --DOMWINDOW == 94 (0x9afc8c00) [pid = 10427] [serial = 1775] [outer = (nil)] [url = about:blank] 23:55:28 INFO - PROCESS | 10427 | --DOMWINDOW == 93 (0x91f8e000) [pid = 10427] [serial = 1764] [outer = (nil)] [url = about:blank] 23:55:28 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0x91fcc400) [pid = 10427] [serial = 1779] [outer = (nil)] [url = about:blank] 23:55:28 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0x9a921400) [pid = 10427] [serial = 1772] [outer = (nil)] [url = about:blank] 23:55:28 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x9a641c00) [pid = 10427] [serial = 1770] [outer = (nil)] [url = about:blank] 23:55:28 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x9afd4400) [pid = 10427] [serial = 1776] [outer = (nil)] [url = about:blank] 23:55:28 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x95561000) [pid = 10427] [serial = 1767] [outer = (nil)] [url = about:blank] 23:55:28 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x9a356400) [pid = 10427] [serial = 1769] [outer = (nil)] [url = about:blank] 23:55:28 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x91f83800) [pid = 10427] [serial = 1778] [outer = (nil)] [url = about:blank] 23:55:29 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9aabc000) [pid = 10427] [serial = 1794] [outer = (nil)] [url = about:blank] 23:55:29 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x9a699c00) [pid = 10427] [serial = 1793] [outer = (nil)] [url = about:blank] 23:55:29 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9a2d6c00) [pid = 10427] [serial = 1787] [outer = (nil)] [url = about:blank] 23:55:29 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x99469c00) [pid = 10427] [serial = 1790] [outer = (nil)] [url = about:blank] 23:55:29 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x930ddc00) [pid = 10427] [serial = 1781] [outer = (nil)] [url = about:blank] 23:55:29 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x955dd000) [pid = 10427] [serial = 1785] [outer = (nil)] [url = about:blank] 23:55:29 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9555e400) [pid = 10427] [serial = 1784] [outer = (nil)] [url = about:blank] 23:55:29 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x93d21800) [pid = 10427] [serial = 1782] [outer = (nil)] [url = about:blank] 23:55:29 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9a63f000) [pid = 10427] [serial = 1788] [outer = (nil)] [url = about:blank] 23:55:29 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9984b400) [pid = 10427] [serial = 1791] [outer = (nil)] [url = about:blank] 23:55:29 INFO - PROCESS | 10427 | 1467874529019 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 23:55:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 23:55:29 INFO - PROCESS | 10427 | 1467874529025 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 23:55:29 INFO - PROCESS | 10427 | 1467874529040 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 23:55:29 INFO - PROCESS | 10427 | 1467874529044 Marionette TRACE conn4 <- [1,2446,null,{}] 23:55:29 INFO - PROCESS | 10427 | 1467874529052 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:29 INFO - PROCESS | 10427 | 1467874529057 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:29 INFO - PROCESS | 10427 | 1467874529219 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 23:55:29 INFO - PROCESS | 10427 | 1467874529424 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:29 INFO - PROCESS | 10427 | 1467874529436 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:29 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d5800 == 33 [pid = 10427] [id = 619] 23:55:29 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x930dd400) [pid = 10427] [serial = 1858] [outer = (nil)] 23:55:29 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x93282800) [pid = 10427] [serial = 1859] [outer = 0x930dd400] 23:55:29 INFO - PROCESS | 10427 | 1467874529506 Marionette DEBUG loaded listener.js 23:55:29 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x93d5fc00) [pid = 10427] [serial = 1860] [outer = 0x930dd400] 23:55:30 INFO - PROCESS | 10427 | 1467874530304 Marionette TRACE conn4 <- [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]]]}] 23:55:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 23:55:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1289ms 23:55:30 INFO - PROCESS | 10427 | 1467874530344 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 23:55:30 INFO - PROCESS | 10427 | 1467874530351 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 23:55:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 23:55:30 INFO - PROCESS | 10427 | 1467874530361 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 23:55:30 INFO - PROCESS | 10427 | 1467874530365 Marionette TRACE conn4 <- [1,2450,null,{}] 23:55:30 INFO - PROCESS | 10427 | 1467874530373 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:30 INFO - PROCESS | 10427 | 1467874530378 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:30 INFO - PROCESS | 10427 | 1467874530551 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 23:55:30 INFO - PROCESS | 10427 | 1467874530560 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:30 INFO - PROCESS | 10427 | 1467874530570 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:30 INFO - PROCESS | 10427 | ++DOCSHELL 0x95559c00 == 34 [pid = 10427] [id = 620] 23:55:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x955db400) [pid = 10427] [serial = 1861] [outer = (nil)] 23:55:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x96881c00) [pid = 10427] [serial = 1862] [outer = 0x955db400] 23:55:30 INFO - PROCESS | 10427 | 1467874530640 Marionette DEBUG loaded listener.js 23:55:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9984e400) [pid = 10427] [serial = 1863] [outer = 0x955db400] 23:55:31 INFO - PROCESS | 10427 | 1467874531627 Marionette TRACE conn4 <- [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]]]}] 23:55:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 23:55:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1336ms 23:55:31 INFO - PROCESS | 10427 | 1467874531697 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 23:55:31 INFO - PROCESS | 10427 | 1467874531706 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 23:55:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 23:55:31 INFO - PROCESS | 10427 | 1467874531725 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 23:55:31 INFO - PROCESS | 10427 | 1467874531734 Marionette TRACE conn4 <- [1,2454,null,{}] 23:55:31 INFO - PROCESS | 10427 | 1467874531747 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:31 INFO - PROCESS | 10427 | 1467874531754 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:31 INFO - PROCESS | 10427 | 1467874531984 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 23:55:32 INFO - PROCESS | 10427 | 1467874532009 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:32 INFO - PROCESS | 10427 | 1467874532015 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:32 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd0400 == 35 [pid = 10427] [id = 621] 23:55:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x95530000) [pid = 10427] [serial = 1864] [outer = (nil)] 23:55:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9a838c00) [pid = 10427] [serial = 1865] [outer = 0x95530000] 23:55:32 INFO - PROCESS | 10427 | 1467874532121 Marionette DEBUG loaded listener.js 23:55:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9a920400) [pid = 10427] [serial = 1866] [outer = 0x95530000] 23:55:33 INFO - PROCESS | 10427 | 1467874533435 Marionette TRACE conn4 <- [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]]]}] 23:55:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 23:55:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1746ms 23:55:33 INFO - PROCESS | 10427 | 1467874533471 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 23:55:33 INFO - PROCESS | 10427 | 1467874533476 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 23:55:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 23:55:33 INFO - PROCESS | 10427 | 1467874533486 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 23:55:33 INFO - PROCESS | 10427 | 1467874533490 Marionette TRACE conn4 <- [1,2458,null,{}] 23:55:33 INFO - PROCESS | 10427 | 1467874533508 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:33 INFO - PROCESS | 10427 | 1467874533514 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:34 INFO - PROCESS | 10427 | 1467874534053 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 23:55:34 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x94a49000) [pid = 10427] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 23:55:34 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x99f79400) [pid = 10427] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 23:55:34 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9a449800) [pid = 10427] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 23:55:34 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9a092800) [pid = 10427] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 23:55:34 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9c306c00) [pid = 10427] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 23:55:34 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x91fd5c00) [pid = 10427] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 23:55:34 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9553c800) [pid = 10427] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 23:55:34 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9d6ec800) [pid = 10427] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 23:55:34 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9946b000) [pid = 10427] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 23:55:34 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x92e48c00) [pid = 10427] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 23:55:34 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x93d5a800) [pid = 10427] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 23:55:34 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x91f8c000) [pid = 10427] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 23:55:34 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x91f86800) [pid = 10427] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 23:55:34 INFO - PROCESS | 10427 | 1467874534291 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:34 INFO - PROCESS | 10427 | 1467874534299 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:34 INFO - PROCESS | 10427 | ++DOCSHELL 0x904ed000 == 36 [pid = 10427] [id = 622] 23:55:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x91f86800) [pid = 10427] [serial = 1867] [outer = (nil)] 23:55:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x92e4c000) [pid = 10427] [serial = 1868] [outer = 0x91f86800] 23:55:34 INFO - PROCESS | 10427 | 1467874534384 Marionette DEBUG loaded listener.js 23:55:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x94a7cc00) [pid = 10427] [serial = 1869] [outer = 0x91f86800] 23:55:35 INFO - PROCESS | 10427 | 1467874535141 Marionette TRACE conn4 <- [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]]]}] 23:55:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 23:55:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1688ms 23:55:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 23:55:35 INFO - PROCESS | 10427 | 1467874535173 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 23:55:35 INFO - PROCESS | 10427 | 1467874535175 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 23:55:35 INFO - PROCESS | 10427 | 1467874535182 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 23:55:35 INFO - PROCESS | 10427 | 1467874535185 Marionette TRACE conn4 <- [1,2462,null,{}] 23:55:35 INFO - PROCESS | 10427 | 1467874535190 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:35 INFO - PROCESS | 10427 | 1467874535194 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:35 INFO - PROCESS | 10427 | 1467874535395 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 23:55:35 INFO - PROCESS | 10427 | 1467874535414 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:35 INFO - PROCESS | 10427 | 1467874535432 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:35 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a837c00 == 37 [pid = 10427] [id = 623] 23:55:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9a8a1c00) [pid = 10427] [serial = 1870] [outer = (nil)] 23:55:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9ab8b400) [pid = 10427] [serial = 1871] [outer = 0x9a8a1c00] 23:55:35 INFO - PROCESS | 10427 | 1467874535509 Marionette DEBUG loaded listener.js 23:55:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9afc8800) [pid = 10427] [serial = 1872] [outer = 0x9a8a1c00] 23:55:36 INFO - PROCESS | 10427 | 1467874536651 Marionette TRACE conn4 <- [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]]]}] 23:55:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 23:55:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1482ms 23:55:36 INFO - PROCESS | 10427 | 1467874536665 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 23:55:36 INFO - PROCESS | 10427 | 1467874536672 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 23:55:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 23:55:36 INFO - PROCESS | 10427 | 1467874536681 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 23:55:36 INFO - PROCESS | 10427 | 1467874536685 Marionette TRACE conn4 <- [1,2466,null,{}] 23:55:36 INFO - PROCESS | 10427 | 1467874536695 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:36 INFO - PROCESS | 10427 | 1467874536700 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:36 INFO - PROCESS | 10427 | 1467874536921 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 23:55:37 INFO - PROCESS | 10427 | 1467874537235 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:37 INFO - PROCESS | 10427 | 1467874537251 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:37 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e4d800 == 38 [pid = 10427] [id = 624] 23:55:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x93d1f400) [pid = 10427] [serial = 1873] [outer = (nil)] 23:55:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x94a7e400) [pid = 10427] [serial = 1874] [outer = 0x93d1f400] 23:55:37 INFO - PROCESS | 10427 | 1467874537422 Marionette DEBUG loaded listener.js 23:55:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x95566000) [pid = 10427] [serial = 1875] [outer = 0x93d1f400] 23:55:38 INFO - PROCESS | 10427 | 1467874538639 Marionette TRACE conn4 <- [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]]]}] 23:55:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 23:55:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1995ms 23:55:38 INFO - PROCESS | 10427 | 1467874538678 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 23:55:38 INFO - PROCESS | 10427 | 1467874538689 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 23:55:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 23:55:38 INFO - PROCESS | 10427 | 1467874538704 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 23:55:38 INFO - PROCESS | 10427 | 1467874538711 Marionette TRACE conn4 <- [1,2470,null,{}] 23:55:38 INFO - PROCESS | 10427 | 1467874538719 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:38 INFO - PROCESS | 10427 | 1467874538728 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:39 INFO - PROCESS | 10427 | 1467874539032 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 23:55:39 INFO - PROCESS | 10427 | 1467874539342 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:39 INFO - PROCESS | 10427 | 1467874539350 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:39 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a094400 == 39 [pid = 10427] [id = 625] 23:55:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9a397800) [pid = 10427] [serial = 1876] [outer = (nil)] 23:55:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9a63f800) [pid = 10427] [serial = 1877] [outer = 0x9a397800] 23:55:39 INFO - PROCESS | 10427 | 1467874539451 Marionette DEBUG loaded listener.js 23:55:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9a6a1800) [pid = 10427] [serial = 1878] [outer = 0x9a397800] 23:55:40 INFO - PROCESS | 10427 | 1467874540561 Marionette TRACE conn4 <- [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]]]}] 23:55:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 23:55:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1900ms 23:55:40 INFO - PROCESS | 10427 | 1467874540602 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 23:55:40 INFO - PROCESS | 10427 | 1467874540607 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 23:55:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 23:55:40 INFO - PROCESS | 10427 | 1467874540614 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 23:55:40 INFO - PROCESS | 10427 | 1467874540620 Marionette TRACE conn4 <- [1,2474,null,{}] 23:55:40 INFO - PROCESS | 10427 | 1467874540637 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:40 INFO - PROCESS | 10427 | 1467874540645 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:40 INFO - PROCESS | 10427 | 1467874540875 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 23:55:41 INFO - PROCESS | 10427 | 1467874541157 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:41 INFO - PROCESS | 10427 | 1467874541169 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:41 INFO - PROCESS | 10427 | ++DOCSHELL 0x9bc1e800 == 40 [pid = 10427] [id = 626] 23:55:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9bc1ec00) [pid = 10427] [serial = 1879] [outer = (nil)] 23:55:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x9c3e3000) [pid = 10427] [serial = 1880] [outer = 0x9bc1ec00] 23:55:41 INFO - PROCESS | 10427 | 1467874541254 Marionette DEBUG loaded listener.js 23:55:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x9d622400) [pid = 10427] [serial = 1881] [outer = 0x9bc1ec00] 23:55:42 INFO - PROCESS | 10427 | 1467874542232 Marionette TRACE conn4 <- [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]]]}] 23:55:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 23:55:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1688ms 23:55:42 INFO - PROCESS | 10427 | 1467874542303 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 23:55:42 INFO - PROCESS | 10427 | 1467874542308 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 23:55:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 23:55:42 INFO - PROCESS | 10427 | 1467874542315 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 23:55:42 INFO - PROCESS | 10427 | 1467874542319 Marionette TRACE conn4 <- [1,2478,null,{}] 23:55:42 INFO - PROCESS | 10427 | 1467874542325 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:42 INFO - PROCESS | 10427 | 1467874542330 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:42 INFO - PROCESS | 10427 | 1467874542511 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 23:55:42 INFO - PROCESS | 10427 | 1467874542743 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:42 INFO - PROCESS | 10427 | 1467874542755 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:42 INFO - PROCESS | 10427 | ++DOCSHELL 0x904ea400 == 41 [pid = 10427] [id = 627] 23:55:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x9bc1b400) [pid = 10427] [serial = 1882] [outer = (nil)] 23:55:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0xa200ec00) [pid = 10427] [serial = 1883] [outer = 0x9bc1b400] 23:55:42 INFO - PROCESS | 10427 | 1467874542875 Marionette DEBUG loaded listener.js 23:55:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0xa23a7400) [pid = 10427] [serial = 1884] [outer = 0x9bc1b400] 23:55:43 INFO - PROCESS | 10427 | 1467874543793 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 23:55:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 23:55:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1532ms 23:55:43 INFO - PROCESS | 10427 | 1467874543848 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 23:55:43 INFO - PROCESS | 10427 | 1467874543852 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 23:55:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 23:55:43 INFO - PROCESS | 10427 | 1467874543859 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 23:55:43 INFO - PROCESS | 10427 | 1467874543862 Marionette TRACE conn4 <- [1,2482,null,{}] 23:55:43 INFO - PROCESS | 10427 | 1467874543868 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:43 INFO - PROCESS | 10427 | 1467874543873 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:44 INFO - PROCESS | 10427 | 1467874544053 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 23:55:44 INFO - PROCESS | 10427 | 1467874544239 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:44 INFO - PROCESS | 10427 | 1467874544247 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:44 INFO - PROCESS | 10427 | ++DOCSHELL 0x9c3e5000 == 42 [pid = 10427] [id = 628] 23:55:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0xa1190800) [pid = 10427] [serial = 1885] [outer = (nil)] 23:55:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0xa255bc00) [pid = 10427] [serial = 1886] [outer = 0xa1190800] 23:55:44 INFO - PROCESS | 10427 | 1467874544330 Marionette DEBUG loaded listener.js 23:55:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0xa2576c00) [pid = 10427] [serial = 1887] [outer = 0xa1190800] 23:55:45 INFO - PROCESS | 10427 | 1467874545274 Marionette TRACE conn4 <- [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]]]}] 23:55:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 23:55:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1480ms 23:55:45 INFO - PROCESS | 10427 | 1467874545340 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 23:55:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 23:55:45 INFO - PROCESS | 10427 | 1467874545344 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 23:55:45 INFO - PROCESS | 10427 | 1467874545351 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 23:55:45 INFO - PROCESS | 10427 | 1467874545354 Marionette TRACE conn4 <- [1,2486,null,{}] 23:55:45 INFO - PROCESS | 10427 | 1467874545360 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:45 INFO - PROCESS | 10427 | 1467874545370 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:45 INFO - PROCESS | 10427 | 1467874545634 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 23:55:45 INFO - PROCESS | 10427 | 1467874545872 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:45 INFO - PROCESS | 10427 | 1467874545881 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:45 INFO - PROCESS | 10427 | ++DOCSHELL 0x930dd800 == 43 [pid = 10427] [id = 629] 23:55:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 94 (0x9553d400) [pid = 10427] [serial = 1888] [outer = (nil)] 23:55:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 95 (0xa2ffc800) [pid = 10427] [serial = 1889] [outer = 0x9553d400] 23:55:46 INFO - PROCESS | 10427 | 1467874546009 Marionette DEBUG loaded listener.js 23:55:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 96 (0xa310d400) [pid = 10427] [serial = 1890] [outer = 0x9553d400] 23:55:46 INFO - PROCESS | 10427 | 1467874546913 Marionette TRACE conn4 <- [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]]]}] 23:55:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 23:55:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1654ms 23:55:47 INFO - PROCESS | 10427 | 1467874547006 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 23:55:47 INFO - PROCESS | 10427 | 1467874547010 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 23:55:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 23:55:47 INFO - PROCESS | 10427 | 1467874547017 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 23:55:47 INFO - PROCESS | 10427 | 1467874547021 Marionette TRACE conn4 <- [1,2490,null,{}] 23:55:47 INFO - PROCESS | 10427 | 1467874547027 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:47 INFO - PROCESS | 10427 | 1467874547032 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:47 INFO - PROCESS | 10427 | 1467874547259 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 23:55:47 INFO - PROCESS | 10427 | 1467874547499 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:47 INFO - PROCESS | 10427 | 1467874547508 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:47 INFO - PROCESS | 10427 | ++DOCSHELL 0x91f8f400 == 44 [pid = 10427] [id = 630] 23:55:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 97 (0x91fcf800) [pid = 10427] [serial = 1891] [outer = (nil)] 23:55:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 98 (0x93276c00) [pid = 10427] [serial = 1892] [outer = 0x91fcf800] 23:55:47 INFO - PROCESS | 10427 | 1467874547602 Marionette DEBUG loaded listener.js 23:55:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 99 (0x9564ec00) [pid = 10427] [serial = 1893] [outer = 0x91fcf800] 23:55:48 INFO - PROCESS | 10427 | 1467874548545 Marionette TRACE conn4 <- [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]]]}] 23:55:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 23:55:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1802ms 23:55:48 INFO - PROCESS | 10427 | 1467874548844 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 23:55:48 INFO - PROCESS | 10427 | 1467874548852 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 23:55:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 23:55:48 INFO - PROCESS | 10427 | 1467874548874 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 23:55:48 INFO - PROCESS | 10427 | 1467874548878 Marionette TRACE conn4 <- [1,2494,null,{}] 23:55:48 INFO - PROCESS | 10427 | 1467874548887 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:48 INFO - PROCESS | 10427 | 1467874548892 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:49 INFO - PROCESS | 10427 | 1467874549066 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 23:55:49 INFO - PROCESS | 10427 | 1467874549321 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:49 INFO - PROCESS | 10427 | 1467874549339 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:49 INFO - PROCESS | 10427 | ++DOCSHELL 0x93f0b400 == 45 [pid = 10427] [id = 631] 23:55:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 100 (0x93f0d400) [pid = 10427] [serial = 1894] [outer = (nil)] 23:55:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 101 (0x95559000) [pid = 10427] [serial = 1895] [outer = 0x93f0d400] 23:55:49 INFO - PROCESS | 10427 | 1467874549474 Marionette DEBUG loaded listener.js 23:55:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 102 (0x955d3800) [pid = 10427] [serial = 1896] [outer = 0x93f0d400] 23:55:51 INFO - PROCESS | 10427 | --DOCSHELL 0x904ed000 == 44 [pid = 10427] [id = 622] 23:55:51 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd0400 == 43 [pid = 10427] [id = 621] 23:55:51 INFO - PROCESS | 10427 | --DOCSHELL 0x95559c00 == 42 [pid = 10427] [id = 620] 23:55:51 INFO - PROCESS | 10427 | --DOCSHELL 0x930d5800 == 41 [pid = 10427] [id = 619] 23:55:51 INFO - PROCESS | 10427 | --DOCSHELL 0x904e5400 == 40 [pid = 10427] [id = 618] 23:55:51 INFO - PROCESS | 10427 | --DOCSHELL 0x904e7000 == 39 [pid = 10427] [id = 610] 23:55:51 INFO - PROCESS | 10427 | --DOCSHELL 0x9a096c00 == 38 [pid = 10427] [id = 611] 23:55:51 INFO - PROCESS | 10427 | --DOCSHELL 0x92e4f800 == 37 [pid = 10427] [id = 612] 23:55:51 INFO - PROCESS | 10427 | --DOCSHELL 0x904ed400 == 36 [pid = 10427] [id = 616] 23:55:51 INFO - PROCESS | 10427 | --DOCSHELL 0x9afc7c00 == 35 [pid = 10427] [id = 614] 23:55:51 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd5000 == 34 [pid = 10427] [id = 617] 23:55:51 INFO - PROCESS | 10427 | --DOCSHELL 0x985bec00 == 33 [pid = 10427] [id = 613] 23:55:51 INFO - PROCESS | 10427 | --DOCSHELL 0x93d21000 == 32 [pid = 10427] [id = 615] 23:55:51 INFO - PROCESS | 10427 | --DOCSHELL 0x91f8f400 == 31 [pid = 10427] [id = 630] 23:55:51 INFO - PROCESS | 10427 | --DOCSHELL 0x930dd800 == 30 [pid = 10427] [id = 629] 23:55:51 INFO - PROCESS | 10427 | --DOCSHELL 0x904ea400 == 29 [pid = 10427] [id = 627] 23:55:51 INFO - PROCESS | 10427 | --DOCSHELL 0x9c3e5000 == 28 [pid = 10427] [id = 628] 23:55:51 INFO - PROCESS | 10427 | --DOCSHELL 0x9bc1e800 == 27 [pid = 10427] [id = 626] 23:55:51 INFO - PROCESS | 10427 | --DOCSHELL 0x9a094400 == 26 [pid = 10427] [id = 625] 23:55:51 INFO - PROCESS | 10427 | --DOCSHELL 0x9a837c00 == 25 [pid = 10427] [id = 623] 23:55:51 INFO - PROCESS | 10427 | --DOCSHELL 0x92e4d800 == 24 [pid = 10427] [id = 624] 23:55:51 INFO - PROCESS | 10427 | --DOMWINDOW == 101 (0x9555ac00) [pid = 10427] [serial = 1797] [outer = (nil)] [url = about:blank] 23:55:51 INFO - PROCESS | 10427 | --DOMWINDOW == 100 (0x95537400) [pid = 10427] [serial = 1796] [outer = (nil)] [url = about:blank] 23:55:51 INFO - PROCESS | 10427 | --DOMWINDOW == 99 (0x9a64c400) [pid = 10427] [serial = 1800] [outer = (nil)] [url = about:blank] 23:55:51 INFO - PROCESS | 10427 | --DOMWINDOW == 98 (0x9a648000) [pid = 10427] [serial = 1799] [outer = (nil)] [url = about:blank] 23:55:51 INFO - PROCESS | 10427 | --DOMWINDOW == 97 (0x9b543800) [pid = 10427] [serial = 1803] [outer = (nil)] [url = about:blank] 23:55:51 INFO - PROCESS | 10427 | --DOMWINDOW == 96 (0x9afce400) [pid = 10427] [serial = 1802] [outer = (nil)] [url = about:blank] 23:55:51 INFO - PROCESS | 10427 | --DOMWINDOW == 95 (0x9bca4800) [pid = 10427] [serial = 1806] [outer = (nil)] [url = about:blank] 23:55:51 INFO - PROCESS | 10427 | --DOMWINDOW == 94 (0x9bc18400) [pid = 10427] [serial = 1805] [outer = (nil)] [url = about:blank] 23:55:51 INFO - PROCESS | 10427 | --DOMWINDOW == 93 (0x9c3e8400) [pid = 10427] [serial = 1809] [outer = (nil)] [url = about:blank] 23:55:51 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0x9c3de000) [pid = 10427] [serial = 1808] [outer = (nil)] [url = about:blank] 23:55:51 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0x930d1c00) [pid = 10427] [serial = 1823] [outer = (nil)] [url = about:blank] 23:55:51 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x930dc400) [pid = 10427] [serial = 1824] [outer = (nil)] [url = about:blank] 23:55:51 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x9555a800) [pid = 10427] [serial = 1826] [outer = (nil)] [url = about:blank] 23:55:51 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0xa119a800) [pid = 10427] [serial = 1812] [outer = (nil)] [url = about:blank] 23:55:51 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x9984d000) [pid = 10427] [serial = 1829] [outer = (nil)] [url = about:blank] 23:55:51 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x96826000) [pid = 10427] [serial = 1821] [outer = (nil)] [url = about:blank] 23:55:51 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9553b800) [pid = 10427] [serial = 1820] [outer = (nil)] [url = about:blank] 23:55:51 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0xa118f000) [pid = 10427] [serial = 1811] [outer = (nil)] [url = about:blank] 23:55:51 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0xa22a8c00) [pid = 10427] [serial = 1815] [outer = (nil)] [url = about:blank] 23:55:51 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0xa22a1c00) [pid = 10427] [serial = 1814] [outer = (nil)] [url = about:blank] 23:55:51 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x92e4cc00) [pid = 10427] [serial = 1818] [outer = (nil)] [url = about:blank] 23:55:51 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x91fd1c00) [pid = 10427] [serial = 1817] [outer = (nil)] [url = about:blank] 23:55:51 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9a09d800) [pid = 10427] [serial = 1830] [outer = (nil)] [url = about:blank] 23:55:51 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9a2d5400) [pid = 10427] [serial = 1833] [outer = (nil)] [url = about:blank] 23:55:51 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9555d400) [pid = 10427] [serial = 1832] [outer = (nil)] [url = about:blank] 23:55:51 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x95562400) [pid = 10427] [serial = 1827] [outer = (nil)] [url = about:blank] 23:55:52 INFO - PROCESS | 10427 | 1467874552347 Marionette TRACE conn4 <- [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]]]}] 23:55:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 23:55:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 3542ms 23:55:52 INFO - PROCESS | 10427 | 1467874552417 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 23:55:52 INFO - PROCESS | 10427 | 1467874552426 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 23:55:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 23:55:52 INFO - PROCESS | 10427 | 1467874552437 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 23:55:52 INFO - PROCESS | 10427 | 1467874552440 Marionette TRACE conn4 <- [1,2498,null,{}] 23:55:52 INFO - PROCESS | 10427 | 1467874552449 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:52 INFO - PROCESS | 10427 | 1467874552455 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:52 INFO - PROCESS | 10427 | 1467874552680 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 23:55:52 INFO - PROCESS | 10427 | 1467874552824 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:52 INFO - PROCESS | 10427 | 1467874552838 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:52 INFO - PROCESS | 10427 | ++DOCSHELL 0x91f8c400 == 25 [pid = 10427] [id = 632] 23:55:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x91f8d400) [pid = 10427] [serial = 1897] [outer = (nil)] 23:55:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x91fd8400) [pid = 10427] [serial = 1898] [outer = 0x91f8d400] 23:55:52 INFO - PROCESS | 10427 | 1467874552909 Marionette DEBUG loaded listener.js 23:55:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x92e4f400) [pid = 10427] [serial = 1899] [outer = 0x91f8d400] 23:55:53 INFO - PROCESS | 10427 | 1467874553789 Marionette TRACE conn4 <- [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]]]}] 23:55:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 23:55:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1386ms 23:55:53 INFO - PROCESS | 10427 | 1467874553823 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 23:55:53 INFO - PROCESS | 10427 | 1467874553836 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 23:55:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 23:55:53 INFO - PROCESS | 10427 | 1467874553851 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 23:55:53 INFO - PROCESS | 10427 | 1467874553858 Marionette TRACE conn4 <- [1,2502,null,{}] 23:55:53 INFO - PROCESS | 10427 | 1467874553868 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:53 INFO - PROCESS | 10427 | 1467874553876 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:54 INFO - PROCESS | 10427 | 1467874554110 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 23:55:54 INFO - PROCESS | 10427 | 1467874554372 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:54 INFO - PROCESS | 10427 | 1467874554389 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:54 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a42800 == 26 [pid = 10427] [id = 633] 23:55:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x94a49000) [pid = 10427] [serial = 1900] [outer = (nil)] 23:55:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9552fc00) [pid = 10427] [serial = 1901] [outer = 0x94a49000] 23:55:54 INFO - PROCESS | 10427 | 1467874554507 Marionette DEBUG loaded listener.js 23:55:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9553e400) [pid = 10427] [serial = 1902] [outer = 0x94a49000] 23:55:55 INFO - PROCESS | 10427 | 1467874555738 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 23:55:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 23:55:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1944ms 23:55:55 INFO - PROCESS | 10427 | 1467874555793 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 23:55:55 INFO - PROCESS | 10427 | 1467874555796 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 23:55:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 23:55:55 INFO - PROCESS | 10427 | 1467874555812 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 23:55:55 INFO - PROCESS | 10427 | 1467874555818 Marionette TRACE conn4 <- [1,2506,null,{}] 23:55:55 INFO - PROCESS | 10427 | 1467874555837 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:55 INFO - PROCESS | 10427 | 1467874555847 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:56 INFO - PROCESS | 10427 | 1467874556080 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 23:55:56 INFO - PROCESS | 10427 | 1467874556105 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:56 INFO - PROCESS | 10427 | 1467874556116 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:56 INFO - PROCESS | 10427 | ++DOCSHELL 0x97aea000 == 27 [pid = 10427] [id = 634] 23:55:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x97aea800) [pid = 10427] [serial = 1903] [outer = (nil)] 23:55:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9852f400) [pid = 10427] [serial = 1904] [outer = 0x97aea800] 23:55:56 INFO - PROCESS | 10427 | 1467874556238 Marionette DEBUG loaded listener.js 23:55:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x99849000) [pid = 10427] [serial = 1905] [outer = 0x97aea800] 23:55:57 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x95530000) [pid = 10427] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 23:55:57 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9983f400) [pid = 10427] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 23:55:57 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x92e45400) [pid = 10427] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 23:55:57 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9a64d000) [pid = 10427] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 23:55:57 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x904e6800) [pid = 10427] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 23:55:57 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x91f8a000) [pid = 10427] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 23:55:57 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9a643400) [pid = 10427] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 23:55:57 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9afca400) [pid = 10427] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 23:55:57 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x92e50c00) [pid = 10427] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 23:55:57 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x930dd400) [pid = 10427] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 23:55:57 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x955db400) [pid = 10427] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 23:55:57 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9a8a1c00) [pid = 10427] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 23:55:57 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x91f86800) [pid = 10427] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 23:55:58 INFO - PROCESS | 10427 | 1467874558342 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 23:55:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 23:55:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 2545ms 23:55:58 INFO - PROCESS | 10427 | 1467874558359 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 23:55:58 INFO - PROCESS | 10427 | 1467874558365 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 23:55:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 23:55:58 INFO - PROCESS | 10427 | 1467874558380 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 23:55:58 INFO - PROCESS | 10427 | 1467874558384 Marionette TRACE conn4 <- [1,2510,null,{}] 23:55:58 INFO - PROCESS | 10427 | 1467874558394 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:55:58 INFO - PROCESS | 10427 | 1467874558399 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:58 INFO - PROCESS | 10427 | 1467874558627 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 23:55:58 INFO - PROCESS | 10427 | 1467874558800 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:58 INFO - PROCESS | 10427 | 1467874558807 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:55:58 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e6800 == 28 [pid = 10427] [id = 635] 23:55:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x92e50800) [pid = 10427] [serial = 1906] [outer = (nil)] 23:55:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x96833000) [pid = 10427] [serial = 1907] [outer = 0x92e50800] 23:55:58 INFO - PROCESS | 10427 | 1467874558912 Marionette DEBUG loaded listener.js 23:55:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9a2d6000) [pid = 10427] [serial = 1908] [outer = 0x92e50800] 23:55:59 INFO - PROCESS | 10427 | 1467874559974 Marionette TRACE conn4 <- [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]]]}] 23:56:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 23:56:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1645ms 23:56:00 INFO - PROCESS | 10427 | 1467874560019 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 23:56:00 INFO - PROCESS | 10427 | 1467874560026 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 23:56:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 23:56:00 INFO - PROCESS | 10427 | 1467874560035 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 23:56:00 INFO - PROCESS | 10427 | 1467874560039 Marionette TRACE conn4 <- [1,2514,null,{}] 23:56:00 INFO - PROCESS | 10427 | 1467874560048 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:00 INFO - PROCESS | 10427 | 1467874560054 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:00 INFO - PROCESS | 10427 | 1467874560239 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 23:56:00 INFO - PROCESS | 10427 | 1467874560425 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:00 INFO - PROCESS | 10427 | 1467874560440 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:00 INFO - PROCESS | 10427 | ++DOCSHELL 0x91f8b400 == 29 [pid = 10427] [id = 636] 23:56:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x91f8e000) [pid = 10427] [serial = 1909] [outer = (nil)] 23:56:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x930dd000) [pid = 10427] [serial = 1910] [outer = 0x91f8e000] 23:56:00 INFO - PROCESS | 10427 | 1467874560525 Marionette DEBUG loaded listener.js 23:56:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x93d1ec00) [pid = 10427] [serial = 1911] [outer = 0x91f8e000] 23:56:01 INFO - PROCESS | 10427 | 1467874561547 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 23:56:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 23:56:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1585ms 23:56:01 INFO - PROCESS | 10427 | 1467874561620 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 23:56:01 INFO - PROCESS | 10427 | 1467874561628 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 23:56:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 23:56:01 INFO - PROCESS | 10427 | 1467874561639 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 23:56:01 INFO - PROCESS | 10427 | 1467874561643 Marionette TRACE conn4 <- [1,2518,null,{}] 23:56:01 INFO - PROCESS | 10427 | 1467874561650 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:01 INFO - PROCESS | 10427 | 1467874561656 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:01 INFO - PROCESS | 10427 | 1467874561939 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 23:56:02 INFO - PROCESS | 10427 | 1467874562228 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:02 INFO - PROCESS | 10427 | 1467874562234 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:02 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e4c800 == 30 [pid = 10427] [id = 637] 23:56:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x95657400) [pid = 10427] [serial = 1912] [outer = (nil)] 23:56:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x96883000) [pid = 10427] [serial = 1913] [outer = 0x95657400] 23:56:02 INFO - PROCESS | 10427 | 1467874562321 Marionette DEBUG loaded listener.js 23:56:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x99f7b400) [pid = 10427] [serial = 1914] [outer = 0x95657400] 23:56:03 INFO - PROCESS | 10427 | 1467874563313 Marionette TRACE conn4 <- [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]]]}] 23:56:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 23:56:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1740ms 23:56:03 INFO - PROCESS | 10427 | 1467874563380 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 23:56:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 23:56:03 INFO - PROCESS | 10427 | 1467874563385 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 23:56:03 INFO - PROCESS | 10427 | 1467874563392 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 23:56:03 INFO - PROCESS | 10427 | 1467874563399 Marionette TRACE conn4 <- [1,2522,null,{}] 23:56:03 INFO - PROCESS | 10427 | 1467874563416 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:03 INFO - PROCESS | 10427 | 1467874563426 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:03 INFO - PROCESS | 10427 | 1467874563647 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 23:56:03 INFO - PROCESS | 10427 | 1467874563922 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:03 INFO - PROCESS | 10427 | 1467874563932 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:04 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a8a6c00 == 31 [pid = 10427] [id = 638] 23:56:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9a8a8c00) [pid = 10427] [serial = 1915] [outer = (nil)] 23:56:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9ab83000) [pid = 10427] [serial = 1916] [outer = 0x9a8a8c00] 23:56:04 INFO - PROCESS | 10427 | 1467874564064 Marionette DEBUG loaded listener.js 23:56:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9ab8b800) [pid = 10427] [serial = 1917] [outer = 0x9a8a8c00] 23:56:05 INFO - PROCESS | 10427 | 1467874565161 Marionette TRACE conn4 <- [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]]]}] 23:56:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 23:56:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1850ms 23:56:05 INFO - PROCESS | 10427 | 1467874565243 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 23:56:05 INFO - PROCESS | 10427 | 1467874565249 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 23:56:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 23:56:05 INFO - PROCESS | 10427 | 1467874565257 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 23:56:05 INFO - PROCESS | 10427 | 1467874565261 Marionette TRACE conn4 <- [1,2526,null,{}] 23:56:05 INFO - PROCESS | 10427 | 1467874565268 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:05 INFO - PROCESS | 10427 | 1467874565274 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:05 INFO - PROCESS | 10427 | 1467874565527 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 23:56:05 INFO - PROCESS | 10427 | 1467874565901 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:05 INFO - PROCESS | 10427 | 1467874565912 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:05 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd0000 == 32 [pid = 10427] [id = 639] 23:56:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x93d1bc00) [pid = 10427] [serial = 1918] [outer = (nil)] 23:56:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x9b3e1800) [pid = 10427] [serial = 1919] [outer = 0x93d1bc00] 23:56:06 INFO - PROCESS | 10427 | 1467874566001 Marionette DEBUG loaded listener.js 23:56:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x9afd4c00) [pid = 10427] [serial = 1920] [outer = 0x93d1bc00] 23:56:06 INFO - PROCESS | 10427 | 1467874566923 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 23:56:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 23:56:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1733ms 23:56:06 INFO - PROCESS | 10427 | 1467874566990 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 23:56:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 23:56:06 INFO - PROCESS | 10427 | 1467874566995 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 23:56:07 INFO - PROCESS | 10427 | 1467874567002 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 23:56:07 INFO - PROCESS | 10427 | 1467874567007 Marionette TRACE conn4 <- [1,2530,null,{}] 23:56:07 INFO - PROCESS | 10427 | 1467874567013 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:07 INFO - PROCESS | 10427 | 1467874567018 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:07 INFO - PROCESS | 10427 | 1467874567228 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 23:56:07 INFO - PROCESS | 10427 | 1467874567425 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:07 INFO - PROCESS | 10427 | 1467874567435 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:07 INFO - PROCESS | 10427 | ++DOCSHELL 0x96826000 == 33 [pid = 10427] [id = 640] 23:56:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x96886400) [pid = 10427] [serial = 1921] [outer = (nil)] 23:56:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x9bca8c00) [pid = 10427] [serial = 1922] [outer = 0x96886400] 23:56:07 INFO - PROCESS | 10427 | 1467874567514 Marionette DEBUG loaded listener.js 23:56:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x9bc1f000) [pid = 10427] [serial = 1923] [outer = 0x96886400] 23:56:08 INFO - PROCESS | 10427 | 1467874568511 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 23:56:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 23:56:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1543ms 23:56:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 23:56:08 INFO - PROCESS | 10427 | 1467874568547 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 23:56:08 INFO - PROCESS | 10427 | 1467874568551 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 23:56:08 INFO - PROCESS | 10427 | 1467874568558 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 23:56:08 INFO - PROCESS | 10427 | 1467874568561 Marionette TRACE conn4 <- [1,2534,null,{}] 23:56:08 INFO - PROCESS | 10427 | 1467874568568 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:08 INFO - PROCESS | 10427 | 1467874568578 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:08 INFO - PROCESS | 10427 | 1467874568866 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 23:56:09 INFO - PROCESS | 10427 | 1467874569003 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:09 INFO - PROCESS | 10427 | 1467874569011 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:09 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e2c00 == 34 [pid = 10427] [id = 641] 23:56:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x91fd4800) [pid = 10427] [serial = 1924] [outer = (nil)] 23:56:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0x9d6ec800) [pid = 10427] [serial = 1925] [outer = 0x91fd4800] 23:56:09 INFO - PROCESS | 10427 | 1467874569147 Marionette DEBUG loaded listener.js 23:56:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0xa2006c00) [pid = 10427] [serial = 1926] [outer = 0x91fd4800] 23:56:10 INFO - PROCESS | 10427 | 1467874570096 Marionette TRACE conn4 <- [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]]]}] 23:56:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 23:56:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1587ms 23:56:10 INFO - PROCESS | 10427 | 1467874570144 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 23:56:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 23:56:10 INFO - PROCESS | 10427 | 1467874570149 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 23:56:10 INFO - PROCESS | 10427 | 1467874570155 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 23:56:10 INFO - PROCESS | 10427 | 1467874570159 Marionette TRACE conn4 <- [1,2538,null,{}] 23:56:10 INFO - PROCESS | 10427 | 1467874570165 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:10 INFO - PROCESS | 10427 | 1467874570172 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:10 INFO - PROCESS | 10427 | 1467874570352 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 23:56:10 INFO - PROCESS | 10427 | 1467874570730 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:10 INFO - PROCESS | 10427 | 1467874570739 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:10 INFO - PROCESS | 10427 | ++DOCSHELL 0x904ed400 == 35 [pid = 10427] [id = 642] 23:56:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 94 (0x904ed800) [pid = 10427] [serial = 1927] [outer = (nil)] 23:56:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 95 (0x91f84400) [pid = 10427] [serial = 1928] [outer = 0x904ed800] 23:56:10 INFO - PROCESS | 10427 | 1467874570865 Marionette DEBUG loaded listener.js 23:56:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 96 (0x91fcd400) [pid = 10427] [serial = 1929] [outer = 0x904ed800] 23:56:11 INFO - PROCESS | 10427 | --DOCSHELL 0x97aea000 == 34 [pid = 10427] [id = 634] 23:56:11 INFO - PROCESS | 10427 | --DOCSHELL 0x94a42800 == 33 [pid = 10427] [id = 633] 23:56:11 INFO - PROCESS | 10427 | --DOCSHELL 0x91f8c400 == 32 [pid = 10427] [id = 632] 23:56:11 INFO - PROCESS | 10427 | --DOMWINDOW == 95 (0x9a920400) [pid = 10427] [serial = 1866] [outer = (nil)] [url = about:blank] 23:56:11 INFO - PROCESS | 10427 | --DOMWINDOW == 94 (0x9a43a800) [pid = 10427] [serial = 1841] [outer = (nil)] [url = about:blank] 23:56:11 INFO - PROCESS | 10427 | --DOMWINDOW == 93 (0x9a69cc00) [pid = 10427] [serial = 1842] [outer = (nil)] [url = about:blank] 23:56:11 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0xa1136400) [pid = 10427] [serial = 1853] [outer = (nil)] [url = about:blank] 23:56:11 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0xa22a2400) [pid = 10427] [serial = 1854] [outer = (nil)] [url = about:blank] 23:56:11 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x9c3b2800) [pid = 10427] [serial = 1847] [outer = (nil)] [url = about:blank] 23:56:11 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x9c3dd800) [pid = 10427] [serial = 1848] [outer = (nil)] [url = about:blank] 23:56:11 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x904ec800) [pid = 10427] [serial = 1856] [outer = (nil)] [url = about:blank] 23:56:11 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x91fcc800) [pid = 10427] [serial = 1857] [outer = (nil)] [url = about:blank] 23:56:11 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9c465c00) [pid = 10427] [serial = 1850] [outer = (nil)] [url = about:blank] 23:56:11 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9d6e0400) [pid = 10427] [serial = 1851] [outer = (nil)] [url = about:blank] 23:56:11 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x9a8a8400) [pid = 10427] [serial = 1836] [outer = (nil)] [url = about:blank] 23:56:11 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9a8a1800) [pid = 10427] [serial = 1835] [outer = (nil)] [url = about:blank] 23:56:11 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9b3ec800) [pid = 10427] [serial = 1844] [outer = (nil)] [url = about:blank] 23:56:11 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9b863400) [pid = 10427] [serial = 1845] [outer = (nil)] [url = about:blank] 23:56:11 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x93f09c00) [pid = 10427] [serial = 1838] [outer = (nil)] [url = about:blank] 23:56:11 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x95558400) [pid = 10427] [serial = 1839] [outer = (nil)] [url = about:blank] 23:56:11 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x93282800) [pid = 10427] [serial = 1859] [outer = (nil)] [url = about:blank] 23:56:11 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x93d5fc00) [pid = 10427] [serial = 1860] [outer = (nil)] [url = about:blank] 23:56:11 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x96881c00) [pid = 10427] [serial = 1862] [outer = (nil)] [url = about:blank] 23:56:11 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9afc8800) [pid = 10427] [serial = 1872] [outer = (nil)] [url = about:blank] 23:56:11 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x9ab8b400) [pid = 10427] [serial = 1871] [outer = (nil)] [url = about:blank] 23:56:11 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9a838c00) [pid = 10427] [serial = 1865] [outer = (nil)] [url = about:blank] 23:56:11 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x94a7cc00) [pid = 10427] [serial = 1869] [outer = (nil)] [url = about:blank] 23:56:11 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9984e400) [pid = 10427] [serial = 1863] [outer = (nil)] [url = about:blank] 23:56:11 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x92e4c000) [pid = 10427] [serial = 1868] [outer = (nil)] [url = about:blank] 23:56:11 INFO - PROCESS | 10427 | 1467874571933 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 23:56:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 23:56:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1837ms 23:56:11 INFO - PROCESS | 10427 | 1467874571994 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 23:56:12 INFO - PROCESS | 10427 | 1467874572000 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 23:56:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 23:56:12 INFO - PROCESS | 10427 | 1467874572007 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 23:56:12 INFO - PROCESS | 10427 | 1467874572012 Marionette TRACE conn4 <- [1,2542,null,{}] 23:56:12 INFO - PROCESS | 10427 | 1467874572020 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:12 INFO - PROCESS | 10427 | 1467874572028 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:12 INFO - PROCESS | 10427 | 1467874572242 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 23:56:12 INFO - PROCESS | 10427 | 1467874572409 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:12 INFO - PROCESS | 10427 | 1467874572418 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:12 INFO - PROCESS | 10427 | ++DOCSHELL 0x91f86c00 == 33 [pid = 10427] [id = 643] 23:56:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x92e42c00) [pid = 10427] [serial = 1930] [outer = (nil)] 23:56:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x94a42800) [pid = 10427] [serial = 1931] [outer = 0x92e42c00] 23:56:12 INFO - PROCESS | 10427 | 1467874572525 Marionette DEBUG loaded listener.js 23:56:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x95538000) [pid = 10427] [serial = 1932] [outer = 0x92e42c00] 23:56:13 INFO - PROCESS | 10427 | 1467874573486 Marionette TRACE conn4 <- [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]]]}] 23:56:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 23:56:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1534ms 23:56:13 INFO - PROCESS | 10427 | 1467874573546 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 23:56:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 23:56:13 INFO - PROCESS | 10427 | 1467874573552 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 23:56:13 INFO - PROCESS | 10427 | 1467874573559 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 23:56:13 INFO - PROCESS | 10427 | 1467874573562 Marionette TRACE conn4 <- [1,2546,null,{}] 23:56:13 INFO - PROCESS | 10427 | 1467874573568 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:13 INFO - PROCESS | 10427 | 1467874573573 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:13 INFO - PROCESS | 10427 | 1467874573747 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 23:56:13 INFO - PROCESS | 10427 | 1467874573759 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:13 INFO - PROCESS | 10427 | 1467874573766 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:13 INFO - PROCESS | 10427 | ++DOCSHELL 0x93274c00 == 34 [pid = 10427] [id = 644] 23:56:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x96825000) [pid = 10427] [serial = 1933] [outer = (nil)] 23:56:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x99f72c00) [pid = 10427] [serial = 1934] [outer = 0x96825000] 23:56:13 INFO - PROCESS | 10427 | 1467874573834 Marionette DEBUG loaded listener.js 23:56:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9a449800) [pid = 10427] [serial = 1935] [outer = 0x96825000] 23:56:15 INFO - PROCESS | 10427 | 1467874575132 Marionette TRACE conn4 <- [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]]]}] 23:56:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 23:56:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1639ms 23:56:15 INFO - PROCESS | 10427 | 1467874575224 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 23:56:15 INFO - PROCESS | 10427 | 1467874575229 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 23:56:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 23:56:15 INFO - PROCESS | 10427 | 1467874575267 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 23:56:15 INFO - PROCESS | 10427 | 1467874575281 Marionette TRACE conn4 <- [1,2550,null,{}] 23:56:15 INFO - PROCESS | 10427 | 1467874575319 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:15 INFO - PROCESS | 10427 | 1467874575331 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:15 INFO - PROCESS | 10427 | 1467874575716 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 23:56:15 INFO - PROCESS | 10427 | 1467874575782 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:15 INFO - PROCESS | 10427 | 1467874575823 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:15 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e1800 == 35 [pid = 10427] [id = 645] 23:56:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x94a48000) [pid = 10427] [serial = 1936] [outer = (nil)] 23:56:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9a921400) [pid = 10427] [serial = 1937] [outer = 0x94a48000] 23:56:16 INFO - PROCESS | 10427 | 1467874576049 Marionette DEBUG loaded listener.js 23:56:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9aac4800) [pid = 10427] [serial = 1938] [outer = 0x94a48000] 23:56:16 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x97aea800) [pid = 10427] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 23:56:16 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x93d1f400) [pid = 10427] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 23:56:16 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x93f0d400) [pid = 10427] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 23:56:16 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9a397800) [pid = 10427] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 23:56:16 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x91f8d400) [pid = 10427] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 23:56:16 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9bc1ec00) [pid = 10427] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 23:56:16 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9bc1b400) [pid = 10427] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 23:56:16 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0xa1190800) [pid = 10427] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 23:56:16 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9553d400) [pid = 10427] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 23:56:16 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x94a49000) [pid = 10427] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 23:56:16 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x91fcf800) [pid = 10427] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 23:56:17 INFO - PROCESS | 10427 | 1467874577449 Marionette TRACE conn4 <- [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]]]}] 23:56:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 23:56:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 2259ms 23:56:17 INFO - PROCESS | 10427 | 1467874577503 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 23:56:17 INFO - PROCESS | 10427 | 1467874577509 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 23:56:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 23:56:17 INFO - PROCESS | 10427 | 1467874577518 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 23:56:17 INFO - PROCESS | 10427 | 1467874577524 Marionette TRACE conn4 <- [1,2554,null,{}] 23:56:17 INFO - PROCESS | 10427 | 1467874577531 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:17 INFO - PROCESS | 10427 | 1467874577536 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:17 INFO - PROCESS | 10427 | 1467874577773 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 23:56:18 INFO - PROCESS | 10427 | 1467874577999 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:18 INFO - PROCESS | 10427 | 1467874578007 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:18 INFO - PROCESS | 10427 | ++DOCSHELL 0x91f8bc00 == 36 [pid = 10427] [id = 646] 23:56:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x9553ac00) [pid = 10427] [serial = 1939] [outer = (nil)] 23:56:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9a8a7400) [pid = 10427] [serial = 1940] [outer = 0x9553ac00] 23:56:18 INFO - PROCESS | 10427 | 1467874578112 Marionette DEBUG loaded listener.js 23:56:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9ae62c00) [pid = 10427] [serial = 1941] [outer = 0x9553ac00] 23:56:19 INFO - PROCESS | 10427 | 1467874579312 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 23:56:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 23:56:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1840ms 23:56:19 INFO - PROCESS | 10427 | 1467874579359 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 23:56:19 INFO - PROCESS | 10427 | 1467874579367 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 23:56:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 23:56:19 INFO - PROCESS | 10427 | 1467874579377 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 23:56:19 INFO - PROCESS | 10427 | 1467874579382 Marionette TRACE conn4 <- [1,2558,null,{}] 23:56:19 INFO - PROCESS | 10427 | 1467874579392 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:19 INFO - PROCESS | 10427 | 1467874579401 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:19 INFO - PROCESS | 10427 | 1467874579663 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 23:56:20 INFO - PROCESS | 10427 | 1467874580019 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:20 INFO - PROCESS | 10427 | 1467874580033 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:20 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d5000 == 37 [pid = 10427] [id = 647] 23:56:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x930db800) [pid = 10427] [serial = 1942] [outer = (nil)] 23:56:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9555d000) [pid = 10427] [serial = 1943] [outer = 0x930db800] 23:56:20 INFO - PROCESS | 10427 | 1467874580144 Marionette DEBUG loaded listener.js 23:56:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9564c800) [pid = 10427] [serial = 1944] [outer = 0x930db800] 23:56:21 INFO - PROCESS | 10427 | 1467874581425 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 23:56:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 23:56:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 2096ms 23:56:21 INFO - PROCESS | 10427 | 1467874581474 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 23:56:21 INFO - PROCESS | 10427 | 1467874581484 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 23:56:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 23:56:21 INFO - PROCESS | 10427 | 1467874581513 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 23:56:21 INFO - PROCESS | 10427 | 1467874581520 Marionette TRACE conn4 <- [1,2562,null,{}] 23:56:21 INFO - PROCESS | 10427 | 1467874581533 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:21 INFO - PROCESS | 10427 | 1467874581541 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:21 INFO - PROCESS | 10427 | 1467874581790 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 23:56:22 INFO - PROCESS | 10427 | 1467874582038 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:22 INFO - PROCESS | 10427 | 1467874582045 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:22 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a099c00 == 38 [pid = 10427] [id = 648] 23:56:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9a644c00) [pid = 10427] [serial = 1945] [outer = (nil)] 23:56:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9a837800) [pid = 10427] [serial = 1946] [outer = 0x9a644c00] 23:56:22 INFO - PROCESS | 10427 | 1467874582155 Marionette DEBUG loaded listener.js 23:56:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9a8a5400) [pid = 10427] [serial = 1947] [outer = 0x9a644c00] 23:56:23 INFO - PROCESS | 10427 | 1467874583423 Marionette TRACE conn4 <- [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]]]}] 23:56:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 23:56:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1963ms 23:56:23 INFO - PROCESS | 10427 | 1467874583462 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 23:56:23 INFO - PROCESS | 10427 | 1467874583467 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 23:56:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 23:56:23 INFO - PROCESS | 10427 | 1467874583478 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 23:56:23 INFO - PROCESS | 10427 | 1467874583487 Marionette TRACE conn4 <- [1,2566,null,{}] 23:56:23 INFO - PROCESS | 10427 | 1467874583554 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:23 INFO - PROCESS | 10427 | 1467874583567 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:23 INFO - PROCESS | 10427 | 1467874583958 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 23:56:24 INFO - PROCESS | 10427 | 1467874584134 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:24 INFO - PROCESS | 10427 | 1467874584148 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:24 INFO - PROCESS | 10427 | ++DOCSHELL 0x9b865400 == 39 [pid = 10427] [id = 649] 23:56:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9b865c00) [pid = 10427] [serial = 1948] [outer = (nil)] 23:56:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9c3ddc00) [pid = 10427] [serial = 1949] [outer = 0x9b865c00] 23:56:24 INFO - PROCESS | 10427 | 1467874584273 Marionette DEBUG loaded listener.js 23:56:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9c3eac00) [pid = 10427] [serial = 1950] [outer = 0x9b865c00] 23:56:25 INFO - PROCESS | 10427 | 1467874585552 Marionette TRACE conn4 <- [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]]]}] 23:56:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 23:56:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2147ms 23:56:25 INFO - PROCESS | 10427 | 1467874585625 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 23:56:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 23:56:25 INFO - PROCESS | 10427 | 1467874585631 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 23:56:25 INFO - PROCESS | 10427 | 1467874585638 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 23:56:25 INFO - PROCESS | 10427 | 1467874585642 Marionette TRACE conn4 <- [1,2570,null,{}] 23:56:25 INFO - PROCESS | 10427 | 1467874585650 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:25 INFO - PROCESS | 10427 | 1467874585655 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:25 INFO - PROCESS | 10427 | 1467874585905 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 23:56:26 INFO - PROCESS | 10427 | 1467874586184 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:26 INFO - PROCESS | 10427 | 1467874586193 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:26 INFO - PROCESS | 10427 | ++DOCSHELL 0x955da000 == 40 [pid = 10427] [id = 650] 23:56:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9b633800) [pid = 10427] [serial = 1951] [outer = (nil)] 23:56:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9d6ee800) [pid = 10427] [serial = 1952] [outer = 0x9b633800] 23:56:26 INFO - PROCESS | 10427 | 1467874586286 Marionette DEBUG loaded listener.js 23:56:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0xa1136400) [pid = 10427] [serial = 1953] [outer = 0x9b633800] 23:56:27 INFO - PROCESS | 10427 | 1467874587262 Marionette TRACE conn4 <- [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]]]}] 23:56:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 23:56:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1693ms 23:56:27 INFO - PROCESS | 10427 | 1467874587332 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 23:56:27 INFO - PROCESS | 10427 | 1467874587335 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 23:56:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 23:56:27 INFO - PROCESS | 10427 | 1467874587342 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 23:56:27 INFO - PROCESS | 10427 | 1467874587346 Marionette TRACE conn4 <- [1,2574,null,{}] 23:56:27 INFO - PROCESS | 10427 | 1467874587352 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:27 INFO - PROCESS | 10427 | 1467874587357 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:27 INFO - PROCESS | 10427 | 1467874587607 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 23:56:27 INFO - PROCESS | 10427 | 1467874587858 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:27 INFO - PROCESS | 10427 | 1467874587870 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:27 INFO - PROCESS | 10427 | ++DOCSHELL 0x904eac00 == 41 [pid = 10427] [id = 651] 23:56:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x91fd8800) [pid = 10427] [serial = 1954] [outer = (nil)] 23:56:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0xa209f800) [pid = 10427] [serial = 1955] [outer = 0x91fd8800] 23:56:27 INFO - PROCESS | 10427 | 1467874587965 Marionette DEBUG loaded listener.js 23:56:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0xa22a8400) [pid = 10427] [serial = 1956] [outer = 0x91fd8800] 23:56:28 INFO - PROCESS | 10427 | 1467874588971 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 23:56:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 23:56:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1686ms 23:56:29 INFO - PROCESS | 10427 | 1467874589030 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 23:56:29 INFO - PROCESS | 10427 | 1467874589033 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 23:56:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 23:56:29 INFO - PROCESS | 10427 | 1467874589040 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 23:56:29 INFO - PROCESS | 10427 | 1467874589043 Marionette TRACE conn4 <- [1,2578,null,{}] 23:56:29 INFO - PROCESS | 10427 | 1467874589049 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:29 INFO - PROCESS | 10427 | 1467874589059 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:29 INFO - PROCESS | 10427 | 1467874589279 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 23:56:29 INFO - PROCESS | 10427 | 1467874589443 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:29 INFO - PROCESS | 10427 | 1467874589453 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:29 INFO - PROCESS | 10427 | ++DOCSHELL 0x91f90000 == 42 [pid = 10427] [id = 652] 23:56:29 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x91fd4400) [pid = 10427] [serial = 1957] [outer = (nil)] 23:56:29 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0xa2fb7c00) [pid = 10427] [serial = 1958] [outer = 0x91fd4400] 23:56:29 INFO - PROCESS | 10427 | 1467874589534 Marionette DEBUG loaded listener.js 23:56:29 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0xa2ff2400) [pid = 10427] [serial = 1959] [outer = 0x91fd4400] 23:56:30 INFO - PROCESS | 10427 | 1467874590614 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 23:56:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 23:56:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1643ms 23:56:30 INFO - PROCESS | 10427 | 1467874590683 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 23:56:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 23:56:30 INFO - PROCESS | 10427 | 1467874590688 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 23:56:30 INFO - PROCESS | 10427 | 1467874590695 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 23:56:30 INFO - PROCESS | 10427 | 1467874590699 Marionette TRACE conn4 <- [1,2582,null,{}] 23:56:30 INFO - PROCESS | 10427 | 1467874590705 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:30 INFO - PROCESS | 10427 | 1467874590709 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:30 INFO - PROCESS | 10427 | 1467874590898 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 23:56:31 INFO - PROCESS | 10427 | 1467874591095 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:31 INFO - PROCESS | 10427 | 1467874591104 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:31 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e3400 == 43 [pid = 10427] [id = 653] 23:56:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x9984ec00) [pid = 10427] [serial = 1960] [outer = (nil)] 23:56:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0xa310e400) [pid = 10427] [serial = 1961] [outer = 0x9984ec00] 23:56:31 INFO - PROCESS | 10427 | 1467874591228 Marionette DEBUG loaded listener.js 23:56:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0xa3192400) [pid = 10427] [serial = 1962] [outer = 0x9984ec00] 23:56:32 INFO - PROCESS | 10427 | 1467874592466 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 23:56:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 23:56:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1833ms 23:56:32 INFO - PROCESS | 10427 | 1467874592529 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 23:56:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 23:56:32 INFO - PROCESS | 10427 | 1467874592541 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 23:56:32 INFO - PROCESS | 10427 | 1467874592550 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 23:56:32 INFO - PROCESS | 10427 | 1467874592553 Marionette TRACE conn4 <- [1,2586,null,{}] 23:56:32 INFO - PROCESS | 10427 | 1467874592560 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:32 INFO - PROCESS | 10427 | 1467874592565 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:32 INFO - PROCESS | 10427 | 1467874592778 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 23:56:33 INFO - PROCESS | 10427 | 1467874593001 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:33 INFO - PROCESS | 10427 | 1467874593011 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:33 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e1c00 == 44 [pid = 10427] [id = 654] 23:56:33 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0x91f83c00) [pid = 10427] [serial = 1963] [outer = (nil)] 23:56:33 INFO - PROCESS | 10427 | ++DOMWINDOW == 94 (0x930dec00) [pid = 10427] [serial = 1964] [outer = 0x91f83c00] 23:56:33 INFO - PROCESS | 10427 | 1467874593143 Marionette DEBUG loaded listener.js 23:56:33 INFO - PROCESS | 10427 | ++DOMWINDOW == 95 (0x95653800) [pid = 10427] [serial = 1965] [outer = 0x91f83c00] 23:56:34 INFO - PROCESS | 10427 | 1467874594461 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 23:56:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 23:56:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1951ms 23:56:34 INFO - PROCESS | 10427 | 1467874594505 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 23:56:34 INFO - PROCESS | 10427 | 1467874594511 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 23:56:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 23:56:34 INFO - PROCESS | 10427 | 1467874594519 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 23:56:34 INFO - PROCESS | 10427 | 1467874594524 Marionette TRACE conn4 <- [1,2590,null,{}] 23:56:34 INFO - PROCESS | 10427 | 1467874594534 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:34 INFO - PROCESS | 10427 | 1467874594540 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:34 INFO - PROCESS | 10427 | 1467874594732 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 23:56:34 INFO - PROCESS | 10427 | 1467874594922 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:34 INFO - PROCESS | 10427 | 1467874594932 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:35 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d5d800 == 45 [pid = 10427] [id = 655] 23:56:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 96 (0x94a4c800) [pid = 10427] [serial = 1966] [outer = (nil)] 23:56:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 97 (0x955d4800) [pid = 10427] [serial = 1967] [outer = 0x94a4c800] 23:56:35 INFO - PROCESS | 10427 | 1467874595062 Marionette DEBUG loaded listener.js 23:56:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 98 (0x9687d400) [pid = 10427] [serial = 1968] [outer = 0x94a4c800] 23:56:37 INFO - PROCESS | 10427 | --DOCSHELL 0x93f0b400 == 44 [pid = 10427] [id = 631] 23:56:37 INFO - PROCESS | 10427 | --DOCSHELL 0x904e1800 == 43 [pid = 10427] [id = 645] 23:56:37 INFO - PROCESS | 10427 | --DOCSHELL 0x93274c00 == 42 [pid = 10427] [id = 644] 23:56:37 INFO - PROCESS | 10427 | --DOCSHELL 0x91f86c00 == 41 [pid = 10427] [id = 643] 23:56:37 INFO - PROCESS | 10427 | --DOCSHELL 0x904ed400 == 40 [pid = 10427] [id = 642] 23:56:37 INFO - PROCESS | 10427 | --DOCSHELL 0x904e6800 == 39 [pid = 10427] [id = 635] 23:56:37 INFO - PROCESS | 10427 | --DOCSHELL 0x904e2c00 == 38 [pid = 10427] [id = 641] 23:56:37 INFO - PROCESS | 10427 | --DOCSHELL 0x91f8b400 == 37 [pid = 10427] [id = 636] 23:56:37 INFO - PROCESS | 10427 | --DOCSHELL 0x92e4c800 == 36 [pid = 10427] [id = 637] 23:56:37 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd0000 == 35 [pid = 10427] [id = 639] 23:56:37 INFO - PROCESS | 10427 | --DOCSHELL 0x96826000 == 34 [pid = 10427] [id = 640] 23:56:37 INFO - PROCESS | 10427 | --DOCSHELL 0x9a8a6c00 == 33 [pid = 10427] [id = 638] 23:56:37 INFO - PROCESS | 10427 | --DOCSHELL 0x904e1c00 == 32 [pid = 10427] [id = 654] 23:56:37 INFO - PROCESS | 10427 | --DOCSHELL 0x904e3400 == 31 [pid = 10427] [id = 653] 23:56:37 INFO - PROCESS | 10427 | --DOCSHELL 0x904eac00 == 30 [pid = 10427] [id = 651] 23:56:37 INFO - PROCESS | 10427 | --DOCSHELL 0x91f90000 == 29 [pid = 10427] [id = 652] 23:56:37 INFO - PROCESS | 10427 | --DOCSHELL 0x955da000 == 28 [pid = 10427] [id = 650] 23:56:37 INFO - PROCESS | 10427 | --DOCSHELL 0x9b865400 == 27 [pid = 10427] [id = 649] 23:56:37 INFO - PROCESS | 10427 | --DOCSHELL 0x9a099c00 == 26 [pid = 10427] [id = 648] 23:56:37 INFO - PROCESS | 10427 | --DOCSHELL 0x91f8bc00 == 25 [pid = 10427] [id = 646] 23:56:37 INFO - PROCESS | 10427 | --DOCSHELL 0x930d5000 == 24 [pid = 10427] [id = 647] 23:56:37 INFO - PROCESS | 10427 | 1467874597270 Marionette TRACE conn4 <- [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]]]}] 23:56:37 INFO - PROCESS | 10427 | --DOMWINDOW == 97 (0x96833000) [pid = 10427] [serial = 1907] [outer = (nil)] [url = about:blank] 23:56:37 INFO - PROCESS | 10427 | --DOMWINDOW == 96 (0x9852f400) [pid = 10427] [serial = 1904] [outer = (nil)] [url = about:blank] 23:56:37 INFO - PROCESS | 10427 | --DOMWINDOW == 95 (0x99849000) [pid = 10427] [serial = 1905] [outer = (nil)] [url = about:blank] 23:56:37 INFO - PROCESS | 10427 | --DOMWINDOW == 94 (0x95566000) [pid = 10427] [serial = 1875] [outer = (nil)] [url = about:blank] 23:56:37 INFO - PROCESS | 10427 | --DOMWINDOW == 93 (0x94a7e400) [pid = 10427] [serial = 1874] [outer = (nil)] [url = about:blank] 23:56:37 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0x955d3800) [pid = 10427] [serial = 1896] [outer = (nil)] [url = about:blank] 23:56:37 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0x95559000) [pid = 10427] [serial = 1895] [outer = (nil)] [url = about:blank] 23:56:37 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x9a6a1800) [pid = 10427] [serial = 1878] [outer = (nil)] [url = about:blank] 23:56:37 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x9a63f800) [pid = 10427] [serial = 1877] [outer = (nil)] [url = about:blank] 23:56:37 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x91fd8400) [pid = 10427] [serial = 1898] [outer = (nil)] [url = about:blank] 23:56:37 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x92e4f400) [pid = 10427] [serial = 1899] [outer = (nil)] [url = about:blank] 23:56:37 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9d622400) [pid = 10427] [serial = 1881] [outer = (nil)] [url = about:blank] 23:56:37 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9c3e3000) [pid = 10427] [serial = 1880] [outer = (nil)] [url = about:blank] 23:56:37 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0xa23a7400) [pid = 10427] [serial = 1884] [outer = (nil)] [url = about:blank] 23:56:37 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0xa200ec00) [pid = 10427] [serial = 1883] [outer = (nil)] [url = about:blank] 23:56:37 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0xa2576c00) [pid = 10427] [serial = 1887] [outer = (nil)] [url = about:blank] 23:56:37 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0xa255bc00) [pid = 10427] [serial = 1886] [outer = (nil)] [url = about:blank] 23:56:37 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0xa310d400) [pid = 10427] [serial = 1890] [outer = (nil)] [url = about:blank] 23:56:37 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9552fc00) [pid = 10427] [serial = 1901] [outer = (nil)] [url = about:blank] 23:56:37 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0xa2ffc800) [pid = 10427] [serial = 1889] [outer = (nil)] [url = about:blank] 23:56:37 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9553e400) [pid = 10427] [serial = 1902] [outer = (nil)] [url = about:blank] 23:56:37 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9564ec00) [pid = 10427] [serial = 1893] [outer = (nil)] [url = about:blank] 23:56:37 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x93276c00) [pid = 10427] [serial = 1892] [outer = (nil)] [url = about:blank] 23:56:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 23:56:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 2993ms 23:56:37 INFO - PROCESS | 10427 | 1467874597517 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 23:56:37 INFO - PROCESS | 10427 | 1467874597522 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 23:56:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 23:56:37 INFO - PROCESS | 10427 | 1467874597532 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 23:56:37 INFO - PROCESS | 10427 | 1467874597537 Marionette TRACE conn4 <- [1,2594,null,{}] 23:56:37 INFO - PROCESS | 10427 | 1467874597549 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:37 INFO - PROCESS | 10427 | 1467874597554 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:37 INFO - PROCESS | 10427 | 1467874597726 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 23:56:37 INFO - PROCESS | 10427 | 1467874597741 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:37 INFO - PROCESS | 10427 | 1467874597753 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:37 INFO - PROCESS | 10427 | ++DOCSHELL 0x91f8cc00 == 25 [pid = 10427] [id = 656] 23:56:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x91f8d000) [pid = 10427] [serial = 1969] [outer = (nil)] 23:56:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x91fcb800) [pid = 10427] [serial = 1970] [outer = 0x91f8d000] 23:56:37 INFO - PROCESS | 10427 | 1467874597835 Marionette DEBUG loaded listener.js 23:56:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x91fd7c00) [pid = 10427] [serial = 1971] [outer = 0x91f8d000] 23:56:39 INFO - PROCESS | 10427 | 1467874599033 Marionette TRACE conn4 <- [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]]]}] 23:56:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 23:56:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1543ms 23:56:39 INFO - PROCESS | 10427 | 1467874599075 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 23:56:39 INFO - PROCESS | 10427 | 1467874599085 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 23:56:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 23:56:39 INFO - PROCESS | 10427 | 1467874599106 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 23:56:39 INFO - PROCESS | 10427 | 1467874599112 Marionette TRACE conn4 <- [1,2598,null,{}] 23:56:39 INFO - PROCESS | 10427 | 1467874599119 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:39 INFO - PROCESS | 10427 | 1467874599124 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:39 INFO - PROCESS | 10427 | 1467874599326 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 23:56:39 INFO - PROCESS | 10427 | 1467874599338 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:39 INFO - PROCESS | 10427 | 1467874599350 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:39 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d3000 == 26 [pid = 10427] [id = 657] 23:56:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9327b800) [pid = 10427] [serial = 1972] [outer = (nil)] 23:56:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x93f08800) [pid = 10427] [serial = 1973] [outer = 0x9327b800] 23:56:39 INFO - PROCESS | 10427 | 1467874599590 Marionette DEBUG loaded listener.js 23:56:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x94a4c400) [pid = 10427] [serial = 1974] [outer = 0x9327b800] 23:56:40 INFO - PROCESS | 10427 | 1467874600770 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 23:56:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 23:56:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1736ms 23:56:40 INFO - PROCESS | 10427 | 1467874600847 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 23:56:40 INFO - PROCESS | 10427 | 1467874600852 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 23:56:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 23:56:40 INFO - PROCESS | 10427 | 1467874600863 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 23:56:40 INFO - PROCESS | 10427 | 1467874600870 Marionette TRACE conn4 <- [1,2602,null,{}] 23:56:40 INFO - PROCESS | 10427 | 1467874600908 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:40 INFO - PROCESS | 10427 | 1467874600922 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:41 INFO - PROCESS | 10427 | 1467874601235 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 23:56:41 INFO - PROCESS | 10427 | 1467874601353 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:41 INFO - PROCESS | 10427 | 1467874601367 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:41 INFO - PROCESS | 10427 | ++DOCSHELL 0x955d2400 == 27 [pid = 10427] [id = 658] 23:56:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x955d3400) [pid = 10427] [serial = 1975] [outer = (nil)] 23:56:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x95654400) [pid = 10427] [serial = 1976] [outer = 0x955d3400] 23:56:41 INFO - PROCESS | 10427 | 1467874601581 Marionette DEBUG loaded listener.js 23:56:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x96877800) [pid = 10427] [serial = 1977] [outer = 0x955d3400] 23:56:43 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x94a48000) [pid = 10427] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 23:56:43 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x91fd4800) [pid = 10427] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 23:56:43 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x95657400) [pid = 10427] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 23:56:43 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x96886400) [pid = 10427] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 23:56:43 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x96825000) [pid = 10427] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 23:56:43 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x92e50800) [pid = 10427] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 23:56:43 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x91f8e000) [pid = 10427] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 23:56:43 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x92e42c00) [pid = 10427] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 23:56:43 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x93d1bc00) [pid = 10427] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 23:56:43 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x904ed800) [pid = 10427] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 23:56:43 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9a8a8c00) [pid = 10427] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 23:56:43 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9553ac00) [pid = 10427] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 23:56:43 INFO - PROCESS | 10427 | 1467874603509 Marionette TRACE conn4 <- [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]]]}] 23:56:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 23:56:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 2701ms 23:56:43 INFO - PROCESS | 10427 | 1467874603570 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 23:56:43 INFO - PROCESS | 10427 | 1467874603578 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 23:56:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 23:56:43 INFO - PROCESS | 10427 | 1467874603587 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 23:56:43 INFO - PROCESS | 10427 | 1467874603591 Marionette TRACE conn4 <- [1,2606,null,{}] 23:56:43 INFO - PROCESS | 10427 | 1467874603596 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:43 INFO - PROCESS | 10427 | 1467874603601 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:43 INFO - PROCESS | 10427 | 1467874603800 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 23:56:44 INFO - PROCESS | 10427 | 1467874603985 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:44 INFO - PROCESS | 10427 | 1467874603999 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:44 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e3400 == 28 [pid = 10427] [id = 659] 23:56:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x92e4f800) [pid = 10427] [serial = 1978] [outer = (nil)] 23:56:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x95563400) [pid = 10427] [serial = 1979] [outer = 0x92e4f800] 23:56:44 INFO - PROCESS | 10427 | 1467874604100 Marionette DEBUG loaded listener.js 23:56:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x99f77800) [pid = 10427] [serial = 1980] [outer = 0x92e4f800] 23:56:45 INFO - PROCESS | 10427 | 1467874605661 Marionette TRACE conn4 <- [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]]]}] 23:56:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 23:56:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 2138ms 23:56:45 INFO - PROCESS | 10427 | 1467874605857 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 23:56:45 INFO - PROCESS | 10427 | 1467874605868 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 23:56:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 23:56:45 INFO - PROCESS | 10427 | 1467874605956 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 23:56:45 INFO - PROCESS | 10427 | 1467874605964 Marionette TRACE conn4 <- [1,2610,null,{}] 23:56:45 INFO - PROCESS | 10427 | 1467874605978 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:45 INFO - PROCESS | 10427 | 1467874605987 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:46 INFO - PROCESS | 10427 | 1467874606225 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 23:56:46 INFO - PROCESS | 10427 | 1467874606434 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:46 INFO - PROCESS | 10427 | 1467874606449 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:46 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e1c00 == 29 [pid = 10427] [id = 660] 23:56:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x91f86c00) [pid = 10427] [serial = 1981] [outer = (nil)] 23:56:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x930dc800) [pid = 10427] [serial = 1982] [outer = 0x91f86c00] 23:56:46 INFO - PROCESS | 10427 | 1467874606534 Marionette DEBUG loaded listener.js 23:56:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x93d5b800) [pid = 10427] [serial = 1983] [outer = 0x91f86c00] 23:56:47 INFO - PROCESS | 10427 | 1467874607839 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 23:56:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 23:56:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1950ms 23:56:47 INFO - PROCESS | 10427 | 1467874607921 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 23:56:47 INFO - PROCESS | 10427 | 1467874607932 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 23:56:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 23:56:47 INFO - PROCESS | 10427 | 1467874607947 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 23:56:47 INFO - PROCESS | 10427 | 1467874607953 Marionette TRACE conn4 <- [1,2614,null,{}] 23:56:47 INFO - PROCESS | 10427 | 1467874607962 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:47 INFO - PROCESS | 10427 | 1467874607970 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:48 INFO - PROCESS | 10427 | 1467874608331 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 23:56:48 INFO - PROCESS | 10427 | 1467874608571 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:48 INFO - PROCESS | 10427 | 1467874608585 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:48 INFO - PROCESS | 10427 | ++DOCSHELL 0x91f88000 == 30 [pid = 10427] [id = 661] 23:56:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x955d4000) [pid = 10427] [serial = 1984] [outer = (nil)] 23:56:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x99844800) [pid = 10427] [serial = 1985] [outer = 0x955d4000] 23:56:48 INFO - PROCESS | 10427 | 1467874608711 Marionette DEBUG loaded listener.js 23:56:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9a447c00) [pid = 10427] [serial = 1986] [outer = 0x955d4000] 23:56:50 INFO - PROCESS | 10427 | 1467874610014 Marionette TRACE conn4 <- [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]]]}] 23:56:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 23:56:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 2141ms 23:56:50 INFO - PROCESS | 10427 | 1467874610087 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 23:56:50 INFO - PROCESS | 10427 | 1467874610092 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 23:56:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 23:56:50 INFO - PROCESS | 10427 | 1467874610099 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 23:56:50 INFO - PROCESS | 10427 | 1467874610105 Marionette TRACE conn4 <- [1,2618,null,{}] 23:56:50 INFO - PROCESS | 10427 | 1467874610122 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:50 INFO - PROCESS | 10427 | 1467874610131 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:50 INFO - PROCESS | 10427 | 1467874610350 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 23:56:50 INFO - PROCESS | 10427 | 1467874610589 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:50 INFO - PROCESS | 10427 | 1467874610600 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:50 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a8a8c00 == 31 [pid = 10427] [id = 662] 23:56:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9a8ab000) [pid = 10427] [serial = 1987] [outer = (nil)] 23:56:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9aaba000) [pid = 10427] [serial = 1988] [outer = 0x9a8ab000] 23:56:50 INFO - PROCESS | 10427 | 1467874610684 Marionette DEBUG loaded listener.js 23:56:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9aac8800) [pid = 10427] [serial = 1989] [outer = 0x9a8ab000] 23:56:51 INFO - PROCESS | 10427 | 1467874611746 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 23:56:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 23:56:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1737ms 23:56:51 INFO - PROCESS | 10427 | 1467874611838 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 23:56:51 INFO - PROCESS | 10427 | 1467874611844 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 23:56:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 23:56:51 INFO - PROCESS | 10427 | 1467874611852 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 23:56:51 INFO - PROCESS | 10427 | 1467874611857 Marionette TRACE conn4 <- [1,2622,null,{}] 23:56:51 INFO - PROCESS | 10427 | 1467874611865 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:51 INFO - PROCESS | 10427 | 1467874611869 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:52 INFO - PROCESS | 10427 | 1467874612099 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 23:56:52 INFO - PROCESS | 10427 | 1467874612385 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:52 INFO - PROCESS | 10427 | 1467874612393 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:52 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e1000 == 32 [pid = 10427] [id = 663] 23:56:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x91f87400) [pid = 10427] [serial = 1990] [outer = (nil)] 23:56:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x9afcd800) [pid = 10427] [serial = 1991] [outer = 0x91f87400] 23:56:52 INFO - PROCESS | 10427 | 1467874612528 Marionette DEBUG loaded listener.js 23:56:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x9afd3000) [pid = 10427] [serial = 1992] [outer = 0x91f87400] 23:56:53 INFO - PROCESS | 10427 | 1467874613814 Marionette TRACE conn4 <- [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]]]}] 23:56:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 23:56:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 2042ms 23:56:53 INFO - PROCESS | 10427 | 1467874613895 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 23:56:53 INFO - PROCESS | 10427 | 1467874613899 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 23:56:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 23:56:53 INFO - PROCESS | 10427 | 1467874613905 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 23:56:53 INFO - PROCESS | 10427 | 1467874613909 Marionette TRACE conn4 <- [1,2626,null,{}] 23:56:53 INFO - PROCESS | 10427 | 1467874613915 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:53 INFO - PROCESS | 10427 | 1467874613920 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:54 INFO - PROCESS | 10427 | 1467874614278 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 23:56:54 INFO - PROCESS | 10427 | 1467874614526 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:54 INFO - PROCESS | 10427 | 1467874614534 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:54 INFO - PROCESS | 10427 | ++DOCSHELL 0x91f89800 == 33 [pid = 10427] [id = 664] 23:56:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x91fd0400) [pid = 10427] [serial = 1993] [outer = (nil)] 23:56:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x92e45800) [pid = 10427] [serial = 1994] [outer = 0x91fd0400] 23:56:54 INFO - PROCESS | 10427 | 1467874614698 Marionette DEBUG loaded listener.js 23:56:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x930d6800) [pid = 10427] [serial = 1995] [outer = 0x91fd0400] 23:56:55 INFO - PROCESS | 10427 | --DOCSHELL 0x985c3800 == 32 [pid = 10427] [id = 609] 23:56:55 INFO - PROCESS | 10427 | --DOCSHELL 0x9553c000 == 31 [pid = 10427] [id = 608] 23:56:55 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x9a921400) [pid = 10427] [serial = 1937] [outer = (nil)] [url = about:blank] 23:56:55 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x9d6ec800) [pid = 10427] [serial = 1925] [outer = (nil)] [url = about:blank] 23:56:55 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0xa2006c00) [pid = 10427] [serial = 1926] [outer = (nil)] [url = about:blank] 23:56:55 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x96883000) [pid = 10427] [serial = 1913] [outer = (nil)] [url = about:blank] 23:56:55 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x99f7b400) [pid = 10427] [serial = 1914] [outer = (nil)] [url = about:blank] 23:56:55 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x9bca8c00) [pid = 10427] [serial = 1922] [outer = (nil)] [url = about:blank] 23:56:55 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9bc1f000) [pid = 10427] [serial = 1923] [outer = (nil)] [url = about:blank] 23:56:55 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x99f72c00) [pid = 10427] [serial = 1934] [outer = (nil)] [url = about:blank] 23:56:55 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9a2d6000) [pid = 10427] [serial = 1908] [outer = (nil)] [url = about:blank] 23:56:55 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x930dd000) [pid = 10427] [serial = 1910] [outer = (nil)] [url = about:blank] 23:56:55 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x93d1ec00) [pid = 10427] [serial = 1911] [outer = (nil)] [url = about:blank] 23:56:55 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x94a42800) [pid = 10427] [serial = 1931] [outer = (nil)] [url = about:blank] 23:56:55 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x95538000) [pid = 10427] [serial = 1932] [outer = (nil)] [url = about:blank] 23:56:55 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9b3e1800) [pid = 10427] [serial = 1919] [outer = (nil)] [url = about:blank] 23:56:55 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9afd4c00) [pid = 10427] [serial = 1920] [outer = (nil)] [url = about:blank] 23:56:55 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x91f84400) [pid = 10427] [serial = 1928] [outer = (nil)] [url = about:blank] 23:56:55 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x91fcd400) [pid = 10427] [serial = 1929] [outer = (nil)] [url = about:blank] 23:56:55 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9ab83000) [pid = 10427] [serial = 1916] [outer = (nil)] [url = about:blank] 23:56:55 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9ab8b800) [pid = 10427] [serial = 1917] [outer = (nil)] [url = about:blank] 23:56:55 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9a8a7400) [pid = 10427] [serial = 1940] [outer = (nil)] [url = about:blank] 23:56:55 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9aac4800) [pid = 10427] [serial = 1938] [outer = (nil)] [url = about:blank] 23:56:55 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x9a449800) [pid = 10427] [serial = 1935] [outer = (nil)] [url = about:blank] 23:56:55 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x9ae62c00) [pid = 10427] [serial = 1941] [outer = (nil)] [url = about:blank] 23:56:55 INFO - PROCESS | 10427 | 1467874615841 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 23:56:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 23:56:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1996ms 23:56:55 INFO - PROCESS | 10427 | 1467874615903 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 23:56:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 23:56:55 INFO - PROCESS | 10427 | 1467874615910 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 23:56:55 INFO - PROCESS | 10427 | 1467874615919 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 23:56:55 INFO - PROCESS | 10427 | 1467874615925 Marionette TRACE conn4 <- [1,2630,null,{}] 23:56:55 INFO - PROCESS | 10427 | 1467874615943 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:55 INFO - PROCESS | 10427 | 1467874615949 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:56 INFO - PROCESS | 10427 | 1467874616129 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 23:56:56 INFO - PROCESS | 10427 | 1467874616310 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:56 INFO - PROCESS | 10427 | 1467874616318 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:56 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a42800 == 32 [pid = 10427] [id = 665] 23:56:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x94a7cc00) [pid = 10427] [serial = 1996] [outer = (nil)] 23:56:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x95560000) [pid = 10427] [serial = 1997] [outer = 0x94a7cc00] 23:56:56 INFO - PROCESS | 10427 | 1467874616396 Marionette DEBUG loaded listener.js 23:56:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x955db800) [pid = 10427] [serial = 1998] [outer = 0x94a7cc00] 23:56:57 INFO - PROCESS | 10427 | 1467874617200 Marionette TRACE conn4 <- [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]]]}] 23:56:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 23:56:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1349ms 23:56:57 INFO - PROCESS | 10427 | 1467874617266 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 23:56:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 23:56:57 INFO - PROCESS | 10427 | 1467874617271 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 23:56:57 INFO - PROCESS | 10427 | 1467874617278 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 23:56:57 INFO - PROCESS | 10427 | 1467874617281 Marionette TRACE conn4 <- [1,2634,null,{}] 23:56:57 INFO - PROCESS | 10427 | 1467874617287 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:57 INFO - PROCESS | 10427 | 1467874617292 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:57 INFO - PROCESS | 10427 | 1467874617474 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 23:56:57 INFO - PROCESS | 10427 | 1467874617632 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:57 INFO - PROCESS | 10427 | 1467874617641 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:57 INFO - PROCESS | 10427 | ++DOCSHELL 0x95659400 == 33 [pid = 10427] [id = 666] 23:56:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9a2d0000) [pid = 10427] [serial = 1999] [outer = (nil)] 23:56:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9a642800) [pid = 10427] [serial = 2000] [outer = 0x9a2d0000] 23:56:57 INFO - PROCESS | 10427 | 1467874617718 Marionette DEBUG loaded listener.js 23:56:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9a699400) [pid = 10427] [serial = 2001] [outer = 0x9a2d0000] 23:56:58 INFO - PROCESS | 10427 | 1467874618676 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 23:56:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 23:56:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1433ms 23:56:58 INFO - PROCESS | 10427 | 1467874618711 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 23:56:58 INFO - PROCESS | 10427 | 1467874618718 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 23:56:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 23:56:58 INFO - PROCESS | 10427 | 1467874618741 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 23:56:58 INFO - PROCESS | 10427 | 1467874618748 Marionette TRACE conn4 <- [1,2638,null,{}] 23:56:58 INFO - PROCESS | 10427 | 1467874618754 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:56:58 INFO - PROCESS | 10427 | 1467874618760 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:58 INFO - PROCESS | 10427 | 1467874618990 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 23:56:59 INFO - PROCESS | 10427 | 1467874619134 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:59 INFO - PROCESS | 10427 | 1467874619141 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:56:59 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e0800 == 34 [pid = 10427] [id = 667] 23:56:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9a356400) [pid = 10427] [serial = 2002] [outer = (nil)] 23:56:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9ab8bc00) [pid = 10427] [serial = 2003] [outer = 0x9a356400] 23:56:59 INFO - PROCESS | 10427 | 1467874619215 Marionette DEBUG loaded listener.js 23:56:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9ae65800) [pid = 10427] [serial = 2004] [outer = 0x9a356400] 23:56:59 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9b633800) [pid = 10427] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 23:56:59 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x94a4c800) [pid = 10427] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 23:56:59 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x91fd8800) [pid = 10427] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 23:56:59 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x91f8d000) [pid = 10427] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 23:56:59 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x91fd4400) [pid = 10427] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 23:56:59 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9984ec00) [pid = 10427] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 23:56:59 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x91f83c00) [pid = 10427] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 23:56:59 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x930db800) [pid = 10427] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 23:56:59 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x9a644c00) [pid = 10427] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 23:56:59 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x9b865c00) [pid = 10427] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 23:56:59 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x955d3400) [pid = 10427] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 23:56:59 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x9327b800) [pid = 10427] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 23:57:00 INFO - PROCESS | 10427 | 1467874620231 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 23:57:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 23:57:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1549ms 23:57:00 INFO - PROCESS | 10427 | 1467874620276 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 23:57:00 INFO - PROCESS | 10427 | 1467874620280 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 23:57:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 23:57:00 INFO - PROCESS | 10427 | 1467874620292 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 23:57:00 INFO - PROCESS | 10427 | 1467874620295 Marionette TRACE conn4 <- [1,2642,null,{}] 23:57:00 INFO - PROCESS | 10427 | 1467874620301 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:00 INFO - PROCESS | 10427 | 1467874620306 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:00 INFO - PROCESS | 10427 | 1467874620541 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 23:57:00 INFO - PROCESS | 10427 | 1467874620555 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:00 INFO - PROCESS | 10427 | 1467874620562 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:00 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e1800 == 35 [pid = 10427] [id = 668] 23:57:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x9327b800) [pid = 10427] [serial = 2005] [outer = (nil)] 23:57:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x9a094400) [pid = 10427] [serial = 2006] [outer = 0x9327b800] 23:57:00 INFO - PROCESS | 10427 | 1467874620635 Marionette DEBUG loaded listener.js 23:57:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9ab8d800) [pid = 10427] [serial = 2007] [outer = 0x9327b800] 23:57:01 INFO - PROCESS | 10427 | 1467874621581 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 23:57:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 23:57:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1334ms 23:57:01 INFO - PROCESS | 10427 | 1467874621627 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 23:57:01 INFO - PROCESS | 10427 | 1467874621632 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 23:57:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 23:57:01 INFO - PROCESS | 10427 | 1467874621638 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 23:57:01 INFO - PROCESS | 10427 | 1467874621641 Marionette TRACE conn4 <- [1,2646,null,{}] 23:57:01 INFO - PROCESS | 10427 | 1467874621647 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:01 INFO - PROCESS | 10427 | 1467874621652 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:01 INFO - PROCESS | 10427 | 1467874621880 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 23:57:02 INFO - PROCESS | 10427 | 1467874622212 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:02 INFO - PROCESS | 10427 | 1467874622219 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:02 INFO - PROCESS | 10427 | ++DOCSHELL 0x91f81400 == 36 [pid = 10427] [id = 669] 23:57:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x91f81c00) [pid = 10427] [serial = 2008] [outer = (nil)] 23:57:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x91f8c000) [pid = 10427] [serial = 2009] [outer = 0x91f81c00] 23:57:02 INFO - PROCESS | 10427 | 1467874622314 Marionette DEBUG loaded listener.js 23:57:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x91fd1400) [pid = 10427] [serial = 2010] [outer = 0x91f81c00] 23:57:03 INFO - PROCESS | 10427 | 1467874623343 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 23:57:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 23:57:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1735ms 23:57:03 INFO - PROCESS | 10427 | 1467874623377 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 23:57:03 INFO - PROCESS | 10427 | 1467874623383 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 23:57:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 23:57:03 INFO - PROCESS | 10427 | 1467874623391 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 23:57:03 INFO - PROCESS | 10427 | 1467874623396 Marionette TRACE conn4 <- [1,2650,null,{}] 23:57:03 INFO - PROCESS | 10427 | 1467874623404 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:03 INFO - PROCESS | 10427 | 1467874623411 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:03 INFO - PROCESS | 10427 | 1467874623608 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 23:57:03 INFO - PROCESS | 10427 | 1467874623796 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:03 INFO - PROCESS | 10427 | 1467874623807 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:03 INFO - PROCESS | 10427 | ++DOCSHELL 0x9552fc00 == 37 [pid = 10427] [id = 670] 23:57:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x95536c00) [pid = 10427] [serial = 2011] [outer = (nil)] 23:57:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x95564000) [pid = 10427] [serial = 2012] [outer = 0x95536c00] 23:57:03 INFO - PROCESS | 10427 | 1467874623888 Marionette DEBUG loaded listener.js 23:57:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x96825000) [pid = 10427] [serial = 2013] [outer = 0x95536c00] 23:57:05 INFO - PROCESS | 10427 | 1467874625112 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 23:57:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 23:57:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1787ms 23:57:05 INFO - PROCESS | 10427 | 1467874625185 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 23:57:05 INFO - PROCESS | 10427 | 1467874625195 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 23:57:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 23:57:05 INFO - PROCESS | 10427 | 1467874625205 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 23:57:05 INFO - PROCESS | 10427 | 1467874625209 Marionette TRACE conn4 <- [1,2654,null,{}] 23:57:05 INFO - PROCESS | 10427 | 1467874625287 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:05 INFO - PROCESS | 10427 | 1467874625295 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:05 INFO - PROCESS | 10427 | 1467874625536 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 23:57:05 INFO - PROCESS | 10427 | 1467874625915 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:05 INFO - PROCESS | 10427 | 1467874625926 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:05 INFO - PROCESS | 10427 | ++DOCSHELL 0x9946f800 == 38 [pid = 10427] [id = 671] 23:57:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9a444c00) [pid = 10427] [serial = 2014] [outer = (nil)] 23:57:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9a644c00) [pid = 10427] [serial = 2015] [outer = 0x9a444c00] 23:57:06 INFO - PROCESS | 10427 | 1467874626038 Marionette DEBUG loaded listener.js 23:57:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9a8a1400) [pid = 10427] [serial = 2016] [outer = 0x9a444c00] 23:57:07 INFO - PROCESS | 10427 | 1467874627141 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 23:57:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 23:57:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1987ms 23:57:07 INFO - PROCESS | 10427 | 1467874627191 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 23:57:07 INFO - PROCESS | 10427 | 1467874627196 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 23:57:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 23:57:07 INFO - PROCESS | 10427 | 1467874627214 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 23:57:07 INFO - PROCESS | 10427 | 1467874627230 Marionette TRACE conn4 <- [1,2658,null,{}] 23:57:07 INFO - PROCESS | 10427 | 1467874627306 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:07 INFO - PROCESS | 10427 | 1467874627318 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:07 INFO - PROCESS | 10427 | 1467874627662 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 23:57:08 INFO - PROCESS | 10427 | 1467874628022 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:08 INFO - PROCESS | 10427 | 1467874628038 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:08 INFO - PROCESS | 10427 | ++DOCSHELL 0x955d0c00 == 39 [pid = 10427] [id = 672] 23:57:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x96830400) [pid = 10427] [serial = 2017] [outer = (nil)] 23:57:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9b3ec800) [pid = 10427] [serial = 2018] [outer = 0x96830400] 23:57:08 INFO - PROCESS | 10427 | 1467874628177 Marionette DEBUG loaded listener.js 23:57:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9b865400) [pid = 10427] [serial = 2019] [outer = 0x96830400] 23:57:09 INFO - PROCESS | 10427 | 1467874629721 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 23:57:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 23:57:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 2566ms 23:57:09 INFO - PROCESS | 10427 | 1467874629774 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 23:57:09 INFO - PROCESS | 10427 | 1467874629782 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 23:57:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 23:57:09 INFO - PROCESS | 10427 | 1467874629834 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 23:57:09 INFO - PROCESS | 10427 | 1467874629839 Marionette TRACE conn4 <- [1,2662,null,{}] 23:57:09 INFO - PROCESS | 10427 | 1467874629900 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:09 INFO - PROCESS | 10427 | 1467874629909 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:10 INFO - PROCESS | 10427 | 1467874630286 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 23:57:10 INFO - PROCESS | 10427 | 1467874630571 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:10 INFO - PROCESS | 10427 | 1467874630583 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:10 INFO - PROCESS | 10427 | ++DOCSHELL 0x9ab8e800 == 40 [pid = 10427] [id = 673] 23:57:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9afcf400) [pid = 10427] [serial = 2020] [outer = (nil)] 23:57:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9c30f000) [pid = 10427] [serial = 2021] [outer = 0x9afcf400] 23:57:10 INFO - PROCESS | 10427 | 1467874630721 Marionette DEBUG loaded listener.js 23:57:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9c30c400) [pid = 10427] [serial = 2022] [outer = 0x9afcf400] 23:57:11 INFO - PROCESS | 10427 | 1467874631764 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 23:57:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 23:57:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 2015ms 23:57:11 INFO - PROCESS | 10427 | 1467874631809 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 23:57:11 INFO - PROCESS | 10427 | 1467874631815 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 23:57:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 23:57:11 INFO - PROCESS | 10427 | 1467874631824 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 23:57:11 INFO - PROCESS | 10427 | 1467874631829 Marionette TRACE conn4 <- [1,2666,null,{}] 23:57:11 INFO - PROCESS | 10427 | 1467874631838 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:11 INFO - PROCESS | 10427 | 1467874631844 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:12 INFO - PROCESS | 10427 | 1467874632093 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 23:57:12 INFO - PROCESS | 10427 | 1467874632391 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:12 INFO - PROCESS | 10427 | 1467874632413 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:12 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e4c400 == 41 [pid = 10427] [id = 674] 23:57:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9bca8800) [pid = 10427] [serial = 2023] [outer = (nil)] 23:57:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9c3e7800) [pid = 10427] [serial = 2024] [outer = 0x9bca8800] 23:57:12 INFO - PROCESS | 10427 | 1467874632606 Marionette DEBUG loaded listener.js 23:57:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9d6ec000) [pid = 10427] [serial = 2025] [outer = 0x9bca8800] 23:57:14 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:57:14 INFO - PROCESS | 10427 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:57:14 INFO - PROCESS | 10427 | 1467874634271 Marionette TRACE conn4 <- [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]]]}] 23:57: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) 23:57:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2506ms 23:57:14 INFO - PROCESS | 10427 | 1467874634345 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 23:57:14 INFO - PROCESS | 10427 | 1467874634349 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 23:57:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 23:57:14 INFO - PROCESS | 10427 | 1467874634362 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 23:57:14 INFO - PROCESS | 10427 | 1467874634369 Marionette TRACE conn4 <- [1,2670,null,{}] 23:57:14 INFO - PROCESS | 10427 | 1467874634377 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:14 INFO - PROCESS | 10427 | 1467874634382 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:14 INFO - PROCESS | 10427 | 1467874634552 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 23:57:14 INFO - PROCESS | 10427 | 1467874634738 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:14 INFO - PROCESS | 10427 | 1467874634746 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:14 INFO - PROCESS | 10427 | ++DOCSHELL 0x91f82c00 == 42 [pid = 10427] [id = 675] 23:57:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x9d61a800) [pid = 10427] [serial = 2026] [outer = (nil)] 23:57:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0xa209f400) [pid = 10427] [serial = 2027] [outer = 0x9d61a800] 23:57:14 INFO - PROCESS | 10427 | 1467874634823 Marionette DEBUG loaded listener.js 23:57:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0xa22a6000) [pid = 10427] [serial = 2028] [outer = 0x9d61a800] 23:57:16 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:57:16 INFO - PROCESS | 10427 | 1467874636379 Marionette TRACE conn4 <- [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\n"]]]}] 23:57:16 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 23:57:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:57:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 23:57:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:57:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2028ms 23:57:16 INFO - PROCESS | 10427 | 1467874636402 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 23:57:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 23:57:16 INFO - PROCESS | 10427 | 1467874636408 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 23:57:16 INFO - PROCESS | 10427 | 1467874636417 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 23:57:16 INFO - PROCESS | 10427 | 1467874636422 Marionette TRACE conn4 <- [1,2674,null,{}] 23:57:16 INFO - PROCESS | 10427 | 1467874636430 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:16 INFO - PROCESS | 10427 | 1467874636435 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:16 INFO - PROCESS | 10427 | 1467874636608 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 23:57:16 INFO - PROCESS | 10427 | 1467874636806 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:16 INFO - PROCESS | 10427 | 1467874636816 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:16 INFO - PROCESS | 10427 | ++DOCSHELL 0x91f81800 == 43 [pid = 10427] [id = 676] 23:57:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x92e4e400) [pid = 10427] [serial = 2029] [outer = (nil)] 23:57:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x93f0d000) [pid = 10427] [serial = 2030] [outer = 0x92e4e400] 23:57:16 INFO - PROCESS | 10427 | 1467874636994 Marionette DEBUG loaded listener.js 23:57:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x95530400) [pid = 10427] [serial = 2031] [outer = 0x92e4e400] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x930d3000 == 42 [pid = 10427] [id = 657] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x955d2400 == 41 [pid = 10427] [id = 658] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x92e42800 == 40 [pid = 10427] [id = 596] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x91f8cc00 == 39 [pid = 10427] [id = 656] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd4000 == 38 [pid = 10427] [id = 607] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x904e1800 == 37 [pid = 10427] [id = 668] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x904e0800 == 36 [pid = 10427] [id = 667] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x95659400 == 35 [pid = 10427] [id = 666] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x94a42800 == 34 [pid = 10427] [id = 665] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x91f89800 == 33 [pid = 10427] [id = 664] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x904e1000 == 32 [pid = 10427] [id = 663] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x9a8a8c00 == 31 [pid = 10427] [id = 662] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x91f88000 == 30 [pid = 10427] [id = 661] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x904e3400 == 29 [pid = 10427] [id = 659] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x904e1c00 == 28 [pid = 10427] [id = 660] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x97af0000 == 27 [pid = 10427] [id = 599] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x955d2000 == 26 [pid = 10427] [id = 601] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x92e43400 == 25 [pid = 10427] [id = 606] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x93274400 == 24 [pid = 10427] [id = 594] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x92e4e000 == 23 [pid = 10427] [id = 593] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x95564400 == 22 [pid = 10427] [id = 595] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x93f0f000 == 21 [pid = 10427] [id = 598] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x96832800 == 20 [pid = 10427] [id = 597] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x99845400 == 19 [pid = 10427] [id = 600] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x9c11c000 == 18 [pid = 10427] [id = 603] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x91f8ac00 == 17 [pid = 10427] [id = 605] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x930dfc00 == 16 [pid = 10427] [id = 604] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x9bc20400 == 15 [pid = 10427] [id = 602] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x93d5d800 == 14 [pid = 10427] [id = 655] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x91f82c00 == 13 [pid = 10427] [id = 675] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x92e4c400 == 12 [pid = 10427] [id = 674] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x9ab8e800 == 11 [pid = 10427] [id = 673] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x955d0c00 == 10 [pid = 10427] [id = 672] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x9946f800 == 9 [pid = 10427] [id = 671] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x91f81400 == 8 [pid = 10427] [id = 669] 23:57:18 INFO - PROCESS | 10427 | --DOCSHELL 0x9552fc00 == 7 [pid = 10427] [id = 670] 23:57:18 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x9564c800) [pid = 10427] [serial = 1944] [outer = (nil)] [url = about:blank] 23:57:18 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x9555d000) [pid = 10427] [serial = 1943] [outer = (nil)] [url = about:blank] 23:57:18 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x9a8a5400) [pid = 10427] [serial = 1947] [outer = (nil)] [url = about:blank] 23:57:18 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x9a837800) [pid = 10427] [serial = 1946] [outer = (nil)] [url = about:blank] 23:57:18 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9c3eac00) [pid = 10427] [serial = 1950] [outer = (nil)] [url = about:blank] 23:57:18 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x95654400) [pid = 10427] [serial = 1976] [outer = (nil)] [url = about:blank] 23:57:18 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x9c3ddc00) [pid = 10427] [serial = 1949] [outer = (nil)] [url = about:blank] 23:57:18 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x93f08800) [pid = 10427] [serial = 1973] [outer = (nil)] [url = about:blank] 23:57:18 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9d6ee800) [pid = 10427] [serial = 1952] [outer = (nil)] [url = about:blank] 23:57:18 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9687d400) [pid = 10427] [serial = 1968] [outer = (nil)] [url = about:blank] 23:57:18 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x955d4800) [pid = 10427] [serial = 1967] [outer = (nil)] [url = about:blank] 23:57:18 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0xa1136400) [pid = 10427] [serial = 1953] [outer = (nil)] [url = about:blank] 23:57:18 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0xa22a8400) [pid = 10427] [serial = 1956] [outer = (nil)] [url = about:blank] 23:57:18 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x91fd7c00) [pid = 10427] [serial = 1971] [outer = (nil)] [url = about:blank] 23:57:18 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0xa209f800) [pid = 10427] [serial = 1955] [outer = (nil)] [url = about:blank] 23:57:18 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0xa2ff2400) [pid = 10427] [serial = 1959] [outer = (nil)] [url = about:blank] 23:57:18 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0xa2fb7c00) [pid = 10427] [serial = 1958] [outer = (nil)] [url = about:blank] 23:57:18 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0xa3192400) [pid = 10427] [serial = 1962] [outer = (nil)] [url = about:blank] 23:57:18 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x91fcb800) [pid = 10427] [serial = 1970] [outer = (nil)] [url = about:blank] 23:57:18 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0xa310e400) [pid = 10427] [serial = 1961] [outer = (nil)] [url = about:blank] 23:57:18 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x95653800) [pid = 10427] [serial = 1965] [outer = (nil)] [url = about:blank] 23:57:18 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x930dec00) [pid = 10427] [serial = 1964] [outer = (nil)] [url = about:blank] 23:57:18 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x96877800) [pid = 10427] [serial = 1977] [outer = (nil)] [url = about:blank] 23:57:18 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x94a4c400) [pid = 10427] [serial = 1974] [outer = (nil)] [url = about:blank] 23:57:18 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x95563400) [pid = 10427] [serial = 1979] [outer = (nil)] [url = about:blank] 23:57:19 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:57:19 INFO - PROCESS | 10427 | 1467874639582 Marionette TRACE conn4 <- [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\n"]]]}] 23:57:19 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 23:57:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:57:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 23:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:57:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 3196ms 23:57:19 INFO - PROCESS | 10427 | 1467874639614 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 23:57:19 INFO - PROCESS | 10427 | 1467874639620 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 23:57:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 23:57:19 INFO - PROCESS | 10427 | 1467874639628 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 23:57:19 INFO - PROCESS | 10427 | 1467874639633 Marionette TRACE conn4 <- [1,2678,null,{}] 23:57:19 INFO - PROCESS | 10427 | 1467874639641 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:19 INFO - PROCESS | 10427 | 1467874639647 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:19 INFO - PROCESS | 10427 | 1467874639817 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 23:57:20 INFO - PROCESS | 10427 | 1467874639979 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:20 INFO - PROCESS | 10427 | 1467874639986 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:20 INFO - PROCESS | 10427 | ++DOCSHELL 0x91f8e800 == 8 [pid = 10427] [id = 677] 23:57:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x91f8fc00) [pid = 10427] [serial = 2032] [outer = (nil)] 23:57:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x92e48c00) [pid = 10427] [serial = 2033] [outer = 0x91f8fc00] 23:57:20 INFO - PROCESS | 10427 | 1467874640060 Marionette DEBUG loaded listener.js 23:57:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x930d6c00) [pid = 10427] [serial = 2034] [outer = 0x91f8fc00] 23:57:21 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:57:21 INFO - PROCESS | 10427 | 1467874641288 Marionette TRACE conn4 <- [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]]]}] 23:57:21 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) 23:57:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1686ms 23:57:21 INFO - PROCESS | 10427 | 1467874641322 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 23:57:21 INFO - PROCESS | 10427 | 1467874641330 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 23:57:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 23:57:21 INFO - PROCESS | 10427 | 1467874641351 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 23:57:21 INFO - PROCESS | 10427 | 1467874641355 Marionette TRACE conn4 <- [1,2682,null,{}] 23:57:21 INFO - PROCESS | 10427 | 1467874641362 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:21 INFO - PROCESS | 10427 | 1467874641367 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:21 INFO - PROCESS | 10427 | 1467874641658 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 23:57:21 INFO - PROCESS | 10427 | 1467874641703 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:21 INFO - PROCESS | 10427 | 1467874641710 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:21 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a41400 == 9 [pid = 10427] [id = 678] 23:57:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x94a4a000) [pid = 10427] [serial = 2035] [outer = (nil)] 23:57:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x94a50400) [pid = 10427] [serial = 2036] [outer = 0x94a4a000] 23:57:21 INFO - PROCESS | 10427 | 1467874641787 Marionette DEBUG loaded listener.js 23:57:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9553b800) [pid = 10427] [serial = 2037] [outer = 0x94a4a000] 23:57:23 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:57:23 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9327b800) [pid = 10427] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 23:57:23 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9a356400) [pid = 10427] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 23:57:23 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x91fd0400) [pid = 10427] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 23:57:23 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x94a7cc00) [pid = 10427] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 23:57:23 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x91f87400) [pid = 10427] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 23:57:23 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x91f86c00) [pid = 10427] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 23:57:23 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x955d4000) [pid = 10427] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 23:57:23 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x92e4f800) [pid = 10427] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 23:57:23 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x9a8ab000) [pid = 10427] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 23:57:23 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0x9a2d0000) [pid = 10427] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 23:57:23 INFO - PROCESS | 10427 | 1467874643450 Marionette TRACE conn4 <- [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]]]}] 23:57:23 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) 23:57:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2144ms 23:57:23 INFO - PROCESS | 10427 | 1467874643494 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 23:57:23 INFO - PROCESS | 10427 | 1467874643498 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 23:57:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 23:57:23 INFO - PROCESS | 10427 | 1467874643505 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 23:57:23 INFO - PROCESS | 10427 | 1467874643512 Marionette TRACE conn4 <- [1,2686,null,{}] 23:57:23 INFO - PROCESS | 10427 | 1467874643530 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:23 INFO - PROCESS | 10427 | 1467874643540 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:23 INFO - PROCESS | 10427 | 1467874643781 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 23:57:23 INFO - PROCESS | 10427 | 1467874643882 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:23 INFO - PROCESS | 10427 | 1467874643894 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:23 INFO - PROCESS | 10427 | ++DOCSHELL 0x9564c400 == 10 [pid = 10427] [id = 679] 23:57:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x9564d800) [pid = 10427] [serial = 2038] [outer = (nil)] 23:57:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x95653800) [pid = 10427] [serial = 2039] [outer = 0x9564d800] 23:57:23 INFO - PROCESS | 10427 | 1467874643975 Marionette DEBUG loaded listener.js 23:57:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x96833400) [pid = 10427] [serial = 2040] [outer = 0x9564d800] 23:57:25 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:57:25 INFO - PROCESS | 10427 | 1467874645462 Marionette TRACE conn4 <- [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\n"]]]}] 23:57:25 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 23:57:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:57:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 23:57:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:57:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2001ms 23:57:25 INFO - PROCESS | 10427 | 1467874645524 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 23:57:25 INFO - PROCESS | 10427 | 1467874645536 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 23:57:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 23:57:25 INFO - PROCESS | 10427 | 1467874645552 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 23:57:25 INFO - PROCESS | 10427 | 1467874645561 Marionette TRACE conn4 <- [1,2690,null,{}] 23:57:25 INFO - PROCESS | 10427 | 1467874645719 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:25 INFO - PROCESS | 10427 | 1467874645728 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:26 INFO - PROCESS | 10427 | 1467874646022 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 23:57:26 INFO - PROCESS | 10427 | 1467874646230 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:26 INFO - PROCESS | 10427 | 1467874646239 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:26 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e43400 == 11 [pid = 10427] [id = 680] 23:57:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x92e44000) [pid = 10427] [serial = 2041] [outer = (nil)] 23:57:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x92e48400) [pid = 10427] [serial = 2042] [outer = 0x92e44000] 23:57:26 INFO - PROCESS | 10427 | 1467874646411 Marionette DEBUG loaded listener.js 23:57:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x930dd000) [pid = 10427] [serial = 2043] [outer = 0x92e44000] 23:57:27 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:57:27 INFO - PROCESS | 10427 | 1467874647976 Marionette TRACE conn4 <- [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\n"]]]}] 23:57:27 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.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 23:57:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:57:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 23:57:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:57:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2453ms 23:57:28 INFO - PROCESS | 10427 | 1467874648004 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 23:57:28 INFO - PROCESS | 10427 | 1467874648014 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 23:57:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 23:57:28 INFO - PROCESS | 10427 | 1467874648150 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 23:57:28 INFO - PROCESS | 10427 | 1467874648155 Marionette TRACE conn4 <- [1,2694,null,{}] 23:57:28 INFO - PROCESS | 10427 | 1467874648168 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:28 INFO - PROCESS | 10427 | 1467874648174 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:28 INFO - PROCESS | 10427 | 1467874648415 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 23:57:28 INFO - PROCESS | 10427 | 1467874648623 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:28 INFO - PROCESS | 10427 | 1467874648632 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:28 INFO - PROCESS | 10427 | ++DOCSHELL 0x95533400 == 12 [pid = 10427] [id = 681] 23:57:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x95537000) [pid = 10427] [serial = 2044] [outer = (nil)] 23:57:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x95562800) [pid = 10427] [serial = 2045] [outer = 0x95537000] 23:57:28 INFO - PROCESS | 10427 | 1467874648790 Marionette DEBUG loaded listener.js 23:57:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x955dbc00) [pid = 10427] [serial = 2046] [outer = 0x95537000] 23:57:30 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:57:30 INFO - PROCESS | 10427 | 1467874650675 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 23:57:30 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 23:57:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:57:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 23:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:57:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2664ms 23:57:30 INFO - PROCESS | 10427 | 1467874650758 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 23:57:30 INFO - PROCESS | 10427 | 1467874650764 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 23:57:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 23:57:30 INFO - PROCESS | 10427 | 1467874650772 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 23:57:30 INFO - PROCESS | 10427 | 1467874650780 Marionette TRACE conn4 <- [1,2698,null,{}] 23:57:30 INFO - PROCESS | 10427 | 1467874650801 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:30 INFO - PROCESS | 10427 | 1467874650812 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:31 INFO - PROCESS | 10427 | 1467874651049 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 23:57:31 INFO - PROCESS | 10427 | 1467874651244 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:31 INFO - PROCESS | 10427 | 1467874651258 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:31 INFO - PROCESS | 10427 | ++DOCSHELL 0x99469c00 == 13 [pid = 10427] [id = 682] 23:57:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9946b000) [pid = 10427] [serial = 2047] [outer = (nil)] 23:57:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9984d800) [pid = 10427] [serial = 2048] [outer = 0x9946b000] 23:57:31 INFO - PROCESS | 10427 | 1467874651407 Marionette DEBUG loaded listener.js 23:57:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9a2d1000) [pid = 10427] [serial = 2049] [outer = 0x9946b000] 23:57:33 INFO - PROCESS | 10427 | SkCairoFTTypeface::onFilterRec unimplemented 23:57:33 INFO - PROCESS | 10427 | 1467874653154 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 23:57:33 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 23:57:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:57:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 23:57:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:57:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2453ms 23:57:33 INFO - PROCESS | 10427 | 1467874653232 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 23:57:33 INFO - PROCESS | 10427 | 1467874653239 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 23:57:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 23:57:33 INFO - PROCESS | 10427 | 1467874653250 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 23:57:33 INFO - PROCESS | 10427 | 1467874653255 Marionette TRACE conn4 <- [1,2702,null,{}] 23:57:33 INFO - PROCESS | 10427 | 1467874653266 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:33 INFO - PROCESS | 10427 | 1467874653272 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:33 INFO - PROCESS | 10427 | 1467874653490 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 23:57:33 INFO - PROCESS | 10427 | 1467874653792 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:33 INFO - PROCESS | 10427 | 1467874653806 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:33 INFO - PROCESS | 10427 | --DOCSHELL 0x94a41400 == 12 [pid = 10427] [id = 678] 23:57:33 INFO - PROCESS | 10427 | --DOCSHELL 0x91f8e800 == 11 [pid = 10427] [id = 677] 23:57:33 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e7400 == 12 [pid = 10427] [id = 683] 23:57:33 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x91f8e800) [pid = 10427] [serial = 2050] [outer = (nil)] 23:57:33 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x92e4bc00) [pid = 10427] [serial = 2051] [outer = 0x91f8e800] 23:57:33 INFO - PROCESS | 10427 | 1467874653890 Marionette DEBUG loaded listener.js 23:57:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x930de800) [pid = 10427] [serial = 2052] [outer = 0x91f8e800] 23:57:34 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9a094400) [pid = 10427] [serial = 2006] [outer = (nil)] [url = about:blank] 23:57:34 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9ab8bc00) [pid = 10427] [serial = 2003] [outer = (nil)] [url = about:blank] 23:57:34 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x92e45800) [pid = 10427] [serial = 1994] [outer = (nil)] [url = about:blank] 23:57:34 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x930d6800) [pid = 10427] [serial = 1995] [outer = (nil)] [url = about:blank] 23:57:34 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x95560000) [pid = 10427] [serial = 1997] [outer = (nil)] [url = about:blank] 23:57:34 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x955db800) [pid = 10427] [serial = 1998] [outer = (nil)] [url = about:blank] 23:57:34 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9afcd800) [pid = 10427] [serial = 1991] [outer = (nil)] [url = about:blank] 23:57:34 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x9afd3000) [pid = 10427] [serial = 1992] [outer = (nil)] [url = about:blank] 23:57:34 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x930dc800) [pid = 10427] [serial = 1982] [outer = (nil)] [url = about:blank] 23:57:34 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x93d5b800) [pid = 10427] [serial = 1983] [outer = (nil)] [url = about:blank] 23:57:34 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x99844800) [pid = 10427] [serial = 1985] [outer = (nil)] [url = about:blank] 23:57:34 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x9a447c00) [pid = 10427] [serial = 1986] [outer = (nil)] [url = about:blank] 23:57:34 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x99f77800) [pid = 10427] [serial = 1980] [outer = (nil)] [url = about:blank] 23:57:34 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x9aaba000) [pid = 10427] [serial = 1988] [outer = (nil)] [url = about:blank] 23:57:34 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0x9aac8800) [pid = 10427] [serial = 1989] [outer = (nil)] [url = about:blank] 23:57:34 INFO - PROCESS | 10427 | --DOMWINDOW == 61 (0x9a699400) [pid = 10427] [serial = 2001] [outer = (nil)] [url = about:blank] 23:57:34 INFO - PROCESS | 10427 | --DOMWINDOW == 60 (0x9ae65800) [pid = 10427] [serial = 2004] [outer = (nil)] [url = about:blank] 23:57:34 INFO - PROCESS | 10427 | --DOMWINDOW == 59 (0x9a642800) [pid = 10427] [serial = 2000] [outer = (nil)] [url = about:blank] 23:57:34 INFO - PROCESS | 10427 | --DOMWINDOW == 58 (0x9ab8d800) [pid = 10427] [serial = 2007] [outer = (nil)] [url = about:blank] 23:57:34 INFO - PROCESS | 10427 | 1467874654815 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 23:57:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 23:57:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1590ms 23:57:34 INFO - PROCESS | 10427 | 1467874654839 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 23:57:34 INFO - PROCESS | 10427 | 1467874654847 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 23:57:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 23:57:34 INFO - PROCESS | 10427 | 1467874654860 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 23:57:34 INFO - PROCESS | 10427 | 1467874654864 Marionette TRACE conn4 <- [1,2706,null,{}] 23:57:34 INFO - PROCESS | 10427 | 1467874654872 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:34 INFO - PROCESS | 10427 | 1467874654877 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:35 INFO - PROCESS | 10427 | 1467874655071 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 23:57:35 INFO - PROCESS | 10427 | 1467874655220 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:35 INFO - PROCESS | 10427 | 1467874655227 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:35 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd0000 == 13 [pid = 10427] [id = 684] 23:57:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 59 (0x95539800) [pid = 10427] [serial = 2053] [outer = (nil)] 23:57:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 60 (0x95560000) [pid = 10427] [serial = 2054] [outer = 0x95539800] 23:57:35 INFO - PROCESS | 10427 | 1467874655316 Marionette DEBUG loaded listener.js 23:57:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 61 (0x9564d400) [pid = 10427] [serial = 2055] [outer = 0x95539800] 23:57:36 INFO - PROCESS | 10427 | 1467874656284 Marionette TRACE conn4 <- [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]]]}] 23:57:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 23:57:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1445ms 23:57:36 INFO - PROCESS | 10427 | 1467874656304 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 23:57:36 INFO - PROCESS | 10427 | 1467874656307 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 23:57:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 23:57:36 INFO - PROCESS | 10427 | 1467874656316 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 23:57:36 INFO - PROCESS | 10427 | 1467874656322 Marionette TRACE conn4 <- [1,2710,null,{}] 23:57:36 INFO - PROCESS | 10427 | 1467874656341 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:36 INFO - PROCESS | 10427 | 1467874656350 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:36 INFO - PROCESS | 10427 | 1467874656555 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 23:57:36 INFO - PROCESS | 10427 | 1467874656721 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:36 INFO - PROCESS | 10427 | 1467874656732 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:36 INFO - PROCESS | 10427 | ++DOCSHELL 0x99840400 == 14 [pid = 10427] [id = 685] 23:57:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 62 (0x99844800) [pid = 10427] [serial = 2056] [outer = (nil)] 23:57:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x9a2d0000) [pid = 10427] [serial = 2057] [outer = 0x99844800] 23:57:36 INFO - PROCESS | 10427 | 1467874656816 Marionette DEBUG loaded listener.js 23:57:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x9a4cf000) [pid = 10427] [serial = 2058] [outer = 0x99844800] 23:57:37 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x91f81c00) [pid = 10427] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 23:57:37 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0x95536c00) [pid = 10427] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 23:57:37 INFO - PROCESS | 10427 | --DOMWINDOW == 61 (0x9a444c00) [pid = 10427] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 23:57:37 INFO - PROCESS | 10427 | --DOMWINDOW == 60 (0x96830400) [pid = 10427] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 23:57:37 INFO - PROCESS | 10427 | --DOMWINDOW == 59 (0x94a4a000) [pid = 10427] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 23:57:37 INFO - PROCESS | 10427 | --DOMWINDOW == 58 (0x92e4e400) [pid = 10427] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 23:57:37 INFO - PROCESS | 10427 | --DOMWINDOW == 57 (0x9afcf400) [pid = 10427] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 23:57:37 INFO - PROCESS | 10427 | --DOMWINDOW == 56 (0x9bca8800) [pid = 10427] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 23:57:37 INFO - PROCESS | 10427 | --DOMWINDOW == 55 (0x9d61a800) [pid = 10427] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 23:57:37 INFO - PROCESS | 10427 | --DOMWINDOW == 54 (0x91f8fc00) [pid = 10427] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 23:57:38 INFO - PROCESS | 10427 | 1467874658136 Marionette TRACE conn4 <- [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] 23:57:38 INFO - PROCESS | 10427 | 1467874658165 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 23:57:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 23:57:38 INFO - PROCESS | 10427 | 1467874658174 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 23:57:38 INFO - PROCESS | 10427 | 1467874658179 Marionette TRACE conn4 <- [1,2714,null,{}] 23:57:38 INFO - PROCESS | 10427 | 1467874658211 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:38 INFO - PROCESS | 10427 | 1467874658217 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:38 INFO - PROCESS | 10427 | 1467874658432 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 23:57:38 INFO - PROCESS | 10427 | 1467874658674 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:38 INFO - PROCESS | 10427 | 1467874658682 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:38 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fcf000 == 15 [pid = 10427] [id = 686] 23:57:38 INFO - PROCESS | 10427 | ++DOMWINDOW == 55 (0x92e4e000) [pid = 10427] [serial = 2059] [outer = (nil)] 23:57:38 INFO - PROCESS | 10427 | ++DOMWINDOW == 56 (0x95534800) [pid = 10427] [serial = 2060] [outer = 0x92e4e000] 23:57:38 INFO - PROCESS | 10427 | 1467874658781 Marionette DEBUG loaded listener.js 23:57:38 INFO - PROCESS | 10427 | ++DOMWINDOW == 57 (0x930d5800) [pid = 10427] [serial = 2061] [outer = 0x92e4e000] 23:57:39 INFO - PROCESS | 10427 | 1467874659710 Marionette TRACE conn4 <- [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]]]}] 23:57:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 23:57:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1550ms 23:57:39 INFO - PROCESS | 10427 | 1467874659724 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 23:57:39 INFO - PROCESS | 10427 | 1467874659731 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 23:57:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 23:57:39 INFO - PROCESS | 10427 | 1467874659742 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 23:57:39 INFO - PROCESS | 10427 | 1467874659746 Marionette TRACE conn4 <- [1,2718,null,{}] 23:57:39 INFO - PROCESS | 10427 | 1467874659753 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:39 INFO - PROCESS | 10427 | 1467874659759 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:40 INFO - PROCESS | 10427 | 1467874660008 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 23:57:40 INFO - PROCESS | 10427 | 1467874660144 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:40 INFO - PROCESS | 10427 | 1467874660155 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:40 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fca400 == 16 [pid = 10427] [id = 687] 23:57:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 58 (0x99845400) [pid = 10427] [serial = 2062] [outer = (nil)] 23:57:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 59 (0x9a398800) [pid = 10427] [serial = 2063] [outer = 0x99845400] 23:57:40 INFO - PROCESS | 10427 | 1467874660243 Marionette DEBUG loaded listener.js 23:57:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 60 (0x9a444c00) [pid = 10427] [serial = 2064] [outer = 0x99845400] 23:57:41 INFO - PROCESS | 10427 | 1467874661291 Marionette TRACE conn4 <- [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] 23:57:41 INFO - PROCESS | 10427 | 1467874661339 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 23:57:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 23:57:41 INFO - PROCESS | 10427 | 1467874661346 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 23:57:41 INFO - PROCESS | 10427 | 1467874661352 Marionette TRACE conn4 <- [1,2722,null,{}] 23:57:41 INFO - PROCESS | 10427 | 1467874661369 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:41 INFO - PROCESS | 10427 | 1467874661378 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:41 INFO - PROCESS | 10427 | 1467874661620 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 23:57:41 INFO - PROCESS | 10427 | 1467874661849 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:41 INFO - PROCESS | 10427 | 1467874661858 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:41 INFO - PROCESS | 10427 | ++DOCSHELL 0x9aac8800 == 17 [pid = 10427] [id = 688] 23:57:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 61 (0x9ab81c00) [pid = 10427] [serial = 2065] [outer = (nil)] 23:57:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 62 (0x9ab85800) [pid = 10427] [serial = 2066] [outer = 0x9ab81c00] 23:57:41 INFO - PROCESS | 10427 | 1467874661989 Marionette DEBUG loaded listener.js 23:57:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x9ae62c00) [pid = 10427] [serial = 2067] [outer = 0x9ab81c00] 23:57:42 INFO - PROCESS | 10427 | 1467874662931 Marionette TRACE conn4 <- [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] 23:57:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 23:57:42 INFO - PROCESS | 10427 | 1467874662992 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 23:57:43 INFO - PROCESS | 10427 | 1467874662998 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 23:57:43 INFO - PROCESS | 10427 | 1467874663002 Marionette TRACE conn4 <- [1,2726,null,{}] 23:57:43 INFO - PROCESS | 10427 | 1467874663007 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:43 INFO - PROCESS | 10427 | 1467874663013 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:43 INFO - PROCESS | 10427 | 1467874663189 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 23:57:43 INFO - PROCESS | 10427 | 1467874663377 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:43 INFO - PROCESS | 10427 | 1467874663386 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:43 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e41800 == 18 [pid = 10427] [id = 689] 23:57:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x9a642c00) [pid = 10427] [serial = 2068] [outer = (nil)] 23:57:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x9afd4800) [pid = 10427] [serial = 2069] [outer = 0x9a642c00] 23:57:43 INFO - PROCESS | 10427 | 1467874663469 Marionette DEBUG loaded listener.js 23:57:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x9b3e7400) [pid = 10427] [serial = 2070] [outer = 0x9a642c00] 23:57:44 INFO - PROCESS | 10427 | 1467874664429 Marionette TRACE conn4 <- [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]]]}] 23:57:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 23:57:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1486ms 23:57:44 INFO - PROCESS | 10427 | 1467874664483 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 23:57:44 INFO - PROCESS | 10427 | 1467874664491 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 23:57:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 23:57:44 INFO - PROCESS | 10427 | 1467874664503 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 23:57:44 INFO - PROCESS | 10427 | 1467874664506 Marionette TRACE conn4 <- [1,2730,null,{}] 23:57:44 INFO - PROCESS | 10427 | 1467874664515 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:44 INFO - PROCESS | 10427 | 1467874664520 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:44 INFO - PROCESS | 10427 | 1467874664721 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 23:57:44 INFO - PROCESS | 10427 | 1467874664908 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:44 INFO - PROCESS | 10427 | 1467874664916 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:44 INFO - PROCESS | 10427 | ++DOCSHELL 0x99847c00 == 19 [pid = 10427] [id = 690] 23:57:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9ab81400) [pid = 10427] [serial = 2071] [outer = (nil)] 23:57:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x9b861400) [pid = 10427] [serial = 2072] [outer = 0x9ab81400] 23:57:45 INFO - PROCESS | 10427 | 1467874665037 Marionette DEBUG loaded listener.js 23:57:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x9bc1f000) [pid = 10427] [serial = 2073] [outer = 0x9ab81400] 23:57:46 INFO - PROCESS | 10427 | 1467874666433 Marionette TRACE conn4 <- [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\n"]]]}] 23:57:46 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 23:57:46 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 23:57:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 23:57:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:57:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1986ms 23:57:46 INFO - PROCESS | 10427 | 1467874666516 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 23:57:46 INFO - PROCESS | 10427 | 1467874666520 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 23:57:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 23:57:46 INFO - PROCESS | 10427 | 1467874666527 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 23:57:46 INFO - PROCESS | 10427 | 1467874666531 Marionette TRACE conn4 <- [1,2734,null,{}] 23:57:46 INFO - PROCESS | 10427 | 1467874666585 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:46 INFO - PROCESS | 10427 | 1467874666596 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:46 INFO - PROCESS | 10427 | 1467874666847 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 23:57:47 INFO - PROCESS | 10427 | 1467874667165 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:47 INFO - PROCESS | 10427 | 1467874667176 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:47 INFO - PROCESS | 10427 | ++DOCSHELL 0x91f81c00 == 20 [pid = 10427] [id = 691] 23:57:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x91f84000) [pid = 10427] [serial = 2074] [outer = (nil)] 23:57:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x91f8c800) [pid = 10427] [serial = 2075] [outer = 0x91f84000] 23:57:47 INFO - PROCESS | 10427 | 1467874667248 Marionette DEBUG loaded listener.js 23:57:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x91fd2c00) [pid = 10427] [serial = 2076] [outer = 0x91f84000] 23:57:49 INFO - PROCESS | 10427 | --DOCSHELL 0x91f81800 == 19 [pid = 10427] [id = 676] 23:57:49 INFO - PROCESS | 10427 | --DOCSHELL 0x92e43400 == 18 [pid = 10427] [id = 680] 23:57:49 INFO - PROCESS | 10427 | --DOCSHELL 0x95533400 == 17 [pid = 10427] [id = 681] 23:57:49 INFO - PROCESS | 10427 | --DOCSHELL 0x9564c400 == 16 [pid = 10427] [id = 679] 23:57:49 INFO - PROCESS | 10427 | --DOCSHELL 0x99469c00 == 15 [pid = 10427] [id = 682] 23:57:49 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x95653800) [pid = 10427] [serial = 2039] [outer = (nil)] [url = about:blank] 23:57:49 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x91fd1400) [pid = 10427] [serial = 2010] [outer = (nil)] [url = about:blank] 23:57:49 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x91f8c000) [pid = 10427] [serial = 2009] [outer = (nil)] [url = about:blank] 23:57:49 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x96825000) [pid = 10427] [serial = 2013] [outer = (nil)] [url = about:blank] 23:57:49 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x95564000) [pid = 10427] [serial = 2012] [outer = (nil)] [url = about:blank] 23:57:49 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x9a8a1400) [pid = 10427] [serial = 2016] [outer = (nil)] [url = about:blank] 23:57:49 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x9a644c00) [pid = 10427] [serial = 2015] [outer = (nil)] [url = about:blank] 23:57:49 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x9b865400) [pid = 10427] [serial = 2019] [outer = (nil)] [url = about:blank] 23:57:49 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x9b3ec800) [pid = 10427] [serial = 2018] [outer = (nil)] [url = about:blank] 23:57:49 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0x94a50400) [pid = 10427] [serial = 2036] [outer = (nil)] [url = about:blank] 23:57:49 INFO - PROCESS | 10427 | --DOMWINDOW == 61 (0x95530400) [pid = 10427] [serial = 2031] [outer = (nil)] [url = about:blank] 23:57:49 INFO - PROCESS | 10427 | --DOMWINDOW == 60 (0x93f0d000) [pid = 10427] [serial = 2030] [outer = (nil)] [url = about:blank] 23:57:49 INFO - PROCESS | 10427 | --DOMWINDOW == 59 (0x9c30c400) [pid = 10427] [serial = 2022] [outer = (nil)] [url = about:blank] 23:57:49 INFO - PROCESS | 10427 | --DOMWINDOW == 58 (0x9c30f000) [pid = 10427] [serial = 2021] [outer = (nil)] [url = about:blank] 23:57:49 INFO - PROCESS | 10427 | --DOMWINDOW == 57 (0x9d6ec000) [pid = 10427] [serial = 2025] [outer = (nil)] [url = about:blank] 23:57:49 INFO - PROCESS | 10427 | --DOMWINDOW == 56 (0x9c3e7800) [pid = 10427] [serial = 2024] [outer = (nil)] [url = about:blank] 23:57:49 INFO - PROCESS | 10427 | --DOMWINDOW == 55 (0xa22a6000) [pid = 10427] [serial = 2028] [outer = (nil)] [url = about:blank] 23:57:49 INFO - PROCESS | 10427 | --DOMWINDOW == 54 (0xa209f400) [pid = 10427] [serial = 2027] [outer = (nil)] [url = about:blank] 23:57:49 INFO - PROCESS | 10427 | --DOMWINDOW == 53 (0x92e48c00) [pid = 10427] [serial = 2033] [outer = (nil)] [url = about:blank] 23:57:49 INFO - PROCESS | 10427 | --DOMWINDOW == 52 (0x9553b800) [pid = 10427] [serial = 2037] [outer = (nil)] [url = about:blank] 23:57:49 INFO - PROCESS | 10427 | --DOMWINDOW == 51 (0x930d6c00) [pid = 10427] [serial = 2034] [outer = (nil)] [url = about:blank] 23:57:49 INFO - PROCESS | 10427 | 1467874669690 Marionette TRACE conn4 <- [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]]]}] 23:57:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 23:57:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 3246ms 23:57:49 INFO - PROCESS | 10427 | 1467874669777 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 23:57:49 INFO - PROCESS | 10427 | 1467874669786 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 23:57:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 23:57:49 INFO - PROCESS | 10427 | 1467874669799 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 23:57:49 INFO - PROCESS | 10427 | 1467874669806 Marionette TRACE conn4 <- [1,2738,null,{}] 23:57:49 INFO - PROCESS | 10427 | 1467874669835 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:49 INFO - PROCESS | 10427 | 1467874669844 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:50 INFO - PROCESS | 10427 | 1467874670049 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 23:57:50 INFO - PROCESS | 10427 | 1467874670325 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:50 INFO - PROCESS | 10427 | 1467874670343 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:50 INFO - PROCESS | 10427 | ++DOCSHELL 0x91f86000 == 16 [pid = 10427] [id = 692] 23:57:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 52 (0x91fcb000) [pid = 10427] [serial = 2077] [outer = (nil)] 23:57:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 53 (0x92e4a800) [pid = 10427] [serial = 2078] [outer = 0x91fcb000] 23:57:50 INFO - PROCESS | 10427 | 1467874670447 Marionette DEBUG loaded listener.js 23:57:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 54 (0x92e4c800) [pid = 10427] [serial = 2079] [outer = 0x91fcb000] 23:57:51 INFO - PROCESS | 10427 | 1467874671412 Marionette TRACE conn4 <- [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]]]}] 23:57:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 23:57:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1641ms 23:57:51 INFO - PROCESS | 10427 | 1467874671443 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 23:57:51 INFO - PROCESS | 10427 | 1467874671451 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 23:57:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 23:57:51 INFO - PROCESS | 10427 | 1467874671463 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 23:57:51 INFO - PROCESS | 10427 | 1467874671467 Marionette TRACE conn4 <- [1,2742,null,{}] 23:57:51 INFO - PROCESS | 10427 | 1467874671479 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:51 INFO - PROCESS | 10427 | 1467874671483 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:51 INFO - PROCESS | 10427 | 1467874671658 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 23:57:51 INFO - PROCESS | 10427 | 1467874671669 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:51 INFO - PROCESS | 10427 | 1467874671680 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:51 INFO - PROCESS | 10427 | ++DOCSHELL 0x93f01400 == 17 [pid = 10427] [id = 693] 23:57:51 INFO - PROCESS | 10427 | ++DOMWINDOW == 55 (0x93f07400) [pid = 10427] [serial = 2080] [outer = (nil)] 23:57:51 INFO - PROCESS | 10427 | ++DOMWINDOW == 56 (0x94a49000) [pid = 10427] [serial = 2081] [outer = 0x93f07400] 23:57:51 INFO - PROCESS | 10427 | 1467874671756 Marionette DEBUG loaded listener.js 23:57:51 INFO - PROCESS | 10427 | ++DOMWINDOW == 57 (0x94a7e400) [pid = 10427] [serial = 2082] [outer = 0x93f07400] 23:57:52 INFO - PROCESS | 10427 | 1467874672874 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 23:57:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 23:57:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1488ms 23:57:52 INFO - PROCESS | 10427 | 1467874672953 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 23:57:52 INFO - PROCESS | 10427 | 1467874672957 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 23:57:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 23:57:52 INFO - PROCESS | 10427 | 1467874672966 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 23:57:52 INFO - PROCESS | 10427 | 1467874672973 Marionette TRACE conn4 <- [1,2746,null,{}] 23:57:53 INFO - PROCESS | 10427 | 1467874673004 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:53 INFO - PROCESS | 10427 | 1467874673016 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:53 INFO - PROCESS | 10427 | 1467874673277 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 23:57:53 INFO - PROCESS | 10427 | 1467874673509 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:53 INFO - PROCESS | 10427 | 1467874673521 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:53 INFO - PROCESS | 10427 | ++DOCSHELL 0x95656800 == 18 [pid = 10427] [id = 694] 23:57:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 58 (0x95657800) [pid = 10427] [serial = 2083] [outer = (nil)] 23:57:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 59 (0x96826000) [pid = 10427] [serial = 2084] [outer = 0x95657800] 23:57:53 INFO - PROCESS | 10427 | 1467874673624 Marionette DEBUG loaded listener.js 23:57:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 60 (0x97ae8400) [pid = 10427] [serial = 2085] [outer = 0x95657800] 23:57:54 INFO - PROCESS | 10427 | --DOMWINDOW == 59 (0x9564d800) [pid = 10427] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 23:57:54 INFO - PROCESS | 10427 | --DOMWINDOW == 58 (0x95539800) [pid = 10427] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 23:57:54 INFO - PROCESS | 10427 | --DOMWINDOW == 57 (0x95537000) [pid = 10427] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 23:57:54 INFO - PROCESS | 10427 | --DOMWINDOW == 56 (0x9946b000) [pid = 10427] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 23:57:54 INFO - PROCESS | 10427 | --DOMWINDOW == 55 (0x92e44000) [pid = 10427] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 23:57:54 INFO - PROCESS | 10427 | --DOMWINDOW == 54 (0x91f8e800) [pid = 10427] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 23:57:54 INFO - PROCESS | 10427 | --DOMWINDOW == 53 (0x99844800) [pid = 10427] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 23:57:55 INFO - PROCESS | 10427 | 1467874675181 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 23:57:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 23:57:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 2256ms 23:57:55 INFO - PROCESS | 10427 | 1467874675222 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 23:57:55 INFO - PROCESS | 10427 | 1467874675226 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 23:57:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 23:57:55 INFO - PROCESS | 10427 | 1467874675232 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 23:57:55 INFO - PROCESS | 10427 | 1467874675249 Marionette TRACE conn4 <- [1,2750,null,{}] 23:57:55 INFO - PROCESS | 10427 | 1467874675295 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:55 INFO - PROCESS | 10427 | 1467874675301 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:55 INFO - PROCESS | 10427 | 1467874675448 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 23:57:55 INFO - PROCESS | 10427 | 1467874675584 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:55 INFO - PROCESS | 10427 | 1467874675593 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:55 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fcbc00 == 19 [pid = 10427] [id = 695] 23:57:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 54 (0x930d7000) [pid = 10427] [serial = 2086] [outer = (nil)] 23:57:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 55 (0x97ae8c00) [pid = 10427] [serial = 2087] [outer = 0x930d7000] 23:57:55 INFO - PROCESS | 10427 | 1467874675662 Marionette DEBUG loaded listener.js 23:57:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 56 (0x99844800) [pid = 10427] [serial = 2088] [outer = 0x930d7000] 23:57:56 INFO - PROCESS | 10427 | 1467874676496 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 23:57:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 23:57:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1333ms 23:57:56 INFO - PROCESS | 10427 | 1467874676570 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 23:57:56 INFO - PROCESS | 10427 | 1467874676574 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 23:57:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 23:57:56 INFO - PROCESS | 10427 | 1467874676584 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 23:57:56 INFO - PROCESS | 10427 | 1467874676589 Marionette TRACE conn4 <- [1,2754,null,{}] 23:57:56 INFO - PROCESS | 10427 | 1467874676597 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:56 INFO - PROCESS | 10427 | 1467874676604 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:56 INFO - PROCESS | 10427 | 1467874676832 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 23:57:57 INFO - PROCESS | 10427 | 1467874677208 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:57 INFO - PROCESS | 10427 | 1467874677223 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:57 INFO - PROCESS | 10427 | ++DOCSHELL 0x904ea000 == 20 [pid = 10427] [id = 696] 23:57:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 57 (0x904eb400) [pid = 10427] [serial = 2089] [outer = (nil)] 23:57:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 58 (0x91f83400) [pid = 10427] [serial = 2090] [outer = 0x904eb400] 23:57:57 INFO - PROCESS | 10427 | 1467874677403 Marionette DEBUG loaded listener.js 23:57:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 59 (0x91fcc400) [pid = 10427] [serial = 2091] [outer = 0x904eb400] 23:57:58 INFO - PROCESS | 10427 | 1467874678673 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 23:57:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 23:57:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 2137ms 23:57:58 INFO - PROCESS | 10427 | 1467874678725 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 23:57:58 INFO - PROCESS | 10427 | 1467874678733 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 23:57:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 23:57:58 INFO - PROCESS | 10427 | 1467874678745 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 23:57:58 INFO - PROCESS | 10427 | 1467874678750 Marionette TRACE conn4 <- [1,2758,null,{}] 23:57:58 INFO - PROCESS | 10427 | 1467874678762 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:57:58 INFO - PROCESS | 10427 | 1467874678774 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:59 INFO - PROCESS | 10427 | 1467874679046 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 23:57:59 INFO - PROCESS | 10427 | 1467874679321 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:59 INFO - PROCESS | 10427 | 1467874679331 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:57:59 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d1f400 == 21 [pid = 10427] [id = 697] 23:57:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 60 (0x94a7b400) [pid = 10427] [serial = 2092] [outer = (nil)] 23:57:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 61 (0x95537800) [pid = 10427] [serial = 2093] [outer = 0x94a7b400] 23:57:59 INFO - PROCESS | 10427 | 1467874679413 Marionette DEBUG loaded listener.js 23:57:59 INFO - PROCESS | 10427 | ++DOMWINDOW == 62 (0x9555f800) [pid = 10427] [serial = 2094] [outer = 0x94a7b400] 23:58:00 INFO - PROCESS | 10427 | 1467874680410 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 23:58:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 23:58:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1739ms 23:58:00 INFO - PROCESS | 10427 | 1467874680486 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 23:58:00 INFO - PROCESS | 10427 | 1467874680493 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 23:58:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 23:58:00 INFO - PROCESS | 10427 | 1467874680501 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 23:58:00 INFO - PROCESS | 10427 | 1467874680505 Marionette TRACE conn4 <- [1,2762,null,{}] 23:58:00 INFO - PROCESS | 10427 | 1467874680511 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:00 INFO - PROCESS | 10427 | 1467874680516 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:00 INFO - PROCESS | 10427 | 1467874680741 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 23:58:01 INFO - PROCESS | 10427 | 1467874681010 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:01 INFO - PROCESS | 10427 | 1467874681022 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:01 INFO - PROCESS | 10427 | ++DOCSHELL 0x91f8c400 == 22 [pid = 10427] [id = 698] 23:58:01 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x97af4400) [pid = 10427] [serial = 2095] [outer = (nil)] 23:58:01 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x9a43b800) [pid = 10427] [serial = 2096] [outer = 0x97af4400] 23:58:01 INFO - PROCESS | 10427 | 1467874681143 Marionette DEBUG loaded listener.js 23:58:01 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x9a644c00) [pid = 10427] [serial = 2097] [outer = 0x97af4400] 23:58:02 INFO - PROCESS | 10427 | 1467874682129 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 23:58:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 23:58:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1687ms 23:58:02 INFO - PROCESS | 10427 | 1467874682189 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 23:58:02 INFO - PROCESS | 10427 | 1467874682192 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 23:58:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 23:58:02 INFO - PROCESS | 10427 | 1467874682207 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 23:58:02 INFO - PROCESS | 10427 | 1467874682216 Marionette TRACE conn4 <- [1,2766,null,{}] 23:58:02 INFO - PROCESS | 10427 | 1467874682226 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:02 INFO - PROCESS | 10427 | 1467874682232 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:02 INFO - PROCESS | 10427 | 1467874682454 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 23:58:02 INFO - PROCESS | 10427 | 1467874682689 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:02 INFO - PROCESS | 10427 | 1467874682697 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:02 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e3400 == 23 [pid = 10427] [id = 699] 23:58:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x9a43a400) [pid = 10427] [serial = 2098] [outer = (nil)] 23:58:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9a925000) [pid = 10427] [serial = 2099] [outer = 0x9a43a400] 23:58:02 INFO - PROCESS | 10427 | 1467874682820 Marionette DEBUG loaded listener.js 23:58:02 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x9a929c00) [pid = 10427] [serial = 2100] [outer = 0x9a43a400] 23:58:03 INFO - PROCESS | 10427 | 1467874683736 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 23:58:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 23:58:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1602ms 23:58:03 INFO - PROCESS | 10427 | 1467874683802 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 23:58:03 INFO - PROCESS | 10427 | 1467874683806 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 23:58:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 23:58:03 INFO - PROCESS | 10427 | 1467874683813 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 23:58:03 INFO - PROCESS | 10427 | 1467874683817 Marionette TRACE conn4 <- [1,2770,null,{}] 23:58:03 INFO - PROCESS | 10427 | 1467874683823 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:03 INFO - PROCESS | 10427 | 1467874683828 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:04 INFO - PROCESS | 10427 | 1467874684043 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 23:58:04 INFO - PROCESS | 10427 | 1467874684233 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:04 INFO - PROCESS | 10427 | 1467874684243 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:04 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a7c400 == 24 [pid = 10427] [id = 700] 23:58:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x955dc800) [pid = 10427] [serial = 2101] [outer = (nil)] 23:58:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9ab8c000) [pid = 10427] [serial = 2102] [outer = 0x955dc800] 23:58:04 INFO - PROCESS | 10427 | 1467874684322 Marionette DEBUG loaded listener.js 23:58:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9a4d0000) [pid = 10427] [serial = 2103] [outer = 0x955dc800] 23:58:05 INFO - PROCESS | 10427 | 1467874685316 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 23:58:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 23:58:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1538ms 23:58:05 INFO - PROCESS | 10427 | 1467874685353 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 23:58:05 INFO - PROCESS | 10427 | 1467874685356 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 23:58:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 23:58:05 INFO - PROCESS | 10427 | 1467874685365 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 23:58:05 INFO - PROCESS | 10427 | 1467874685368 Marionette TRACE conn4 <- [1,2774,null,{}] 23:58:05 INFO - PROCESS | 10427 | 1467874685374 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:05 INFO - PROCESS | 10427 | 1467874685380 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:05 INFO - PROCESS | 10427 | 1467874685559 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 23:58:05 INFO - PROCESS | 10427 | 1467874685905 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:05 INFO - PROCESS | 10427 | 1467874685916 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:06 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e6c00 == 25 [pid = 10427] [id = 701] 23:58:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x904e8800) [pid = 10427] [serial = 2104] [outer = (nil)] 23:58:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x91f88800) [pid = 10427] [serial = 2105] [outer = 0x904e8800] 23:58:06 INFO - PROCESS | 10427 | 1467874686058 Marionette DEBUG loaded listener.js 23:58:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x91fd1400) [pid = 10427] [serial = 2106] [outer = 0x904e8800] 23:58:07 INFO - PROCESS | 10427 | 1467874686999 Marionette TRACE conn4 <- [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]]]}] 23:58:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 23:58:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1683ms 23:58:07 INFO - PROCESS | 10427 | 1467874687053 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 23:58:07 INFO - PROCESS | 10427 | 1467874687059 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 23:58:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 23:58:07 INFO - PROCESS | 10427 | 1467874687067 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 23:58:07 INFO - PROCESS | 10427 | 1467874687071 Marionette TRACE conn4 <- [1,2778,null,{}] 23:58:07 INFO - PROCESS | 10427 | 1467874687079 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:07 INFO - PROCESS | 10427 | 1467874687086 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:07 INFO - PROCESS | 10427 | 1467874687265 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 23:58:07 INFO - PROCESS | 10427 | --DOCSHELL 0x91fcbc00 == 24 [pid = 10427] [id = 695] 23:58:07 INFO - PROCESS | 10427 | --DOCSHELL 0x95656800 == 23 [pid = 10427] [id = 694] 23:58:07 INFO - PROCESS | 10427 | --DOCSHELL 0x93f01400 == 22 [pid = 10427] [id = 693] 23:58:07 INFO - PROCESS | 10427 | 1467874687478 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:07 INFO - PROCESS | 10427 | 1467874687488 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:07 INFO - PROCESS | 10427 | --DOCSHELL 0x91f86000 == 21 [pid = 10427] [id = 692] 23:58:07 INFO - PROCESS | 10427 | ++DOCSHELL 0x91f8d800 == 22 [pid = 10427] [id = 702] 23:58:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x92e4c400) [pid = 10427] [serial = 2107] [outer = (nil)] 23:58:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x930e0800) [pid = 10427] [serial = 2108] [outer = 0x92e4c400] 23:58:07 INFO - PROCESS | 10427 | 1467874687603 Marionette DEBUG loaded listener.js 23:58:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x94a7cc00) [pid = 10427] [serial = 2109] [outer = 0x92e4c400] 23:58:07 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x95560000) [pid = 10427] [serial = 2054] [outer = (nil)] [url = about:blank] 23:58:07 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9564d400) [pid = 10427] [serial = 2055] [outer = (nil)] [url = about:blank] 23:58:07 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x95562800) [pid = 10427] [serial = 2045] [outer = (nil)] [url = about:blank] 23:58:07 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x955dbc00) [pid = 10427] [serial = 2046] [outer = (nil)] [url = about:blank] 23:58:07 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9984d800) [pid = 10427] [serial = 2048] [outer = (nil)] [url = about:blank] 23:58:07 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9a2d1000) [pid = 10427] [serial = 2049] [outer = (nil)] [url = about:blank] 23:58:07 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x92e48400) [pid = 10427] [serial = 2042] [outer = (nil)] [url = about:blank] 23:58:07 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x930dd000) [pid = 10427] [serial = 2043] [outer = (nil)] [url = about:blank] 23:58:07 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x92e4bc00) [pid = 10427] [serial = 2051] [outer = (nil)] [url = about:blank] 23:58:07 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x930de800) [pid = 10427] [serial = 2052] [outer = (nil)] [url = about:blank] 23:58:07 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x9a2d0000) [pid = 10427] [serial = 2057] [outer = (nil)] [url = about:blank] 23:58:07 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x9a4cf000) [pid = 10427] [serial = 2058] [outer = (nil)] [url = about:blank] 23:58:07 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x96833400) [pid = 10427] [serial = 2040] [outer = (nil)] [url = about:blank] 23:58:08 INFO - PROCESS | 10427 | 1467874688428 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 23:58:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 23:58:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1433ms 23:58:08 INFO - PROCESS | 10427 | 1467874688510 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 23:58:08 INFO - PROCESS | 10427 | 1467874688519 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 23:58:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 23:58:08 INFO - PROCESS | 10427 | 1467874688537 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 23:58:08 INFO - PROCESS | 10427 | 1467874688541 Marionette TRACE conn4 <- [1,2782,null,{}] 23:58:08 INFO - PROCESS | 10427 | 1467874688551 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:08 INFO - PROCESS | 10427 | 1467874688558 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:08 INFO - PROCESS | 10427 | 1467874688820 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 23:58:09 INFO - PROCESS | 10427 | 1467874689162 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:09 INFO - PROCESS | 10427 | 1467874689177 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:09 INFO - PROCESS | 10427 | ++DOCSHELL 0x9553d800 == 23 [pid = 10427] [id = 703] 23:58:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x955db800) [pid = 10427] [serial = 2110] [outer = (nil)] 23:58:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x96831400) [pid = 10427] [serial = 2111] [outer = 0x955db800] 23:58:09 INFO - PROCESS | 10427 | 1467874689317 Marionette DEBUG loaded listener.js 23:58:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9984a800) [pid = 10427] [serial = 2112] [outer = 0x955db800] 23:58:10 INFO - PROCESS | 10427 | 1467874690581 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 23:58:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 23:58:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 2090ms 23:58:10 INFO - PROCESS | 10427 | 1467874690627 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 23:58:10 INFO - PROCESS | 10427 | 1467874690631 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 23:58:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 23:58:10 INFO - PROCESS | 10427 | 1467874690644 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 23:58:10 INFO - PROCESS | 10427 | 1467874690653 Marionette TRACE conn4 <- [1,2786,null,{}] 23:58:10 INFO - PROCESS | 10427 | 1467874690668 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:10 INFO - PROCESS | 10427 | 1467874690676 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:10 INFO - PROCESS | 10427 | 1467874690938 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 23:58:11 INFO - PROCESS | 10427 | 1467874690999 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:11 INFO - PROCESS | 10427 | 1467874691010 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:11 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a094c00 == 24 [pid = 10427] [id = 704] 23:58:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x9a646000) [pid = 10427] [serial = 2113] [outer = (nil)] 23:58:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x9a839000) [pid = 10427] [serial = 2114] [outer = 0x9a646000] 23:58:11 INFO - PROCESS | 10427 | 1467874691127 Marionette DEBUG loaded listener.js 23:58:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9a8a9c00) [pid = 10427] [serial = 2115] [outer = 0x9a646000] 23:58:12 INFO - PROCESS | 10427 | 1467874692332 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 23:58:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 23:58:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1764ms 23:58:12 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x92e4e000) [pid = 10427] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 23:58:12 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x95657800) [pid = 10427] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 23:58:12 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x91f84000) [pid = 10427] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 23:58:12 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x99845400) [pid = 10427] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 23:58:12 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x93f07400) [pid = 10427] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 23:58:12 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x91fcb000) [pid = 10427] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 23:58:12 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x9ab81c00) [pid = 10427] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 23:58:12 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0x9a642c00) [pid = 10427] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 23:58:12 INFO - PROCESS | 10427 | --DOMWINDOW == 61 (0x9ab81400) [pid = 10427] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 23:58:12 INFO - PROCESS | 10427 | 1467874692500 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 23:58:12 INFO - PROCESS | 10427 | 1467874692504 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 23:58:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 23:58:12 INFO - PROCESS | 10427 | 1467874692518 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 23:58:12 INFO - PROCESS | 10427 | 1467874692520 Marionette TRACE conn4 <- [1,2790,null,{}] 23:58:12 INFO - PROCESS | 10427 | 1467874692526 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:12 INFO - PROCESS | 10427 | 1467874692531 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:12 INFO - PROCESS | 10427 | 1467874692693 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 23:58:12 INFO - PROCESS | 10427 | 1467874692707 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:12 INFO - PROCESS | 10427 | 1467874692725 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:12 INFO - PROCESS | 10427 | ++DOCSHELL 0x904ef000 == 25 [pid = 10427] [id = 705] 23:58:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 62 (0x92e42000) [pid = 10427] [serial = 2116] [outer = (nil)] 23:58:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x9a699000) [pid = 10427] [serial = 2117] [outer = 0x92e42000] 23:58:12 INFO - PROCESS | 10427 | 1467874692925 Marionette DEBUG loaded listener.js 23:58:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x9a83ac00) [pid = 10427] [serial = 2118] [outer = 0x92e42000] 23:58:13 INFO - PROCESS | 10427 | 1467874693728 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 23:58:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 23:58:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1237ms 23:58:13 INFO - PROCESS | 10427 | 1467874693755 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 23:58:13 INFO - PROCESS | 10427 | 1467874693758 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 23:58:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 23:58:13 INFO - PROCESS | 10427 | 1467874693765 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 23:58:13 INFO - PROCESS | 10427 | 1467874693768 Marionette TRACE conn4 <- [1,2794,null,{}] 23:58:13 INFO - PROCESS | 10427 | 1467874693773 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:13 INFO - PROCESS | 10427 | 1467874693778 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:13 INFO - PROCESS | 10427 | 1467874693982 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 23:58:14 INFO - PROCESS | 10427 | 1467874694003 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:14 INFO - PROCESS | 10427 | 1467874694025 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:14 INFO - PROCESS | 10427 | ++DOCSHELL 0x930dbc00 == 26 [pid = 10427] [id = 706] 23:58:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x9aac7c00) [pid = 10427] [serial = 2119] [outer = (nil)] 23:58:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x9ae62000) [pid = 10427] [serial = 2120] [outer = 0x9aac7c00] 23:58:14 INFO - PROCESS | 10427 | 1467874694142 Marionette DEBUG loaded listener.js 23:58:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9bc15c00) [pid = 10427] [serial = 2121] [outer = 0x9aac7c00] 23:58:15 INFO - PROCESS | 10427 | 1467874695810 Marionette TRACE conn4 <- [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]]]}] 23:58:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 23:58:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 2087ms 23:58:15 INFO - PROCESS | 10427 | 1467874695855 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 23:58:15 INFO - PROCESS | 10427 | 1467874695866 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 23:58:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 23:58:15 INFO - PROCESS | 10427 | 1467874695934 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 23:58:15 INFO - PROCESS | 10427 | 1467874695941 Marionette TRACE conn4 <- [1,2798,null,{}] 23:58:15 INFO - PROCESS | 10427 | 1467874695955 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:15 INFO - PROCESS | 10427 | 1467874695963 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:16 INFO - PROCESS | 10427 | 1467874696319 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 23:58:16 INFO - PROCESS | 10427 | 1467874696542 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:16 INFO - PROCESS | 10427 | 1467874696550 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:16 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd4400 == 27 [pid = 10427] [id = 707] 23:58:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x92e44c00) [pid = 10427] [serial = 2122] [outer = (nil)] 23:58:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x95561800) [pid = 10427] [serial = 2123] [outer = 0x92e44c00] 23:58:16 INFO - PROCESS | 10427 | 1467874696671 Marionette DEBUG loaded listener.js 23:58:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x955da400) [pid = 10427] [serial = 2124] [outer = 0x92e44c00] 23:58:17 INFO - PROCESS | 10427 | 1467874697696 Marionette TRACE conn4 <- [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]]]}] 23:58:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 23:58:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1801ms 23:58:17 INFO - PROCESS | 10427 | 1467874697729 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 23:58:17 INFO - PROCESS | 10427 | 1467874697743 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 23:58:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 23:58:17 INFO - PROCESS | 10427 | 1467874697769 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 23:58:17 INFO - PROCESS | 10427 | 1467874697775 Marionette TRACE conn4 <- [1,2802,null,{}] 23:58:17 INFO - PROCESS | 10427 | 1467874697784 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:17 INFO - PROCESS | 10427 | 1467874697791 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:18 INFO - PROCESS | 10427 | 1467874698171 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 23:58:18 INFO - PROCESS | 10427 | 1467874698456 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:18 INFO - PROCESS | 10427 | 1467874698468 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:18 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a63ec00 == 28 [pid = 10427] [id = 708] 23:58:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9a640000) [pid = 10427] [serial = 2125] [outer = (nil)] 23:58:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9a69ec00) [pid = 10427] [serial = 2126] [outer = 0x9a640000] 23:58:18 INFO - PROCESS | 10427 | 1467874698580 Marionette DEBUG loaded listener.js 23:58:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9ab8d800) [pid = 10427] [serial = 2127] [outer = 0x9a640000] 23:58:19 INFO - PROCESS | 10427 | 1467874699753 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 23:58:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 23:58:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 2046ms 23:58:19 INFO - PROCESS | 10427 | 1467874699811 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 23:58:19 INFO - PROCESS | 10427 | 1467874699816 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 23:58:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 23:58:19 INFO - PROCESS | 10427 | 1467874699822 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 23:58:19 INFO - PROCESS | 10427 | 1467874699828 Marionette TRACE conn4 <- [1,2806,null,{}] 23:58:19 INFO - PROCESS | 10427 | 1467874699844 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:19 INFO - PROCESS | 10427 | 1467874699853 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:20 INFO - PROCESS | 10427 | 1467874700071 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 23:58:20 INFO - PROCESS | 10427 | 1467874700313 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:20 INFO - PROCESS | 10427 | 1467874700325 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:20 INFO - PROCESS | 10427 | ++DOCSHELL 0x9b865400 == 29 [pid = 10427] [id = 709] 23:58:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9c3b8000) [pid = 10427] [serial = 2128] [outer = (nil)] 23:58:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9c3bac00) [pid = 10427] [serial = 2129] [outer = 0x9c3b8000] 23:58:20 INFO - PROCESS | 10427 | 1467874700465 Marionette DEBUG loaded listener.js 23:58:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9c3e1800) [pid = 10427] [serial = 2130] [outer = 0x9c3b8000] 23:58:21 INFO - PROCESS | 10427 | 1467874701553 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 23:58:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 23:58:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1744ms 23:58:21 INFO - PROCESS | 10427 | 1467874701568 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 23:58:21 INFO - PROCESS | 10427 | 1467874701574 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 23:58:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 23:58:21 INFO - PROCESS | 10427 | 1467874701582 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 23:58:21 INFO - PROCESS | 10427 | 1467874701587 Marionette TRACE conn4 <- [1,2810,null,{}] 23:58:21 INFO - PROCESS | 10427 | 1467874701595 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:21 INFO - PROCESS | 10427 | 1467874701602 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:21 INFO - PROCESS | 10427 | 1467874701885 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 23:58:22 INFO - PROCESS | 10427 | 1467874702232 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:22 INFO - PROCESS | 10427 | 1467874702249 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:22 INFO - PROCESS | 10427 | ++DOCSHELL 0x9984e000 == 30 [pid = 10427] [id = 710] 23:58:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9ab8a400) [pid = 10427] [serial = 2131] [outer = (nil)] 23:58:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9c460400) [pid = 10427] [serial = 2132] [outer = 0x9ab8a400] 23:58:22 INFO - PROCESS | 10427 | 1467874702365 Marionette DEBUG loaded listener.js 23:58:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9c467000) [pid = 10427] [serial = 2133] [outer = 0x9ab8a400] 23:58:23 INFO - PROCESS | 10427 | 1467874703468 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 23:58:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 23:58:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1943ms 23:58:23 INFO - PROCESS | 10427 | 1467874703527 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 23:58:23 INFO - PROCESS | 10427 | 1467874703530 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 23:58:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 23:58:23 INFO - PROCESS | 10427 | 1467874703537 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 23:58:23 INFO - PROCESS | 10427 | 1467874703540 Marionette TRACE conn4 <- [1,2814,null,{}] 23:58:23 INFO - PROCESS | 10427 | 1467874703546 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:23 INFO - PROCESS | 10427 | 1467874703551 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:23 INFO - PROCESS | 10427 | 1467874703727 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 23:58:23 INFO - PROCESS | 10427 | 1467874703934 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:23 INFO - PROCESS | 10427 | 1467874703945 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:23 INFO - PROCESS | 10427 | ++DOCSHELL 0x9c466800 == 31 [pid = 10427] [id = 711] 23:58:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9d615800) [pid = 10427] [serial = 2134] [outer = (nil)] 23:58:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9d6e9c00) [pid = 10427] [serial = 2135] [outer = 0x9d615800] 23:58:24 INFO - PROCESS | 10427 | 1467874704034 Marionette DEBUG loaded listener.js 23:58:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0xa112e000) [pid = 10427] [serial = 2136] [outer = 0x9d615800] 23:58:24 INFO - PROCESS | 10427 | 1467874704975 Marionette TRACE conn4 <- [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]]]}] 23:58:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 23:58:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1485ms 23:58:25 INFO - PROCESS | 10427 | 1467874705036 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 23:58:25 INFO - PROCESS | 10427 | 1467874705039 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 23:58:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 23:58:25 INFO - PROCESS | 10427 | 1467874705049 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 23:58:25 INFO - PROCESS | 10427 | 1467874705052 Marionette TRACE conn4 <- [1,2818,null,{}] 23:58:25 INFO - PROCESS | 10427 | 1467874705058 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:25 INFO - PROCESS | 10427 | 1467874705068 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:25 INFO - PROCESS | 10427 | 1467874705281 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 23:58:25 INFO - PROCESS | 10427 | 1467874705503 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:25 INFO - PROCESS | 10427 | 1467874705514 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:25 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e4c00 == 32 [pid = 10427] [id = 712] 23:58:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x91fd4800) [pid = 10427] [serial = 2137] [outer = (nil)] 23:58:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9327c800) [pid = 10427] [serial = 2138] [outer = 0x91fd4800] 23:58:25 INFO - PROCESS | 10427 | 1467874705690 Marionette DEBUG loaded listener.js 23:58:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x94a50400) [pid = 10427] [serial = 2139] [outer = 0x91fd4800] 23:58:26 INFO - PROCESS | 10427 | 1467874706796 Marionette TRACE conn4 <- [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]]]}] 23:58:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 23:58:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1782ms 23:58:26 INFO - PROCESS | 10427 | 1467874706832 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 23:58:26 INFO - PROCESS | 10427 | 1467874706837 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 23:58:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 23:58:26 INFO - PROCESS | 10427 | 1467874706844 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 23:58:26 INFO - PROCESS | 10427 | 1467874706851 Marionette TRACE conn4 <- [1,2822,null,{}] 23:58:26 INFO - PROCESS | 10427 | 1467874706859 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:26 INFO - PROCESS | 10427 | 1467874706864 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:27 INFO - PROCESS | 10427 | 1467874707035 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 23:58:27 INFO - PROCESS | 10427 | 1467874707326 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:27 INFO - PROCESS | 10427 | 1467874707335 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:27 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a4b800 == 33 [pid = 10427] [id = 713] 23:58:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x94a7f400) [pid = 10427] [serial = 2140] [outer = (nil)] 23:58:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x95562800) [pid = 10427] [serial = 2141] [outer = 0x94a7f400] 23:58:27 INFO - PROCESS | 10427 | 1467874707461 Marionette DEBUG loaded listener.js 23:58:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x9564fc00) [pid = 10427] [serial = 2142] [outer = 0x94a7f400] 23:58:28 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd0000 == 32 [pid = 10427] [id = 684] 23:58:28 INFO - PROCESS | 10427 | --DOCSHELL 0x91f81c00 == 31 [pid = 10427] [id = 691] 23:58:28 INFO - PROCESS | 10427 | --DOCSHELL 0x904e7400 == 30 [pid = 10427] [id = 683] 23:58:28 INFO - PROCESS | 10427 | --DOCSHELL 0x94a7c400 == 29 [pid = 10427] [id = 700] 23:58:28 INFO - PROCESS | 10427 | --DOCSHELL 0x904e3400 == 28 [pid = 10427] [id = 699] 23:58:28 INFO - PROCESS | 10427 | --DOCSHELL 0x91f8c400 == 27 [pid = 10427] [id = 698] 23:58:28 INFO - PROCESS | 10427 | --DOCSHELL 0x904ea000 == 26 [pid = 10427] [id = 696] 23:58:28 INFO - PROCESS | 10427 | --DOCSHELL 0x93d1f400 == 25 [pid = 10427] [id = 697] 23:58:28 INFO - PROCESS | 10427 | --DOCSHELL 0x99840400 == 24 [pid = 10427] [id = 685] 23:58:28 INFO - PROCESS | 10427 | --DOCSHELL 0x92e41800 == 23 [pid = 10427] [id = 689] 23:58:28 INFO - PROCESS | 10427 | --DOCSHELL 0x91fca400 == 22 [pid = 10427] [id = 687] 23:58:28 INFO - PROCESS | 10427 | --DOCSHELL 0x9aac8800 == 21 [pid = 10427] [id = 688] 23:58:28 INFO - PROCESS | 10427 | --DOCSHELL 0x91fcf000 == 20 [pid = 10427] [id = 686] 23:58:28 INFO - PROCESS | 10427 | --DOCSHELL 0x99847c00 == 19 [pid = 10427] [id = 690] 23:58:28 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x930d5800) [pid = 10427] [serial = 2061] [outer = (nil)] [url = about:blank] 23:58:28 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x95534800) [pid = 10427] [serial = 2060] [outer = (nil)] [url = about:blank] 23:58:28 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x96826000) [pid = 10427] [serial = 2084] [outer = (nil)] [url = about:blank] 23:58:28 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x91fd2c00) [pid = 10427] [serial = 2076] [outer = (nil)] [url = about:blank] 23:58:28 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x91f8c800) [pid = 10427] [serial = 2075] [outer = (nil)] [url = about:blank] 23:58:28 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9a444c00) [pid = 10427] [serial = 2064] [outer = (nil)] [url = about:blank] 23:58:28 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x94a49000) [pid = 10427] [serial = 2081] [outer = (nil)] [url = about:blank] 23:58:28 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9a398800) [pid = 10427] [serial = 2063] [outer = (nil)] [url = about:blank] 23:58:28 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x92e4a800) [pid = 10427] [serial = 2078] [outer = (nil)] [url = about:blank] 23:58:28 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9ae62c00) [pid = 10427] [serial = 2067] [outer = (nil)] [url = about:blank] 23:58:28 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9ab85800) [pid = 10427] [serial = 2066] [outer = (nil)] [url = about:blank] 23:58:28 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9b3e7400) [pid = 10427] [serial = 2070] [outer = (nil)] [url = about:blank] 23:58:28 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9afd4800) [pid = 10427] [serial = 2069] [outer = (nil)] [url = about:blank] 23:58:28 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x92e4c800) [pid = 10427] [serial = 2079] [outer = (nil)] [url = about:blank] 23:58:28 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x97ae8c00) [pid = 10427] [serial = 2087] [outer = (nil)] [url = about:blank] 23:58:28 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9bc1f000) [pid = 10427] [serial = 2073] [outer = (nil)] [url = about:blank] 23:58:28 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9b861400) [pid = 10427] [serial = 2072] [outer = (nil)] [url = about:blank] 23:58:28 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x97ae8400) [pid = 10427] [serial = 2085] [outer = (nil)] [url = about:blank] 23:58:28 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x94a7e400) [pid = 10427] [serial = 2082] [outer = (nil)] [url = about:blank] 23:58:29 INFO - PROCESS | 10427 | 1467874709357 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 23:58:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 23:58:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 2540ms 23:58:29 INFO - PROCESS | 10427 | 1467874709385 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 23:58:29 INFO - PROCESS | 10427 | 1467874709391 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 23:58:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 23:58:29 INFO - PROCESS | 10427 | 1467874709398 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 23:58:29 INFO - PROCESS | 10427 | 1467874709403 Marionette TRACE conn4 <- [1,2826,null,{}] 23:58:29 INFO - PROCESS | 10427 | 1467874709411 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:29 INFO - PROCESS | 10427 | 1467874709417 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:29 INFO - PROCESS | 10427 | 1467874709583 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 23:58:29 INFO - PROCESS | 10427 | 1467874709776 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:29 INFO - PROCESS | 10427 | 1467874709787 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:29 INFO - PROCESS | 10427 | ++DOCSHELL 0x91f8d000 == 20 [pid = 10427] [id = 714] 23:58:29 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x91fcd800) [pid = 10427] [serial = 2143] [outer = (nil)] 23:58:29 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x92e4d800) [pid = 10427] [serial = 2144] [outer = 0x91fcd800] 23:58:29 INFO - PROCESS | 10427 | 1467874709858 Marionette DEBUG loaded listener.js 23:58:29 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x92e50c00) [pid = 10427] [serial = 2145] [outer = 0x91fcd800] 23:58:30 INFO - PROCESS | 10427 | 1467874710760 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 23:58:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 23:58:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1383ms 23:58:30 INFO - PROCESS | 10427 | 1467874710783 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 23:58:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 23:58:30 INFO - PROCESS | 10427 | 1467874710792 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 23:58:30 INFO - PROCESS | 10427 | 1467874710802 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 23:58:30 INFO - PROCESS | 10427 | 1467874710807 Marionette TRACE conn4 <- [1,2830,null,{}] 23:58:30 INFO - PROCESS | 10427 | 1467874710813 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:30 INFO - PROCESS | 10427 | 1467874710817 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:30 INFO - PROCESS | 10427 | 1467874710995 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 23:58:31 INFO - PROCESS | 10427 | 1467874711005 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:31 INFO - PROCESS | 10427 | 1467874711014 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:31 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a4c400 == 21 [pid = 10427] [id = 715] 23:58:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x95537000) [pid = 10427] [serial = 2146] [outer = (nil)] 23:58:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x95559800) [pid = 10427] [serial = 2147] [outer = 0x95537000] 23:58:31 INFO - PROCESS | 10427 | 1467874711225 Marionette DEBUG loaded listener.js 23:58:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x95563000) [pid = 10427] [serial = 2148] [outer = 0x95537000] 23:58:32 INFO - PROCESS | 10427 | 1467874712278 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 23:58:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 23:58:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1536ms 23:58:32 INFO - PROCESS | 10427 | 1467874712343 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 23:58:32 INFO - PROCESS | 10427 | 1467874712347 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 23:58:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 23:58:32 INFO - PROCESS | 10427 | 1467874712354 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 23:58:32 INFO - PROCESS | 10427 | 1467874712360 Marionette TRACE conn4 <- [1,2834,null,{}] 23:58:32 INFO - PROCESS | 10427 | 1467874712386 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:32 INFO - PROCESS | 10427 | 1467874712395 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:32 INFO - PROCESS | 10427 | 1467874712635 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 23:58:32 INFO - PROCESS | 10427 | 1467874712665 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:32 INFO - PROCESS | 10427 | 1467874712676 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:32 INFO - PROCESS | 10427 | ++DOCSHELL 0x9687f000 == 22 [pid = 10427] [id = 716] 23:58:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x96883000) [pid = 10427] [serial = 2149] [outer = (nil)] 23:58:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x985bec00) [pid = 10427] [serial = 2150] [outer = 0x96883000] 23:58:32 INFO - PROCESS | 10427 | 1467874712750 Marionette DEBUG loaded listener.js 23:58:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x99840400) [pid = 10427] [serial = 2151] [outer = 0x96883000] 23:58:33 INFO - PROCESS | 10427 | 1467874713699 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 23:58:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 23:58:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1399ms 23:58:33 INFO - PROCESS | 10427 | 1467874713754 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 23:58:33 INFO - PROCESS | 10427 | 1467874713758 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 23:58:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 23:58:33 INFO - PROCESS | 10427 | 1467874713769 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 23:58:33 INFO - PROCESS | 10427 | 1467874713771 Marionette TRACE conn4 <- [1,2838,null,{}] 23:58:34 INFO - PROCESS | 10427 | 1467874714184 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:34 INFO - PROCESS | 10427 | 1467874714189 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:34 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x930d7000) [pid = 10427] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 23:58:34 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9a646000) [pid = 10427] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 23:58:34 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x92e42000) [pid = 10427] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 23:58:34 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x94a7b400) [pid = 10427] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 23:58:34 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9a43a400) [pid = 10427] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 23:58:34 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x97af4400) [pid = 10427] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 23:58:34 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x955db800) [pid = 10427] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 23:58:34 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x92e4c400) [pid = 10427] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 23:58:34 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x955dc800) [pid = 10427] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 23:58:34 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x904e8800) [pid = 10427] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 23:58:34 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x904eb400) [pid = 10427] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 23:58:34 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x9aac7c00) [pid = 10427] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 23:58:34 INFO - PROCESS | 10427 | 1467874714557 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 23:58:34 INFO - PROCESS | 10427 | 1467874714689 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:34 INFO - PROCESS | 10427 | 1467874714696 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:34 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e4e400 == 23 [pid = 10427] [id = 717] 23:58:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x93d5b800) [pid = 10427] [serial = 2152] [outer = (nil)] 23:58:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x95534000) [pid = 10427] [serial = 2153] [outer = 0x93d5b800] 23:58:34 INFO - PROCESS | 10427 | 1467874714798 Marionette DEBUG loaded listener.js 23:58:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x98523c00) [pid = 10427] [serial = 2154] [outer = 0x93d5b800] 23:58:35 INFO - PROCESS | 10427 | 1467874715864 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 23:58:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 23:58:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 2140ms 23:58:35 INFO - PROCESS | 10427 | 1467874715912 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 23:58:35 INFO - PROCESS | 10427 | 1467874715917 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 23:58:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 23:58:35 INFO - PROCESS | 10427 | 1467874715925 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 23:58:35 INFO - PROCESS | 10427 | 1467874715930 Marionette TRACE conn4 <- [1,2842,null,{}] 23:58:35 INFO - PROCESS | 10427 | 1467874715937 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:35 INFO - PROCESS | 10427 | 1467874715942 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:36 INFO - PROCESS | 10427 | 1467874716156 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 23:58:36 INFO - PROCESS | 10427 | 1467874716505 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:36 INFO - PROCESS | 10427 | 1467874716514 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:36 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e5400 == 24 [pid = 10427] [id = 718] 23:58:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x904eb800) [pid = 10427] [serial = 2155] [outer = (nil)] 23:58:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x91f83800) [pid = 10427] [serial = 2156] [outer = 0x904eb800] 23:58:36 INFO - PROCESS | 10427 | 1467874716642 Marionette DEBUG loaded listener.js 23:58:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x91f90400) [pid = 10427] [serial = 2157] [outer = 0x904eb800] 23:58:37 INFO - PROCESS | 10427 | 1467874717771 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 23:58:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 23:58:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1938ms 23:58:37 INFO - PROCESS | 10427 | 1467874717869 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 23:58:37 INFO - PROCESS | 10427 | 1467874717883 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 23:58:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 23:58:37 INFO - PROCESS | 10427 | 1467874717907 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 23:58:37 INFO - PROCESS | 10427 | 1467874717927 Marionette TRACE conn4 <- [1,2846,null,{}] 23:58:38 INFO - PROCESS | 10427 | 1467874718005 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:38 INFO - PROCESS | 10427 | 1467874718014 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:38 INFO - PROCESS | 10427 | 1467874718343 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 23:58:38 INFO - PROCESS | 10427 | 1467874718628 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:38 INFO - PROCESS | 10427 | 1467874718644 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:38 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e41400 == 25 [pid = 10427] [id = 719] 23:58:38 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x92e4fc00) [pid = 10427] [serial = 2158] [outer = (nil)] 23:58:38 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x94a76c00) [pid = 10427] [serial = 2159] [outer = 0x92e4fc00] 23:58:38 INFO - PROCESS | 10427 | 1467874718771 Marionette DEBUG loaded listener.js 23:58:38 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x95565000) [pid = 10427] [serial = 2160] [outer = 0x92e4fc00] 23:58:40 INFO - PROCESS | 10427 | 1467874720006 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 23:58:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 23:58:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 2168ms 23:58:40 INFO - PROCESS | 10427 | 1467874720077 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 23:58:40 INFO - PROCESS | 10427 | 1467874720084 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 23:58:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 23:58:40 INFO - PROCESS | 10427 | 1467874720091 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 23:58:40 INFO - PROCESS | 10427 | 1467874720095 Marionette TRACE conn4 <- [1,2850,null,{}] 23:58:40 INFO - PROCESS | 10427 | 1467874720101 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:40 INFO - PROCESS | 10427 | 1467874720106 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:40 INFO - PROCESS | 10427 | 1467874720330 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 23:58:40 INFO - PROCESS | 10427 | 1467874720693 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:40 INFO - PROCESS | 10427 | 1467874720708 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:40 INFO - PROCESS | 10427 | ++DOCSHELL 0x930dac00 == 26 [pid = 10427] [id = 720] 23:58:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x95564400) [pid = 10427] [serial = 2161] [outer = (nil)] 23:58:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9a2d7c00) [pid = 10427] [serial = 2162] [outer = 0x95564400] 23:58:40 INFO - PROCESS | 10427 | 1467874720867 Marionette DEBUG loaded listener.js 23:58:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9a449c00) [pid = 10427] [serial = 2163] [outer = 0x95564400] 23:58:42 INFO - PROCESS | 10427 | 1467874722258 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 23:58:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 23:58:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 2239ms 23:58:42 INFO - PROCESS | 10427 | 1467874722333 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 23:58:42 INFO - PROCESS | 10427 | 1467874722339 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 23:58:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 23:58:42 INFO - PROCESS | 10427 | 1467874722360 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 23:58:42 INFO - PROCESS | 10427 | 1467874722373 Marionette TRACE conn4 <- [1,2854,null,{}] 23:58:42 INFO - PROCESS | 10427 | 1467874722442 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:42 INFO - PROCESS | 10427 | 1467874722453 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:42 INFO - PROCESS | 10427 | 1467874722758 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 23:58:42 INFO - PROCESS | 10427 | 1467874722910 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:42 INFO - PROCESS | 10427 | 1467874722919 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:42 INFO - PROCESS | 10427 | ++DOCSHELL 0x99847c00 == 27 [pid = 10427] [id = 721] 23:58:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9a692c00) [pid = 10427] [serial = 2164] [outer = (nil)] 23:58:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9ab8bc00) [pid = 10427] [serial = 2165] [outer = 0x9a692c00] 23:58:43 INFO - PROCESS | 10427 | 1467874723001 Marionette DEBUG loaded listener.js 23:58:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9ab85000) [pid = 10427] [serial = 2166] [outer = 0x9a692c00] 23:58:43 INFO - PROCESS | 10427 | 1467874723982 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 23:58:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 23:58:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1722ms 23:58:44 INFO - PROCESS | 10427 | 1467874724070 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 23:58:44 INFO - PROCESS | 10427 | 1467874724075 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 23:58:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 23:58:44 INFO - PROCESS | 10427 | 1467874724082 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 23:58:44 INFO - PROCESS | 10427 | 1467874724085 Marionette TRACE conn4 <- [1,2858,null,{}] 23:58:44 INFO - PROCESS | 10427 | 1467874724091 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:44 INFO - PROCESS | 10427 | 1467874724096 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:44 INFO - PROCESS | 10427 | 1467874724310 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 23:58:44 INFO - PROCESS | 10427 | 1467874724538 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:44 INFO - PROCESS | 10427 | 1467874724547 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:44 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e5800 == 28 [pid = 10427] [id = 722] 23:58:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x904e5c00) [pid = 10427] [serial = 2167] [outer = (nil)] 23:58:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x91f84000) [pid = 10427] [serial = 2168] [outer = 0x904e5c00] 23:58:44 INFO - PROCESS | 10427 | 1467874724800 Marionette DEBUG loaded listener.js 23:58:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x91fd8c00) [pid = 10427] [serial = 2169] [outer = 0x904e5c00] 23:58:45 INFO - PROCESS | 10427 | 1467874725903 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 23:58:45 INFO - PROCESS | 10427 | --DOCSHELL 0x92e4e400 == 27 [pid = 10427] [id = 717] 23:58:45 INFO - PROCESS | 10427 | --DOCSHELL 0x9687f000 == 26 [pid = 10427] [id = 716] 23:58:45 INFO - PROCESS | 10427 | --DOCSHELL 0x94a4c400 == 25 [pid = 10427] [id = 715] 23:58:45 INFO - PROCESS | 10427 | --DOCSHELL 0x91f8d000 == 24 [pid = 10427] [id = 714] 23:58:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 23:58:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1933ms 23:58:46 INFO - PROCESS | 10427 | 1467874726017 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 23:58:46 INFO - PROCESS | 10427 | 1467874726021 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 23:58:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 23:58:46 INFO - PROCESS | 10427 | 1467874726029 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 23:58:46 INFO - PROCESS | 10427 | 1467874726034 Marionette TRACE conn4 <- [1,2862,null,{}] 23:58:46 INFO - PROCESS | 10427 | 1467874726042 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:46 INFO - PROCESS | 10427 | 1467874726048 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:46 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x99844800) [pid = 10427] [serial = 2088] [outer = (nil)] [url = about:blank] 23:58:46 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9a839000) [pid = 10427] [serial = 2114] [outer = (nil)] [url = about:blank] 23:58:46 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9a83ac00) [pid = 10427] [serial = 2118] [outer = (nil)] [url = about:blank] 23:58:46 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x95537800) [pid = 10427] [serial = 2093] [outer = (nil)] [url = about:blank] 23:58:46 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9555f800) [pid = 10427] [serial = 2094] [outer = (nil)] [url = about:blank] 23:58:46 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9a925000) [pid = 10427] [serial = 2099] [outer = (nil)] [url = about:blank] 23:58:46 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9a929c00) [pid = 10427] [serial = 2100] [outer = (nil)] [url = about:blank] 23:58:46 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9a43b800) [pid = 10427] [serial = 2096] [outer = (nil)] [url = about:blank] 23:58:46 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9a644c00) [pid = 10427] [serial = 2097] [outer = (nil)] [url = about:blank] 23:58:46 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x96831400) [pid = 10427] [serial = 2111] [outer = (nil)] [url = about:blank] 23:58:46 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x930e0800) [pid = 10427] [serial = 2108] [outer = (nil)] [url = about:blank] 23:58:46 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x94a7cc00) [pid = 10427] [serial = 2109] [outer = (nil)] [url = about:blank] 23:58:46 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x9ab8c000) [pid = 10427] [serial = 2102] [outer = (nil)] [url = about:blank] 23:58:46 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9a4d0000) [pid = 10427] [serial = 2103] [outer = (nil)] [url = about:blank] 23:58:46 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x91f88800) [pid = 10427] [serial = 2105] [outer = (nil)] [url = about:blank] 23:58:46 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x91fd1400) [pid = 10427] [serial = 2106] [outer = (nil)] [url = about:blank] 23:58:46 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x91f83400) [pid = 10427] [serial = 2090] [outer = (nil)] [url = about:blank] 23:58:46 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x91fcc400) [pid = 10427] [serial = 2091] [outer = (nil)] [url = about:blank] 23:58:46 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x9bc15c00) [pid = 10427] [serial = 2121] [outer = (nil)] [url = about:blank] 23:58:46 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x9ae62000) [pid = 10427] [serial = 2120] [outer = (nil)] [url = about:blank] 23:58:46 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x9a8a9c00) [pid = 10427] [serial = 2115] [outer = (nil)] [url = about:blank] 23:58:46 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0x9a699000) [pid = 10427] [serial = 2117] [outer = (nil)] [url = about:blank] 23:58:46 INFO - PROCESS | 10427 | --DOMWINDOW == 61 (0x9984a800) [pid = 10427] [serial = 2112] [outer = (nil)] [url = about:blank] 23:58:46 INFO - PROCESS | 10427 | 1467874726317 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 23:58:46 INFO - PROCESS | 10427 | 1467874726469 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:46 INFO - PROCESS | 10427 | 1467874726478 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:46 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d27800 == 25 [pid = 10427] [id = 723] 23:58:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 62 (0x93d5d400) [pid = 10427] [serial = 2170] [outer = (nil)] 23:58:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x93f0d400) [pid = 10427] [serial = 2171] [outer = 0x93d5d400] 23:58:46 INFO - PROCESS | 10427 | 1467874726552 Marionette DEBUG loaded listener.js 23:58:46 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x9553c000) [pid = 10427] [serial = 2172] [outer = 0x93d5d400] 23:58:47 INFO - PROCESS | 10427 | 1467874727367 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 23:58:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 23:58:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1382ms 23:58:47 INFO - PROCESS | 10427 | 1467874727411 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 23:58:47 INFO - PROCESS | 10427 | 1467874727417 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 23:58:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 23:58:47 INFO - PROCESS | 10427 | 1467874727427 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 23:58:47 INFO - PROCESS | 10427 | 1467874727431 Marionette TRACE conn4 <- [1,2866,null,{}] 23:58:47 INFO - PROCESS | 10427 | 1467874727437 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:47 INFO - PROCESS | 10427 | 1467874727443 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:47 INFO - PROCESS | 10427 | 1467874727615 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 23:58:47 INFO - PROCESS | 10427 | 1467874727626 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:47 INFO - PROCESS | 10427 | 1467874727634 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:47 INFO - PROCESS | 10427 | ++DOCSHELL 0x96831400 == 26 [pid = 10427] [id = 724] 23:58:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x96882c00) [pid = 10427] [serial = 2173] [outer = (nil)] 23:58:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x99f6fc00) [pid = 10427] [serial = 2174] [outer = 0x96882c00] 23:58:47 INFO - PROCESS | 10427 | 1467874727702 Marionette DEBUG loaded listener.js 23:58:47 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9a2d0000) [pid = 10427] [serial = 2175] [outer = 0x96882c00] 23:58:48 INFO - PROCESS | 10427 | 1467874728754 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 23:58:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 23:58:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1379ms 23:58:48 INFO - PROCESS | 10427 | 1467874728813 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 23:58:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 23:58:48 INFO - PROCESS | 10427 | 1467874728817 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 23:58:48 INFO - PROCESS | 10427 | 1467874728824 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 23:58:48 INFO - PROCESS | 10427 | 1467874728830 Marionette TRACE conn4 <- [1,2870,null,{}] 23:58:48 INFO - PROCESS | 10427 | 1467874728845 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:48 INFO - PROCESS | 10427 | 1467874728853 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:49 INFO - PROCESS | 10427 | 1467874729094 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 23:58:49 INFO - PROCESS | 10427 | 1467874729118 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:49 INFO - PROCESS | 10427 | 1467874729126 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:49 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d1fc00 == 27 [pid = 10427] [id = 725] 23:58:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x9a4d1400) [pid = 10427] [serial = 2176] [outer = (nil)] 23:58:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x9a8ab000) [pid = 10427] [serial = 2177] [outer = 0x9a4d1400] 23:58:49 INFO - PROCESS | 10427 | 1467874729196 Marionette DEBUG loaded listener.js 23:58:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9a951000) [pid = 10427] [serial = 2178] [outer = 0x9a4d1400] 23:58:49 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x96883000) [pid = 10427] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 23:58:49 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x95537000) [pid = 10427] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 23:58:49 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x91fcd800) [pid = 10427] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 23:58:49 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x92e44c00) [pid = 10427] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 23:58:49 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x9a640000) [pid = 10427] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 23:58:49 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x9c3b8000) [pid = 10427] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 23:58:49 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x9ab8a400) [pid = 10427] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 23:58:49 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0x9d615800) [pid = 10427] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 23:58:49 INFO - PROCESS | 10427 | --DOMWINDOW == 61 (0x94a7f400) [pid = 10427] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 23:58:49 INFO - PROCESS | 10427 | --DOMWINDOW == 60 (0x91fd4800) [pid = 10427] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 23:58:50 INFO - PROCESS | 10427 | 1467874730601 Marionette TRACE conn4 <- [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]]]}] 23:58:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 23:58:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1837ms 23:58:50 INFO - PROCESS | 10427 | 1467874730661 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 23:58:50 INFO - PROCESS | 10427 | 1467874730667 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 23:58:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 23:58:50 INFO - PROCESS | 10427 | 1467874730676 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 23:58:50 INFO - PROCESS | 10427 | 1467874730683 Marionette TRACE conn4 <- [1,2874,null,{}] 23:58:50 INFO - PROCESS | 10427 | 1467874730691 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:50 INFO - PROCESS | 10427 | 1467874730696 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:50 INFO - PROCESS | 10427 | 1467874730935 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 23:58:51 INFO - PROCESS | 10427 | 1467874731169 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:51 INFO - PROCESS | 10427 | 1467874731180 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:51 INFO - PROCESS | 10427 | ++DOCSHELL 0x930db800 == 28 [pid = 10427] [id = 726] 23:58:51 INFO - PROCESS | 10427 | ++DOMWINDOW == 61 (0x930df400) [pid = 10427] [serial = 2179] [outer = (nil)] 23:58:51 INFO - PROCESS | 10427 | ++DOMWINDOW == 62 (0x95530c00) [pid = 10427] [serial = 2180] [outer = 0x930df400] 23:58:51 INFO - PROCESS | 10427 | 1467874731307 Marionette DEBUG loaded listener.js 23:58:51 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x955dc800) [pid = 10427] [serial = 2181] [outer = 0x930df400] 23:58:52 INFO - PROCESS | 10427 | 1467874732310 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 23:58:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 23:58:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1686ms 23:58:52 INFO - PROCESS | 10427 | 1467874732362 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 23:58:52 INFO - PROCESS | 10427 | 1467874732369 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 23:58:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 23:58:52 INFO - PROCESS | 10427 | 1467874732380 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 23:58:52 INFO - PROCESS | 10427 | 1467874732384 Marionette TRACE conn4 <- [1,2878,null,{}] 23:58:52 INFO - PROCESS | 10427 | 1467874732391 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:52 INFO - PROCESS | 10427 | 1467874732396 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:52 INFO - PROCESS | 10427 | 1467874732601 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 23:58:52 INFO - PROCESS | 10427 | 1467874732833 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:52 INFO - PROCESS | 10427 | 1467874732843 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:52 INFO - PROCESS | 10427 | ++DOCSHELL 0x994d6000 == 29 [pid = 10427] [id = 727] 23:58:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x9a63e800) [pid = 10427] [serial = 2182] [outer = (nil)] 23:58:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x9a643c00) [pid = 10427] [serial = 2183] [outer = 0x9a63e800] 23:58:52 INFO - PROCESS | 10427 | 1467874732981 Marionette DEBUG loaded listener.js 23:58:53 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x9a8af800) [pid = 10427] [serial = 2184] [outer = 0x9a63e800] 23:58:54 INFO - PROCESS | 10427 | 1467874734056 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 23:58:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 23:58:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1737ms 23:58:54 INFO - PROCESS | 10427 | 1467874734117 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 23:58:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 23:58:54 INFO - PROCESS | 10427 | 1467874734122 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 23:58:54 INFO - PROCESS | 10427 | 1467874734130 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 23:58:54 INFO - PROCESS | 10427 | 1467874734137 Marionette TRACE conn4 <- [1,2882,null,{}] 23:58:54 INFO - PROCESS | 10427 | 1467874734154 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:54 INFO - PROCESS | 10427 | 1467874734163 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:54 INFO - PROCESS | 10427 | 1467874734403 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 23:58:54 INFO - PROCESS | 10427 | 1467874734639 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:54 INFO - PROCESS | 10427 | 1467874734651 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:54 INFO - PROCESS | 10427 | ++DOCSHELL 0x99f77800 == 30 [pid = 10427] [id = 728] 23:58:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9afcb800) [pid = 10427] [serial = 2185] [outer = (nil)] 23:58:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x9afd3c00) [pid = 10427] [serial = 2186] [outer = 0x9afcb800] 23:58:54 INFO - PROCESS | 10427 | 1467874734780 Marionette DEBUG loaded listener.js 23:58:54 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x9b3e9c00) [pid = 10427] [serial = 2187] [outer = 0x9afcb800] 23:58:55 INFO - PROCESS | 10427 | 1467874735819 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 23:58:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 23:58:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1748ms 23:58:55 INFO - PROCESS | 10427 | 1467874735879 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 23:58:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 23:58:55 INFO - PROCESS | 10427 | 1467874735893 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 23:58:55 INFO - PROCESS | 10427 | 1467874735903 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 23:58:55 INFO - PROCESS | 10427 | 1467874735908 Marionette TRACE conn4 <- [1,2886,null,{}] 23:58:55 INFO - PROCESS | 10427 | 1467874735917 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:55 INFO - PROCESS | 10427 | 1467874735923 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:56 INFO - PROCESS | 10427 | 1467874736229 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 23:58:56 INFO - PROCESS | 10427 | 1467874736551 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:56 INFO - PROCESS | 10427 | 1467874736563 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:56 INFO - PROCESS | 10427 | ++DOCSHELL 0x9afd2c00 == 31 [pid = 10427] [id = 729] 23:58:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9b53c800) [pid = 10427] [serial = 2188] [outer = (nil)] 23:58:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9b868000) [pid = 10427] [serial = 2189] [outer = 0x9b53c800] 23:58:56 INFO - PROCESS | 10427 | 1467874736675 Marionette DEBUG loaded listener.js 23:58:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9b869c00) [pid = 10427] [serial = 2190] [outer = 0x9b53c800] 23:58:57 INFO - PROCESS | 10427 | 1467874737870 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 23:58:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 23:58:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2051ms 23:58:57 INFO - PROCESS | 10427 | 1467874737953 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 23:58:57 INFO - PROCESS | 10427 | 1467874737967 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 23:58:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 23:58:57 INFO - PROCESS | 10427 | 1467874737978 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 23:58:57 INFO - PROCESS | 10427 | 1467874737981 Marionette TRACE conn4 <- [1,2890,null,{}] 23:58:57 INFO - PROCESS | 10427 | 1467874737988 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:58:57 INFO - PROCESS | 10427 | 1467874737994 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:58 INFO - PROCESS | 10427 | 1467874738265 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 23:58:58 INFO - PROCESS | 10427 | 1467874738515 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:58 INFO - PROCESS | 10427 | 1467874738524 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:58:58 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fcc800 == 32 [pid = 10427] [id = 730] 23:58:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x93f04000) [pid = 10427] [serial = 2191] [outer = (nil)] 23:58:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9c126000) [pid = 10427] [serial = 2192] [outer = 0x93f04000] 23:58:58 INFO - PROCESS | 10427 | 1467874738668 Marionette DEBUG loaded listener.js 23:58:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9c313c00) [pid = 10427] [serial = 2193] [outer = 0x93f04000] 23:59:00 INFO - PROCESS | 10427 | 1467874740280 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 23:59:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 23:59:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 2388ms 23:59:00 INFO - PROCESS | 10427 | 1467874740376 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 23:59:00 INFO - PROCESS | 10427 | 1467874740383 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 23:59:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 23:59:00 INFO - PROCESS | 10427 | 1467874740394 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 23:59:00 INFO - PROCESS | 10427 | 1467874740398 Marionette TRACE conn4 <- [1,2894,null,{}] 23:59:00 INFO - PROCESS | 10427 | 1467874740409 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:00 INFO - PROCESS | 10427 | 1467874740427 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:01 INFO - PROCESS | 10427 | 1467874741212 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 23:59:01 INFO - PROCESS | 10427 | 1467874741480 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:01 INFO - PROCESS | 10427 | 1467874741492 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:01 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e2800 == 33 [pid = 10427] [id = 731] 23:59:01 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x91fcf000) [pid = 10427] [serial = 2194] [outer = (nil)] 23:59:01 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x91fd7800) [pid = 10427] [serial = 2195] [outer = 0x91fcf000] 23:59:01 INFO - PROCESS | 10427 | 1467874741624 Marionette DEBUG loaded listener.js 23:59:01 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x93d1b800) [pid = 10427] [serial = 2196] [outer = 0x91fcf000] 23:59:02 INFO - PROCESS | 10427 | 1467874742942 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 23:59:04 INFO - PROCESS | 10427 | --DOCSHELL 0x904e4c00 == 32 [pid = 10427] [id = 712] 23:59:04 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd4400 == 31 [pid = 10427] [id = 707] 23:59:04 INFO - PROCESS | 10427 | --DOCSHELL 0x904e6c00 == 30 [pid = 10427] [id = 701] 23:59:04 INFO - PROCESS | 10427 | --DOCSHELL 0x91f8d800 == 29 [pid = 10427] [id = 702] 23:59:04 INFO - PROCESS | 10427 | --DOCSHELL 0x9553d800 == 28 [pid = 10427] [id = 703] 23:59:04 INFO - PROCESS | 10427 | --DOCSHELL 0x930dbc00 == 27 [pid = 10427] [id = 706] 23:59:04 INFO - PROCESS | 10427 | --DOCSHELL 0x94a4b800 == 26 [pid = 10427] [id = 713] 23:59:04 INFO - PROCESS | 10427 | --DOCSHELL 0x930dac00 == 25 [pid = 10427] [id = 720] 23:59:04 INFO - PROCESS | 10427 | --DOCSHELL 0x904e5400 == 24 [pid = 10427] [id = 718] 23:59:04 INFO - PROCESS | 10427 | --DOCSHELL 0x9a63ec00 == 23 [pid = 10427] [id = 708] 23:59:04 INFO - PROCESS | 10427 | --DOCSHELL 0x92e41400 == 22 [pid = 10427] [id = 719] 23:59:04 INFO - PROCESS | 10427 | --DOCSHELL 0x9b865400 == 21 [pid = 10427] [id = 709] 23:59:04 INFO - PROCESS | 10427 | --DOCSHELL 0x904ef000 == 20 [pid = 10427] [id = 705] 23:59:04 INFO - PROCESS | 10427 | --DOCSHELL 0x99847c00 == 19 [pid = 10427] [id = 721] 23:59:04 INFO - PROCESS | 10427 | --DOCSHELL 0x9c466800 == 18 [pid = 10427] [id = 711] 23:59:04 INFO - PROCESS | 10427 | --DOCSHELL 0x9984e000 == 17 [pid = 10427] [id = 710] 23:59:04 INFO - PROCESS | 10427 | --DOCSHELL 0x9a094c00 == 16 [pid = 10427] [id = 704] 23:59:04 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9ab8d800) [pid = 10427] [serial = 2127] [outer = (nil)] [url = about:blank] 23:59:04 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9a69ec00) [pid = 10427] [serial = 2126] [outer = (nil)] [url = about:blank] 23:59:04 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9c3e1800) [pid = 10427] [serial = 2130] [outer = (nil)] [url = about:blank] 23:59:04 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x9c3bac00) [pid = 10427] [serial = 2129] [outer = (nil)] [url = about:blank] 23:59:04 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9c467000) [pid = 10427] [serial = 2133] [outer = (nil)] [url = about:blank] 23:59:04 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9c460400) [pid = 10427] [serial = 2132] [outer = (nil)] [url = about:blank] 23:59:04 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0xa112e000) [pid = 10427] [serial = 2136] [outer = (nil)] [url = about:blank] 23:59:04 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9d6e9c00) [pid = 10427] [serial = 2135] [outer = (nil)] [url = about:blank] 23:59:04 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x99840400) [pid = 10427] [serial = 2151] [outer = (nil)] [url = about:blank] 23:59:04 INFO - PROCESS | 10427 | --DOMWINDOW == 68 (0x95534000) [pid = 10427] [serial = 2153] [outer = (nil)] [url = about:blank] 23:59:04 INFO - PROCESS | 10427 | --DOMWINDOW == 67 (0x9564fc00) [pid = 10427] [serial = 2142] [outer = (nil)] [url = about:blank] 23:59:04 INFO - PROCESS | 10427 | --DOMWINDOW == 66 (0x95562800) [pid = 10427] [serial = 2141] [outer = (nil)] [url = about:blank] 23:59:04 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x94a50400) [pid = 10427] [serial = 2139] [outer = (nil)] [url = about:blank] 23:59:04 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x9327c800) [pid = 10427] [serial = 2138] [outer = (nil)] [url = about:blank] 23:59:04 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x95563000) [pid = 10427] [serial = 2148] [outer = (nil)] [url = about:blank] 23:59:04 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0x985bec00) [pid = 10427] [serial = 2150] [outer = (nil)] [url = about:blank] 23:59:04 INFO - PROCESS | 10427 | --DOMWINDOW == 61 (0x95559800) [pid = 10427] [serial = 2147] [outer = (nil)] [url = about:blank] 23:59:04 INFO - PROCESS | 10427 | --DOMWINDOW == 60 (0x92e4d800) [pid = 10427] [serial = 2144] [outer = (nil)] [url = about:blank] 23:59:04 INFO - PROCESS | 10427 | --DOMWINDOW == 59 (0x92e50c00) [pid = 10427] [serial = 2145] [outer = (nil)] [url = about:blank] 23:59:04 INFO - PROCESS | 10427 | --DOMWINDOW == 58 (0x955da400) [pid = 10427] [serial = 2124] [outer = (nil)] [url = about:blank] 23:59:04 INFO - PROCESS | 10427 | --DOMWINDOW == 57 (0x95561800) [pid = 10427] [serial = 2123] [outer = (nil)] [url = about:blank] 23:59:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 23:59:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 4247ms 23:59:04 INFO - PROCESS | 10427 | 1467874744751 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 23:59:04 INFO - PROCESS | 10427 | 1467874744757 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 23:59:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 23:59:04 INFO - PROCESS | 10427 | 1467874744768 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 23:59:04 INFO - PROCESS | 10427 | 1467874744775 Marionette TRACE conn4 <- [1,2898,null,{}] 23:59:04 INFO - PROCESS | 10427 | 1467874744784 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:04 INFO - PROCESS | 10427 | 1467874744789 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:04 INFO - PROCESS | 10427 | 1467874744971 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 23:59:05 INFO - PROCESS | 10427 | 1467874745120 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:05 INFO - PROCESS | 10427 | 1467874745134 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:05 INFO - PROCESS | 10427 | ++DOCSHELL 0x91f8e000 == 17 [pid = 10427] [id = 732] 23:59:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 58 (0x91f8e400) [pid = 10427] [serial = 2197] [outer = (nil)] 23:59:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 59 (0x91fccc00) [pid = 10427] [serial = 2198] [outer = 0x91f8e400] 23:59:05 INFO - PROCESS | 10427 | 1467874745207 Marionette DEBUG loaded listener.js 23:59:05 INFO - PROCESS | 10427 | ++DOMWINDOW == 60 (0x91fd5000) [pid = 10427] [serial = 2199] [outer = 0x91f8e400] 23:59:06 INFO - PROCESS | 10427 | 1467874746146 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 23:59:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 23:59:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1401ms 23:59:06 INFO - PROCESS | 10427 | 1467874746169 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 23:59:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 23:59:06 INFO - PROCESS | 10427 | 1467874746177 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 23:59:06 INFO - PROCESS | 10427 | 1467874746189 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 23:59:06 INFO - PROCESS | 10427 | 1467874746195 Marionette TRACE conn4 <- [1,2902,null,{}] 23:59:06 INFO - PROCESS | 10427 | 1467874746201 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:06 INFO - PROCESS | 10427 | 1467874746208 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:06 INFO - PROCESS | 10427 | 1467874746412 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 23:59:06 INFO - PROCESS | 10427 | 1467874746583 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:06 INFO - PROCESS | 10427 | 1467874746598 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:06 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d1800 == 18 [pid = 10427] [id = 733] 23:59:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 61 (0x930d7c00) [pid = 10427] [serial = 2200] [outer = (nil)] 23:59:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 62 (0x930dfc00) [pid = 10427] [serial = 2201] [outer = 0x930d7c00] 23:59:06 INFO - PROCESS | 10427 | 1467874746701 Marionette DEBUG loaded listener.js 23:59:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x9327c800) [pid = 10427] [serial = 2202] [outer = 0x930d7c00] 23:59:07 INFO - PROCESS | 10427 | 1467874747975 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 23:59:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 23:59:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1843ms 23:59:08 INFO - PROCESS | 10427 | 1467874748029 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 23:59:08 INFO - PROCESS | 10427 | 1467874748033 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 23:59:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 23:59:08 INFO - PROCESS | 10427 | 1467874748077 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 23:59:08 INFO - PROCESS | 10427 | 1467874748083 Marionette TRACE conn4 <- [1,2906,null,{}] 23:59:08 INFO - PROCESS | 10427 | 1467874748144 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:08 INFO - PROCESS | 10427 | 1467874748157 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:08 INFO - PROCESS | 10427 | 1467874748427 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 23:59:08 INFO - PROCESS | 10427 | 1467874748544 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:08 INFO - PROCESS | 10427 | 1467874748564 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:08 INFO - PROCESS | 10427 | ++DOCSHELL 0x9553d800 == 19 [pid = 10427] [id = 734] 23:59:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x95557400) [pid = 10427] [serial = 2203] [outer = (nil)] 23:59:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x95561000) [pid = 10427] [serial = 2204] [outer = 0x95557400] 23:59:08 INFO - PROCESS | 10427 | 1467874748726 Marionette DEBUG loaded listener.js 23:59:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x955d2400) [pid = 10427] [serial = 2205] [outer = 0x95557400] 23:59:09 INFO - PROCESS | 10427 | --DOMWINDOW == 65 (0x96882c00) [pid = 10427] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 23:59:09 INFO - PROCESS | 10427 | --DOMWINDOW == 64 (0x9a4d1400) [pid = 10427] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 23:59:09 INFO - PROCESS | 10427 | --DOMWINDOW == 63 (0x904e5c00) [pid = 10427] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 23:59:09 INFO - PROCESS | 10427 | --DOMWINDOW == 62 (0x93d5d400) [pid = 10427] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 23:59:09 INFO - PROCESS | 10427 | --DOMWINDOW == 61 (0x9a692c00) [pid = 10427] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 23:59:09 INFO - PROCESS | 10427 | --DOMWINDOW == 60 (0x904eb800) [pid = 10427] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 23:59:09 INFO - PROCESS | 10427 | --DOMWINDOW == 59 (0x95564400) [pid = 10427] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 23:59:09 INFO - PROCESS | 10427 | --DOMWINDOW == 58 (0x92e4fc00) [pid = 10427] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 23:59:09 INFO - PROCESS | 10427 | --DOMWINDOW == 57 (0x93d5b800) [pid = 10427] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 23:59:09 INFO - PROCESS | 10427 | 1467874749977 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 23:59:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 23:59:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1965ms 23:59:10 INFO - PROCESS | 10427 | 1467874750040 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 23:59:10 INFO - PROCESS | 10427 | 1467874750044 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 23:59:10 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 23:59:10 INFO - PROCESS | 10427 | 1467874750057 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 23:59:10 INFO - PROCESS | 10427 | 1467874750060 Marionette TRACE conn4 <- [1,2910,null,{}] 23:59:10 INFO - PROCESS | 10427 | 1467874750067 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:10 INFO - PROCESS | 10427 | 1467874750072 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:10 INFO - PROCESS | 10427 | 1467874750249 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 23:59:10 INFO - PROCESS | 10427 | 1467874750300 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:10 INFO - PROCESS | 10427 | 1467874750306 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:10 INFO - PROCESS | 10427 | ++DOCSHELL 0x91f85400 == 20 [pid = 10427] [id = 735] 23:59:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 58 (0x93d62000) [pid = 10427] [serial = 2206] [outer = (nil)] 23:59:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 59 (0x95656400) [pid = 10427] [serial = 2207] [outer = 0x93d62000] 23:59:10 INFO - PROCESS | 10427 | 1467874750508 Marionette DEBUG loaded listener.js 23:59:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 60 (0x97aea800) [pid = 10427] [serial = 2208] [outer = 0x93d62000] 23:59:11 INFO - PROCESS | 10427 | 1467874751214 Marionette TRACE conn4 <- [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]]]}] 23:59:11 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 23:59:11 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 23:59:11 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1187ms 23:59:11 INFO - PROCESS | 10427 | 1467874751245 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 23:59:11 INFO - PROCESS | 10427 | 1467874751248 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 23:59:11 INFO - TEST-START | /DOMEvents/constructors.html 23:59:11 INFO - PROCESS | 10427 | 1467874751255 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 23:59:11 INFO - PROCESS | 10427 | 1467874751258 Marionette TRACE conn4 <- [1,2914,null,{}] 23:59:11 INFO - PROCESS | 10427 | 1467874751264 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:11 INFO - PROCESS | 10427 | 1467874751269 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:11 INFO - PROCESS | 10427 | 1467874751425 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 23:59:11 INFO - PROCESS | 10427 | 1467874751580 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:11 INFO - PROCESS | 10427 | 1467874751587 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:11 INFO - PROCESS | 10427 | ++DOCSHELL 0x9682fc00 == 21 [pid = 10427] [id = 736] 23:59:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 61 (0x97ae8c00) [pid = 10427] [serial = 2209] [outer = (nil)] 23:59:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 62 (0x994d0400) [pid = 10427] [serial = 2210] [outer = 0x97ae8c00] 23:59:11 INFO - PROCESS | 10427 | 1467874751657 Marionette DEBUG loaded listener.js 23:59:11 INFO - PROCESS | 10427 | ++DOMWINDOW == 63 (0x99f6f800) [pid = 10427] [serial = 2211] [outer = 0x97ae8c00] 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 23:59:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 23:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 23:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 23:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:59:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 23:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 23:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 23:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:59:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 23:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 23:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 23:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:59:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 23:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 23:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 23:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:59:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 23:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 23:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 23:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:59:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 23:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 23:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 23:59:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:59:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 23:59:12 INFO - TEST-OK | /DOMEvents/constructors.html | took 1574ms 23:59:12 INFO - PROCESS | 10427 | 1467874752773 Marionette TRACE conn4 <- [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]]]}] 23:59:12 INFO - PROCESS | 10427 | 1467874752852 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 23:59:12 INFO - PROCESS | 10427 | 1467874752872 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 23:59:12 INFO - TEST-START | /DOMEvents/event-phases-order.html 23:59:12 INFO - PROCESS | 10427 | 1467874752883 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 23:59:12 INFO - PROCESS | 10427 | 1467874752891 Marionette TRACE conn4 <- [1,2918,null,{}] 23:59:12 INFO - PROCESS | 10427 | 1467874752903 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:12 INFO - PROCESS | 10427 | 1467874752909 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:13 INFO - PROCESS | 10427 | 1467874753156 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 23:59:13 INFO - PROCESS | 10427 | 1467874753395 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:13 INFO - PROCESS | 10427 | 1467874753405 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:13 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a49c00 == 22 [pid = 10427] [id = 737] 23:59:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 64 (0x94a4a000) [pid = 10427] [serial = 2212] [outer = (nil)] 23:59:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 65 (0x95530800) [pid = 10427] [serial = 2213] [outer = 0x94a4a000] 23:59:13 INFO - PROCESS | 10427 | 1467874753507 Marionette DEBUG loaded listener.js 23:59:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 66 (0x955dbc00) [pid = 10427] [serial = 2214] [outer = 0x94a4a000] 23:59:14 INFO - PROCESS | 10427 | 1467874754327 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 23:59:14 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 23:59:14 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1490ms 23:59:14 INFO - PROCESS | 10427 | 1467874754372 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 23:59:14 INFO - PROCESS | 10427 | 1467874754379 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 23:59:14 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 23:59:14 INFO - PROCESS | 10427 | 1467874754390 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 23:59:14 INFO - PROCESS | 10427 | 1467874754394 Marionette TRACE conn4 <- [1,2922,null,{}] 23:59:14 INFO - PROCESS | 10427 | 1467874754400 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:14 INFO - PROCESS | 10427 | 1467874754406 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:14 INFO - PROCESS | 10427 | 1467874754648 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 23:59:14 INFO - PROCESS | 10427 | 1467874754791 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:14 INFO - PROCESS | 10427 | 1467874754801 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:14 INFO - PROCESS | 10427 | ++DOCSHELL 0x99849000 == 23 [pid = 10427] [id = 738] 23:59:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 67 (0x9a2cf800) [pid = 10427] [serial = 2215] [outer = (nil)] 23:59:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 68 (0x9a4d1400) [pid = 10427] [serial = 2216] [outer = 0x9a2cf800] 23:59:14 INFO - PROCESS | 10427 | 1467874754920 Marionette DEBUG loaded listener.js 23:59:15 INFO - PROCESS | 10427 | ++DOMWINDOW == 69 (0x9a642000) [pid = 10427] [serial = 2217] [outer = 0x9a2cf800] 23:59:15 INFO - PROCESS | 10427 | [10427] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 23:59:15 INFO - PROCESS | 10427 | [10427] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 23:59:15 INFO - PROCESS | 10427 | [10427] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 23:59:15 INFO - PROCESS | 10427 | [10427] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 23:59:15 INFO - PROCESS | 10427 | 1467874755875 Marionette TRACE conn4 <- [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]]]}] 23:59:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 23:59:15 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 23:59:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 23:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:59:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:59:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:59:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:59:15 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 23:59:15 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 23:59:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:59:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:59:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:59:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:59:15 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 23:59:15 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 23:59:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:59:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:59:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:59:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:59:15 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]" 23:59:15 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 23:59:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:59:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:59:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:59:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:59:15 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 23:59:15 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1540ms 23:59:15 INFO - PROCESS | 10427 | 1467874755931 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 23:59:15 INFO - PROCESS | 10427 | 1467874755941 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 23:59:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 23:59:16 INFO - PROCESS | 10427 | 1467874755997 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 23:59:16 INFO - PROCESS | 10427 | 1467874756004 Marionette TRACE conn4 <- [1,2926,null,{}] 23:59:16 INFO - PROCESS | 10427 | 1467874756026 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:16 INFO - PROCESS | 10427 | 1467874756035 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:16 INFO - PROCESS | 10427 | 1467874756228 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 23:59:16 INFO - PROCESS | 10427 | 1467874756428 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:16 INFO - PROCESS | 10427 | 1467874756442 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:16 INFO - PROCESS | 10427 | ++DOCSHELL 0x9aac0400 == 24 [pid = 10427] [id = 739] 23:59:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x9ab82400) [pid = 10427] [serial = 2218] [outer = (nil)] 23:59:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x9ab88400) [pid = 10427] [serial = 2219] [outer = 0x9ab82400] 23:59:16 INFO - PROCESS | 10427 | 1467874756570 Marionette DEBUG loaded listener.js 23:59:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9ae65800) [pid = 10427] [serial = 2220] [outer = 0x9ab82400] 23:59:17 INFO - PROCESS | 10427 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 23:59:17 INFO - PROCESS | 10427 | 1467874757480 Marionette TRACE conn4 <- [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]]]}] 23:59:17 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 23:59:17 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1503ms 23:59:17 INFO - PROCESS | 10427 | 1467874757497 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 23:59:17 INFO - PROCESS | 10427 | 1467874757501 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 23:59:17 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 23:59:17 INFO - PROCESS | 10427 | 1467874757509 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 23:59:17 INFO - PROCESS | 10427 | 1467874757513 Marionette TRACE conn4 <- [1,2930,null,{}] 23:59:17 INFO - PROCESS | 10427 | 1467874757518 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:17 INFO - PROCESS | 10427 | 1467874757523 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:17 INFO - PROCESS | 10427 | 1467874757699 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 23:59:17 INFO - PROCESS | 10427 | 1467874757894 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:17 INFO - PROCESS | 10427 | 1467874757901 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:17 INFO - PROCESS | 10427 | ++DOCSHELL 0x9afcac00 == 25 [pid = 10427] [id = 740] 23:59:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9afce400) [pid = 10427] [serial = 2221] [outer = (nil)] 23:59:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9afd6000) [pid = 10427] [serial = 2222] [outer = 0x9afce400] 23:59:17 INFO - PROCESS | 10427 | 1467874757995 Marionette DEBUG loaded listener.js 23:59:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9b3e1000) [pid = 10427] [serial = 2223] [outer = 0x9afce400] 23:59:18 INFO - PROCESS | 10427 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 23:59:19 INFO - PROCESS | 10427 | 1467874759156 Marionette TRACE conn4 <- [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]]]}] 23:59:19 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 23:59:19 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1685ms 23:59:19 INFO - PROCESS | 10427 | 1467874759197 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 23:59:19 INFO - PROCESS | 10427 | 1467874759203 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 23:59:19 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 23:59:19 INFO - PROCESS | 10427 | 1467874759213 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 23:59:19 INFO - PROCESS | 10427 | 1467874759217 Marionette TRACE conn4 <- [1,2934,null,{}] 23:59:19 INFO - PROCESS | 10427 | 1467874759227 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:19 INFO - PROCESS | 10427 | 1467874759234 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:19 INFO - PROCESS | 10427 | 1467874759522 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 23:59:19 INFO - PROCESS | 10427 | 1467874759924 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:19 INFO - PROCESS | 10427 | 1467874759932 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:19 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e7800 == 26 [pid = 10427] [id = 741] 23:59:19 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x930d1400) [pid = 10427] [serial = 2224] [outer = (nil)] 23:59:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9bc18c00) [pid = 10427] [serial = 2225] [outer = 0x930d1400] 23:59:20 INFO - PROCESS | 10427 | 1467874760017 Marionette DEBUG loaded listener.js 23:59:20 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9bca1000) [pid = 10427] [serial = 2226] [outer = 0x930d1400] 23:59:20 INFO - PROCESS | 10427 | 1467874760966 Marionette TRACE conn4 <- [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]]]}] 23:59:20 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 23:59:20 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1786ms 23:59:21 INFO - PROCESS | 10427 | 1467874761000 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 23:59:21 INFO - PROCESS | 10427 | 1467874761006 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 23:59:21 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 23:59:21 INFO - PROCESS | 10427 | 1467874761016 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 23:59:21 INFO - PROCESS | 10427 | 1467874761022 Marionette TRACE conn4 <- [1,2938,null,{}] 23:59:21 INFO - PROCESS | 10427 | 1467874761031 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:21 INFO - PROCESS | 10427 | 1467874761049 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:21 INFO - PROCESS | 10427 | 1467874761297 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 23:59:21 INFO - PROCESS | 10427 | 1467874761564 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:21 INFO - PROCESS | 10427 | 1467874761576 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:21 INFO - PROCESS | 10427 | ++DOCSHELL 0x9c3de400 == 27 [pid = 10427] [id = 742] 23:59:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9c3e3000) [pid = 10427] [serial = 2227] [outer = (nil)] 23:59:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9c460000) [pid = 10427] [serial = 2228] [outer = 0x9c3e3000] 23:59:21 INFO - PROCESS | 10427 | 1467874761707 Marionette DEBUG loaded listener.js 23:59:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9c461400) [pid = 10427] [serial = 2229] [outer = 0x9c3e3000] 23:59:22 INFO - PROCESS | 10427 | 1467874762573 Marionette TRACE conn4 <- [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]]]}] 23:59:22 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. 23:59:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1588ms 23:59:22 INFO - PROCESS | 10427 | 1467874762603 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 23:59:22 INFO - PROCESS | 10427 | 1467874762606 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 23:59:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 23:59:22 INFO - PROCESS | 10427 | 1467874762614 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 23:59:22 INFO - PROCESS | 10427 | 1467874762617 Marionette TRACE conn4 <- [1,2942,null,{}] 23:59:22 INFO - PROCESS | 10427 | 1467874762625 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:22 INFO - PROCESS | 10427 | 1467874762630 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:22 INFO - PROCESS | 10427 | 1467874762823 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 23:59:23 INFO - PROCESS | 10427 | 1467874763002 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:23 INFO - PROCESS | 10427 | 1467874763009 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:23 INFO - PROCESS | 10427 | ++DOCSHELL 0x91f87400 == 28 [pid = 10427] [id = 743] 23:59:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x91f8b400) [pid = 10427] [serial = 2230] [outer = (nil)] 23:59:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x91fd4800) [pid = 10427] [serial = 2231] [outer = 0x91f8b400] 23:59:23 INFO - PROCESS | 10427 | 1467874763133 Marionette DEBUG loaded listener.js 23:59:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x99f7b400) [pid = 10427] [serial = 2232] [outer = 0x91f8b400] 23:59:24 INFO - PROCESS | 10427 | 1467874764282 Marionette TRACE conn4 <- [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"]]]}] 23:59:24 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 23:59:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 23:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:59:24 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 23:59:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1690ms 23:59:24 INFO - PROCESS | 10427 | 1467874764316 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 23:59:24 INFO - PROCESS | 10427 | 1467874764322 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 23:59:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 23:59:24 INFO - PROCESS | 10427 | 1467874764333 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 23:59:24 INFO - PROCESS | 10427 | 1467874764336 Marionette TRACE conn4 <- [1,2946,null,{}] 23:59:24 INFO - PROCESS | 10427 | 1467874764345 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:24 INFO - PROCESS | 10427 | 1467874764351 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:24 INFO - PROCESS | 10427 | 1467874764565 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 23:59:24 INFO - PROCESS | 10427 | 1467874764778 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:24 INFO - PROCESS | 10427 | 1467874764786 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:25 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e1c00 == 29 [pid = 10427] [id = 744] 23:59:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x904e2400) [pid = 10427] [serial = 2233] [outer = (nil)] 23:59:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x904ef000) [pid = 10427] [serial = 2234] [outer = 0x904e2400] 23:59:25 INFO - PROCESS | 10427 | 1467874765098 Marionette DEBUG loaded listener.js 23:59:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x91f8d800) [pid = 10427] [serial = 2235] [outer = 0x904e2400] 23:59:26 INFO - PROCESS | 10427 | 1467874766173 Marionette TRACE conn4 <- [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]]]}] 23:59:26 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. 23:59:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1881ms 23:59:26 INFO - PROCESS | 10427 | 1467874766217 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 23:59:26 INFO - PROCESS | 10427 | 1467874766224 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 23:59:26 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 23:59:26 INFO - PROCESS | 10427 | 1467874766236 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 23:59:26 INFO - PROCESS | 10427 | 1467874766240 Marionette TRACE conn4 <- [1,2950,null,{}] 23:59:26 INFO - PROCESS | 10427 | 1467874766377 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:26 INFO - PROCESS | 10427 | 1467874766386 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:26 INFO - PROCESS | 10427 | 1467874766647 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 23:59:26 INFO - PROCESS | 10427 | --DOCSHELL 0x930db800 == 28 [pid = 10427] [id = 726] 23:59:26 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x91f84000) [pid = 10427] [serial = 2168] [outer = (nil)] [url = about:blank] 23:59:26 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9553c000) [pid = 10427] [serial = 2172] [outer = (nil)] [url = about:blank] 23:59:26 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x9ab85000) [pid = 10427] [serial = 2166] [outer = (nil)] [url = about:blank] 23:59:26 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x9ab8bc00) [pid = 10427] [serial = 2165] [outer = (nil)] [url = about:blank] 23:59:26 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x91f83800) [pid = 10427] [serial = 2156] [outer = (nil)] [url = about:blank] 23:59:26 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x91f90400) [pid = 10427] [serial = 2157] [outer = (nil)] [url = about:blank] 23:59:26 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x91fd8c00) [pid = 10427] [serial = 2169] [outer = (nil)] [url = about:blank] 23:59:26 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9a449c00) [pid = 10427] [serial = 2163] [outer = (nil)] [url = about:blank] 23:59:26 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9a2d7c00) [pid = 10427] [serial = 2162] [outer = (nil)] [url = about:blank] 23:59:26 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x94a76c00) [pid = 10427] [serial = 2159] [outer = (nil)] [url = about:blank] 23:59:26 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x95565000) [pid = 10427] [serial = 2160] [outer = (nil)] [url = about:blank] 23:59:26 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x93f0d400) [pid = 10427] [serial = 2171] [outer = (nil)] [url = about:blank] 23:59:26 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x98523c00) [pid = 10427] [serial = 2154] [outer = (nil)] [url = about:blank] 23:59:26 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0x9a951000) [pid = 10427] [serial = 2178] [outer = (nil)] [url = about:blank] 23:59:26 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x9a2d0000) [pid = 10427] [serial = 2175] [outer = (nil)] [url = about:blank] 23:59:26 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0x99f6fc00) [pid = 10427] [serial = 2174] [outer = (nil)] [url = about:blank] 23:59:26 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x9a8ab000) [pid = 10427] [serial = 2177] [outer = (nil)] [url = about:blank] 23:59:26 INFO - PROCESS | 10427 | 1467874766915 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:26 INFO - PROCESS | 10427 | 1467874766926 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:26 INFO - PROCESS | 10427 | ++DOCSHELL 0x91f8c800 == 29 [pid = 10427] [id = 745] 23:59:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x92e44800) [pid = 10427] [serial = 2236] [outer = (nil)] 23:59:26 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x94a49400) [pid = 10427] [serial = 2237] [outer = 0x92e44800] 23:59:27 INFO - PROCESS | 10427 | 1467874767002 Marionette DEBUG loaded listener.js 23:59:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x94a7c000) [pid = 10427] [serial = 2238] [outer = 0x92e44800] 23:59:27 INFO - PROCESS | 10427 | ++DOCSHELL 0x9687a000 == 30 [pid = 10427] [id = 746] 23:59:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x994d8000) [pid = 10427] [serial = 2239] [outer = (nil)] 23:59:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x99840400) [pid = 10427] [serial = 2240] [outer = 0x994d8000] 23:59:27 INFO - PROCESS | 10427 | 1467874767799 Marionette TRACE conn4 <- [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]]]}] 23:59:27 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. 23:59:27 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1619ms 23:59:27 INFO - PROCESS | 10427 | 1467874767853 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 23:59:27 INFO - PROCESS | 10427 | 1467874767857 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 23:59:27 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 23:59:27 INFO - PROCESS | 10427 | 1467874767868 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 23:59:27 INFO - PROCESS | 10427 | 1467874767872 Marionette TRACE conn4 <- [1,2954,null,{}] 23:59:27 INFO - PROCESS | 10427 | 1467874767878 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:27 INFO - PROCESS | 10427 | 1467874767883 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:28 INFO - PROCESS | 10427 | 1467874768125 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 23:59:28 INFO - PROCESS | 10427 | 1467874768334 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:28 INFO - PROCESS | 10427 | 1467874768343 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:28 INFO - PROCESS | 10427 | ++DOCSHELL 0x930db800 == 31 [pid = 10427] [id = 747] 23:59:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x930de400) [pid = 10427] [serial = 2241] [outer = (nil)] 23:59:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9a2d6c00) [pid = 10427] [serial = 2242] [outer = 0x930de400] 23:59:28 INFO - PROCESS | 10427 | 1467874768455 Marionette DEBUG loaded listener.js 23:59:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x9a646400) [pid = 10427] [serial = 2243] [outer = 0x930de400] 23:59:29 INFO - PROCESS | 10427 | 1467874769551 Marionette TRACE conn4 <- [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]]]}] 23:59:29 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:59:29 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 23:59:29 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1740ms 23:59:29 INFO - PROCESS | 10427 | 1467874769612 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 23:59:29 INFO - PROCESS | 10427 | 1467874769618 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 23:59:29 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 23:59:29 INFO - PROCESS | 10427 | 1467874769634 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 23:59:29 INFO - PROCESS | 10427 | 1467874769642 Marionette TRACE conn4 <- [1,2958,null,{}] 23:59:29 INFO - PROCESS | 10427 | 1467874769674 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:29 INFO - PROCESS | 10427 | 1467874769685 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:30 INFO - PROCESS | 10427 | 1467874770030 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 23:59:30 INFO - PROCESS | 10427 | 1467874770064 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:30 INFO - PROCESS | 10427 | 1467874770077 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:30 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd2c00 == 32 [pid = 10427] [id = 748] 23:59:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x9a83f400) [pid = 10427] [serial = 2244] [outer = (nil)] 23:59:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9afcc400) [pid = 10427] [serial = 2245] [outer = 0x9a83f400] 23:59:30 INFO - PROCESS | 10427 | 1467874770174 Marionette DEBUG loaded listener.js 23:59:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9b639000) [pid = 10427] [serial = 2246] [outer = 0x9a83f400] 23:59:31 INFO - PROCESS | 10427 | 1467874771100 Marionette TRACE conn4 <- [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]]]}] 23:59:31 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. 23:59:31 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1504ms 23:59:31 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 23:59:31 INFO - PROCESS | 10427 | 1467874771136 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 23:59:31 INFO - PROCESS | 10427 | 1467874771140 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 23:59:31 INFO - PROCESS | 10427 | 1467874771152 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 23:59:31 INFO - PROCESS | 10427 | 1467874771155 Marionette TRACE conn4 <- [1,2962,null,{}] 23:59:31 INFO - PROCESS | 10427 | 1467874771161 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:31 INFO - PROCESS | 10427 | 1467874771180 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:31 INFO - PROCESS | 10427 | 1467874771383 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 23:59:31 INFO - PROCESS | 10427 | 1467874771410 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:31 INFO - PROCESS | 10427 | 1467874771417 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:31 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a69ec00 == 33 [pid = 10427] [id = 749] 23:59:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9a839c00) [pid = 10427] [serial = 2247] [outer = (nil)] 23:59:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9c460400) [pid = 10427] [serial = 2248] [outer = 0x9a839c00] 23:59:31 INFO - PROCESS | 10427 | 1467874771485 Marionette DEBUG loaded listener.js 23:59:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9d6ecc00) [pid = 10427] [serial = 2249] [outer = 0x9a839c00] 23:59:31 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x95557400) [pid = 10427] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 23:59:31 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x93d62000) [pid = 10427] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 23:59:31 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x91f8e400) [pid = 10427] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 23:59:31 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x930d7c00) [pid = 10427] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 23:59:31 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x91fcf000) [pid = 10427] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 23:59:31 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x930df400) [pid = 10427] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 23:59:31 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9a63e800) [pid = 10427] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 23:59:31 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9afcb800) [pid = 10427] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 23:59:31 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9b53c800) [pid = 10427] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 23:59:31 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x93f04000) [pid = 10427] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 23:59:32 INFO - PROCESS | 10427 | 1467874772463 Marionette TRACE conn4 <- [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]]]}] 23:59:32 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. 23:59:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1334ms 23:59:32 INFO - PROCESS | 10427 | 1467874772480 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 23:59:32 INFO - PROCESS | 10427 | 1467874772484 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 23:59:32 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 23:59:32 INFO - PROCESS | 10427 | 1467874772489 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 23:59:32 INFO - PROCESS | 10427 | 1467874772492 Marionette TRACE conn4 <- [1,2966,null,{}] 23:59:32 INFO - PROCESS | 10427 | 1467874772498 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:32 INFO - PROCESS | 10427 | 1467874772502 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:32 INFO - PROCESS | 10427 | 1467874772653 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 23:59:32 INFO - PROCESS | 10427 | 1467874772669 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:32 INFO - PROCESS | 10427 | 1467874772676 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:32 INFO - PROCESS | 10427 | ++DOCSHELL 0x9687d000 == 34 [pid = 10427] [id = 750] 23:59:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9ab89800) [pid = 10427] [serial = 2250] [outer = (nil)] 23:59:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x9d61c800) [pid = 10427] [serial = 2251] [outer = 0x9ab89800] 23:59:32 INFO - PROCESS | 10427 | 1467874772766 Marionette DEBUG loaded listener.js 23:59:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x9da33c00) [pid = 10427] [serial = 2252] [outer = 0x9ab89800] 23:59:33 INFO - PROCESS | 10427 | 1467874773958 Marionette TRACE conn4 <- [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]]]}] 23:59:33 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. 23:59:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1486ms 23:59:33 INFO - PROCESS | 10427 | 1467874773979 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 23:59:33 INFO - PROCESS | 10427 | 1467874773988 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 23:59:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 23:59:34 INFO - PROCESS | 10427 | 1467874774000 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 23:59:34 INFO - PROCESS | 10427 | 1467874774010 Marionette TRACE conn4 <- [1,2970,null,{}] 23:59:34 INFO - PROCESS | 10427 | 1467874774023 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:34 INFO - PROCESS | 10427 | 1467874774031 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:34 INFO - PROCESS | 10427 | 1467874774321 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 23:59:34 INFO - PROCESS | 10427 | 1467874774635 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:34 INFO - PROCESS | 10427 | 1467874774652 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:34 INFO - PROCESS | 10427 | ++DOCSHELL 0x92e48c00 == 35 [pid = 10427] [id = 751] 23:59:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x92e49400) [pid = 10427] [serial = 2253] [outer = (nil)] 23:59:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x92e50c00) [pid = 10427] [serial = 2254] [outer = 0x92e49400] 23:59:34 INFO - PROCESS | 10427 | 1467874774810 Marionette DEBUG loaded listener.js 23:59:35 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x930dcc00) [pid = 10427] [serial = 2255] [outer = 0x92e49400] 23:59:35 INFO - PROCESS | 10427 | 1467874775931 Marionette TRACE conn4 <- [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]]]}] 23:59:35 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. 23:59:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1953ms 23:59:35 INFO - PROCESS | 10427 | 1467874775952 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 23:59:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 23:59:35 INFO - PROCESS | 10427 | 1467874775962 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 23:59:35 INFO - PROCESS | 10427 | 1467874775976 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 23:59:35 INFO - PROCESS | 10427 | 1467874775983 Marionette TRACE conn4 <- [1,2974,null,{}] 23:59:36 INFO - PROCESS | 10427 | 1467874775992 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:36 INFO - PROCESS | 10427 | 1467874775998 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:36 INFO - PROCESS | 10427 | 1467874776206 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 23:59:36 INFO - PROCESS | 10427 | 1467874776394 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:36 INFO - PROCESS | 10427 | 1467874776405 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:36 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d28c00 == 36 [pid = 10427] [id = 752] 23:59:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x955cf800) [pid = 10427] [serial = 2256] [outer = (nil)] 23:59:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9564c400) [pid = 10427] [serial = 2257] [outer = 0x955cf800] 23:59:36 INFO - PROCESS | 10427 | 1467874776484 Marionette DEBUG loaded listener.js 23:59:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x96883000) [pid = 10427] [serial = 2258] [outer = 0x955cf800] 23:59:37 INFO - PROCESS | 10427 | 1467874777403 Marionette TRACE conn4 <- [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]]]}] 23:59:37 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. 23:59:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1500ms 23:59:37 INFO - PROCESS | 10427 | 1467874777473 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 23:59:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 23:59:37 INFO - PROCESS | 10427 | 1467874777478 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 23:59:37 INFO - PROCESS | 10427 | 1467874777485 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 23:59:37 INFO - PROCESS | 10427 | 1467874777491 Marionette TRACE conn4 <- [1,2978,null,{}] 23:59:37 INFO - PROCESS | 10427 | 1467874777508 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:37 INFO - PROCESS | 10427 | 1467874777517 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:37 INFO - PROCESS | 10427 | 1467874777789 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 23:59:37 INFO - PROCESS | 10427 | 1467874777935 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:37 INFO - PROCESS | 10427 | 1467874777948 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:38 INFO - PROCESS | 10427 | ++DOCSHELL 0x93f0a400 == 37 [pid = 10427] [id = 753] 23:59:38 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9a839000) [pid = 10427] [serial = 2259] [outer = (nil)] 23:59:38 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9a927800) [pid = 10427] [serial = 2260] [outer = 0x9a839000] 23:59:38 INFO - PROCESS | 10427 | 1467874778079 Marionette DEBUG loaded listener.js 23:59:38 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x9afc7800) [pid = 10427] [serial = 2261] [outer = 0x9a839000] 23:59:38 INFO - PROCESS | 10427 | 1467874778989 Marionette TRACE conn4 <- [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]]]}] 23:59:39 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. 23:59:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1537ms 23:59:39 INFO - PROCESS | 10427 | 1467874779022 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 23:59:39 INFO - PROCESS | 10427 | 1467874779027 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 23:59:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 23:59:39 INFO - PROCESS | 10427 | 1467874779034 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 23:59:39 INFO - PROCESS | 10427 | 1467874779037 Marionette TRACE conn4 <- [1,2982,null,{}] 23:59:39 INFO - PROCESS | 10427 | 1467874779043 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:39 INFO - PROCESS | 10427 | 1467874779048 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:39 INFO - PROCESS | 10427 | 1467874779260 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 23:59:39 INFO - PROCESS | 10427 | 1467874779429 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:39 INFO - PROCESS | 10427 | 1467874779441 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:39 INFO - PROCESS | 10427 | ++DOCSHELL 0x93f08800 == 38 [pid = 10427] [id = 754] 23:59:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x93f08c00) [pid = 10427] [serial = 2262] [outer = (nil)] 23:59:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x9d6e8c00) [pid = 10427] [serial = 2263] [outer = 0x93f08c00] 23:59:39 INFO - PROCESS | 10427 | 1467874779556 Marionette DEBUG loaded listener.js 23:59:39 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0xa1197c00) [pid = 10427] [serial = 2264] [outer = 0x93f08c00] 23:59:40 INFO - PROCESS | 10427 | 1467874780410 Marionette TRACE conn4 <- [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"]]]}] 23:59:40 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 23:59:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 23:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:59:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 23:59:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1400ms 23:59:40 INFO - PROCESS | 10427 | 1467874780435 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 23:59:40 INFO - PROCESS | 10427 | 1467874780439 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 23:59:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 23:59:40 INFO - PROCESS | 10427 | 1467874780446 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 23:59:40 INFO - PROCESS | 10427 | 1467874780449 Marionette TRACE conn4 <- [1,2986,null,{}] 23:59:40 INFO - PROCESS | 10427 | 1467874780455 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:40 INFO - PROCESS | 10427 | 1467874780460 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:40 INFO - PROCESS | 10427 | 1467874780664 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 23:59:40 INFO - PROCESS | 10427 | 1467874780848 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:40 INFO - PROCESS | 10427 | 1467874780857 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:40 INFO - PROCESS | 10427 | ++DOCSHELL 0x9555dc00 == 39 [pid = 10427] [id = 755] 23:59:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x9a43ac00) [pid = 10427] [serial = 2265] [outer = (nil)] 23:59:40 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0xa20aa000) [pid = 10427] [serial = 2266] [outer = 0x9a43ac00] 23:59:40 INFO - PROCESS | 10427 | 1467874780971 Marionette DEBUG loaded listener.js 23:59:41 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0xa2341800) [pid = 10427] [serial = 2267] [outer = 0x9a43ac00] 23:59:41 INFO - PROCESS | 10427 | 1467874781808 Marionette TRACE conn4 <- [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]]]}] 23:59:41 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. 23:59:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1388ms 23:59:41 INFO - PROCESS | 10427 | 1467874781834 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 23:59:41 INFO - PROCESS | 10427 | 1467874781839 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 23:59:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 23:59:41 INFO - PROCESS | 10427 | 1467874781845 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 23:59:41 INFO - PROCESS | 10427 | 1467874781849 Marionette TRACE conn4 <- [1,2990,null,{}] 23:59:41 INFO - PROCESS | 10427 | 1467874781855 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:41 INFO - PROCESS | 10427 | 1467874781865 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:42 INFO - PROCESS | 10427 | 1467874782164 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 23:59:42 INFO - PROCESS | 10427 | 1467874782368 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:42 INFO - PROCESS | 10427 | 1467874782376 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:42 INFO - PROCESS | 10427 | ++DOCSHELL 0x9b63c400 == 40 [pid = 10427] [id = 756] 23:59:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0xa209dc00) [pid = 10427] [serial = 2268] [outer = (nil)] 23:59:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 94 (0xa257e000) [pid = 10427] [serial = 2269] [outer = 0xa209dc00] 23:59:42 INFO - PROCESS | 10427 | 1467874782496 Marionette DEBUG loaded listener.js 23:59:42 INFO - PROCESS | 10427 | ++DOMWINDOW == 95 (0xa2ff7000) [pid = 10427] [serial = 2270] [outer = 0xa209dc00] 23:59:43 INFO - PROCESS | 10427 | ++DOCSHELL 0xa257e400 == 41 [pid = 10427] [id = 757] 23:59:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 96 (0xa3188800) [pid = 10427] [serial = 2271] [outer = (nil)] 23:59:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 97 (0xa318b400) [pid = 10427] [serial = 2272] [outer = 0xa3188800] 23:59:43 INFO - PROCESS | 10427 | 1467874783438 Marionette TRACE conn4 <- [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]]]}] 23:59:43 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. 23:59:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1630ms 23:59:43 INFO - PROCESS | 10427 | 1467874783492 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 23:59:43 INFO - PROCESS | 10427 | 1467874783495 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 23:59:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 23:59:43 INFO - PROCESS | 10427 | 1467874783504 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 23:59:43 INFO - PROCESS | 10427 | 1467874783507 Marionette TRACE conn4 <- [1,2994,null,{}] 23:59:43 INFO - PROCESS | 10427 | 1467874783513 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:43 INFO - PROCESS | 10427 | 1467874783518 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:43 INFO - PROCESS | 10427 | 1467874783704 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 23:59:43 INFO - PROCESS | 10427 | 1467874783895 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:43 INFO - PROCESS | 10427 | 1467874783906 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:43 INFO - PROCESS | 10427 | ++DOCSHELL 0x904ee400 == 42 [pid = 10427] [id = 758] 23:59:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 98 (0x91fd3c00) [pid = 10427] [serial = 2273] [outer = (nil)] 23:59:43 INFO - PROCESS | 10427 | ++DOMWINDOW == 99 (0x93283800) [pid = 10427] [serial = 2274] [outer = 0x91fd3c00] 23:59:43 INFO - PROCESS | 10427 | 1467874783986 Marionette DEBUG loaded listener.js 23:59:44 INFO - PROCESS | 10427 | ++DOMWINDOW == 100 (0x95531800) [pid = 10427] [serial = 2275] [outer = 0x91fd3c00] 23:59:45 INFO - PROCESS | 10427 | 1467874785150 Marionette TRACE conn4 <- [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]]]}] 23:59:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:59:45 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 23:59:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1683ms 23:59:45 INFO - PROCESS | 10427 | 1467874785189 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 23:59:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 23:59:45 INFO - PROCESS | 10427 | 1467874785195 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 23:59:45 INFO - PROCESS | 10427 | 1467874785203 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 23:59:45 INFO - PROCESS | 10427 | 1467874785210 Marionette TRACE conn4 <- [1,2998,null,{}] 23:59:45 INFO - PROCESS | 10427 | 1467874785217 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:45 INFO - PROCESS | 10427 | 1467874785223 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:45 INFO - PROCESS | 10427 | 1467874785398 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 23:59:45 INFO - PROCESS | 10427 | 1467874785620 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:45 INFO - PROCESS | 10427 | 1467874785633 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:45 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a4d800 == 43 [pid = 10427] [id = 759] 23:59:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 101 (0x94a50400) [pid = 10427] [serial = 2276] [outer = (nil)] 23:59:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 102 (0x95563000) [pid = 10427] [serial = 2277] [outer = 0x94a50400] 23:59:45 INFO - PROCESS | 10427 | 1467874785706 Marionette DEBUG loaded listener.js 23:59:45 INFO - PROCESS | 10427 | ++DOMWINDOW == 103 (0x9682a800) [pid = 10427] [serial = 2278] [outer = 0x94a50400] 23:59:46 INFO - PROCESS | 10427 | 1467874786628 Marionette TRACE conn4 <- [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]]]}] 23:59:46 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. 23:59:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1438ms 23:59:46 INFO - PROCESS | 10427 | 1467874786640 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 23:59:46 INFO - PROCESS | 10427 | 1467874786647 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 23:59:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 23:59:46 INFO - PROCESS | 10427 | 1467874786657 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 23:59:46 INFO - PROCESS | 10427 | 1467874786660 Marionette TRACE conn4 <- [1,3002,null,{}] 23:59:46 INFO - PROCESS | 10427 | 1467874786668 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:46 INFO - PROCESS | 10427 | 1467874786673 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x99f77800 == 42 [pid = 10427] [id = 728] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x91fcc800 == 41 [pid = 10427] [id = 730] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x9afd2c00 == 40 [pid = 10427] [id = 729] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x904e2800 == 39 [pid = 10427] [id = 731] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x9a69ec00 == 38 [pid = 10427] [id = 749] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x91fd2c00 == 37 [pid = 10427] [id = 748] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x930db800 == 36 [pid = 10427] [id = 747] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x9687a000 == 35 [pid = 10427] [id = 746] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x91f8c800 == 34 [pid = 10427] [id = 745] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x904e1c00 == 33 [pid = 10427] [id = 744] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x96831400 == 32 [pid = 10427] [id = 724] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x91f8e000 == 31 [pid = 10427] [id = 732] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x9682fc00 == 30 [pid = 10427] [id = 736] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x93d1fc00 == 29 [pid = 10427] [id = 725] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x930d1800 == 28 [pid = 10427] [id = 733] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x99849000 == 27 [pid = 10427] [id = 738] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x91f87400 == 26 [pid = 10427] [id = 743] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x9aac0400 == 25 [pid = 10427] [id = 739] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x94a49c00 == 24 [pid = 10427] [id = 737] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x904e5800 == 23 [pid = 10427] [id = 722] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x9c3de400 == 22 [pid = 10427] [id = 742] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x994d6000 == 21 [pid = 10427] [id = 727] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x9553d800 == 20 [pid = 10427] [id = 734] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x91f85400 == 19 [pid = 10427] [id = 735] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x9afcac00 == 18 [pid = 10427] [id = 740] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x904e7800 == 17 [pid = 10427] [id = 741] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x93d27800 == 16 [pid = 10427] [id = 723] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0xa257e400 == 15 [pid = 10427] [id = 757] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x9b63c400 == 14 [pid = 10427] [id = 756] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x9555dc00 == 13 [pid = 10427] [id = 755] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x93f08800 == 12 [pid = 10427] [id = 754] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x93d28c00 == 11 [pid = 10427] [id = 752] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x93f0a400 == 10 [pid = 10427] [id = 753] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x9687d000 == 9 [pid = 10427] [id = 750] 23:59:48 INFO - PROCESS | 10427 | --DOCSHELL 0x92e48c00 == 8 [pid = 10427] [id = 751] 23:59:48 INFO - PROCESS | 10427 | 1467874788356 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 23:59:48 INFO - PROCESS | 10427 | --DOMWINDOW == 102 (0x95561000) [pid = 10427] [serial = 2204] [outer = (nil)] [url = about:blank] 23:59:48 INFO - PROCESS | 10427 | --DOMWINDOW == 101 (0x955d2400) [pid = 10427] [serial = 2205] [outer = (nil)] [url = about:blank] 23:59:48 INFO - PROCESS | 10427 | --DOMWINDOW == 100 (0x95656400) [pid = 10427] [serial = 2207] [outer = (nil)] [url = about:blank] 23:59:48 INFO - PROCESS | 10427 | --DOMWINDOW == 99 (0x91fccc00) [pid = 10427] [serial = 2198] [outer = (nil)] [url = about:blank] 23:59:48 INFO - PROCESS | 10427 | --DOMWINDOW == 98 (0x91fd5000) [pid = 10427] [serial = 2199] [outer = (nil)] [url = about:blank] 23:59:48 INFO - PROCESS | 10427 | --DOMWINDOW == 97 (0x930dfc00) [pid = 10427] [serial = 2201] [outer = (nil)] [url = about:blank] 23:59:48 INFO - PROCESS | 10427 | --DOMWINDOW == 96 (0x93d1b800) [pid = 10427] [serial = 2196] [outer = (nil)] [url = about:blank] 23:59:48 INFO - PROCESS | 10427 | --DOMWINDOW == 95 (0x91fd7800) [pid = 10427] [serial = 2195] [outer = (nil)] [url = about:blank] 23:59:48 INFO - PROCESS | 10427 | --DOMWINDOW == 94 (0x955dc800) [pid = 10427] [serial = 2181] [outer = (nil)] [url = about:blank] 23:59:48 INFO - PROCESS | 10427 | --DOMWINDOW == 93 (0x95530c00) [pid = 10427] [serial = 2180] [outer = (nil)] [url = about:blank] 23:59:48 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0x9a8af800) [pid = 10427] [serial = 2184] [outer = (nil)] [url = about:blank] 23:59:48 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0x9a643c00) [pid = 10427] [serial = 2183] [outer = (nil)] [url = about:blank] 23:59:48 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x9b3e9c00) [pid = 10427] [serial = 2187] [outer = (nil)] [url = about:blank] 23:59:48 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x9afd3c00) [pid = 10427] [serial = 2186] [outer = (nil)] [url = about:blank] 23:59:48 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x9b869c00) [pid = 10427] [serial = 2190] [outer = (nil)] [url = about:blank] 23:59:48 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x9b868000) [pid = 10427] [serial = 2189] [outer = (nil)] [url = about:blank] 23:59:48 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9c313c00) [pid = 10427] [serial = 2193] [outer = (nil)] [url = about:blank] 23:59:48 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9c126000) [pid = 10427] [serial = 2192] [outer = (nil)] [url = about:blank] 23:59:48 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x994d0400) [pid = 10427] [serial = 2210] [outer = (nil)] [url = about:blank] 23:59:48 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x97aea800) [pid = 10427] [serial = 2208] [outer = (nil)] [url = about:blank] 23:59:48 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9327c800) [pid = 10427] [serial = 2202] [outer = (nil)] [url = about:blank] 23:59:48 INFO - PROCESS | 10427 | 1467874788904 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:48 INFO - PROCESS | 10427 | 1467874788913 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:48 INFO - PROCESS | 10427 | ++DOCSHELL 0x91f8e400 == 9 [pid = 10427] [id = 760] 23:59:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x91f8e800) [pid = 10427] [serial = 2279] [outer = (nil)] 23:59:48 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x91fcbc00) [pid = 10427] [serial = 2280] [outer = 0x91f8e800] 23:59:48 INFO - PROCESS | 10427 | 1467874788987 Marionette DEBUG loaded listener.js 23:59:49 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x92e42c00) [pid = 10427] [serial = 2281] [outer = 0x91f8e800] 23:59:49 INFO - PROCESS | 10427 | 1467874789891 Marionette TRACE conn4 <- [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]]]}] 23:59:49 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. 23:59:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 3286ms 23:59:49 INFO - PROCESS | 10427 | 1467874789948 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 23:59:49 INFO - PROCESS | 10427 | 1467874789956 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 23:59:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 23:59:50 INFO - PROCESS | 10427 | 1467874790000 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 23:59:50 INFO - PROCESS | 10427 | 1467874790008 Marionette TRACE conn4 <- [1,3006,null,{}] 23:59:50 INFO - PROCESS | 10427 | 1467874790029 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:50 INFO - PROCESS | 10427 | 1467874790038 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:50 INFO - PROCESS | 10427 | 1467874790301 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 23:59:50 INFO - PROCESS | 10427 | 1467874790514 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:50 INFO - PROCESS | 10427 | 1467874790529 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:50 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e1000 == 10 [pid = 10427] [id = 761] 23:59:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x930db800) [pid = 10427] [serial = 2282] [outer = (nil)] 23:59:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x93d1f400) [pid = 10427] [serial = 2283] [outer = 0x930db800] 23:59:50 INFO - PROCESS | 10427 | 1467874790651 Marionette DEBUG loaded listener.js 23:59:50 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x93f0d400) [pid = 10427] [serial = 2284] [outer = 0x930db800] 23:59:51 INFO - PROCESS | 10427 | 1467874791621 Marionette TRACE conn4 <- [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]]]}] 23:59:51 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. 23:59:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1685ms 23:59:51 INFO - PROCESS | 10427 | 1467874791654 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 23:59:51 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 23:59:51 INFO - PROCESS | 10427 | 1467874791659 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 23:59:51 INFO - PROCESS | 10427 | 1467874791665 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 23:59:51 INFO - PROCESS | 10427 | 1467874791669 Marionette TRACE conn4 <- [1,3010,null,{}] 23:59:51 INFO - PROCESS | 10427 | 1467874791675 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:51 INFO - PROCESS | 10427 | 1467874791681 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:51 INFO - PROCESS | 10427 | 1467874791891 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 23:59:51 INFO - PROCESS | 10427 | 1467874791935 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:51 INFO - PROCESS | 10427 | 1467874791946 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:51 INFO - PROCESS | 10427 | ++DOCSHELL 0x9555a400 == 11 [pid = 10427] [id = 762] 23:59:51 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x95565800) [pid = 10427] [serial = 2285] [outer = (nil)] 23:59:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x955d4000) [pid = 10427] [serial = 2286] [outer = 0x95565800] 23:59:52 INFO - PROCESS | 10427 | 1467874792053 Marionette DEBUG loaded listener.js 23:59:52 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x9564e000) [pid = 10427] [serial = 2287] [outer = 0x95565800] 23:59:54 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x9ab82400) [pid = 10427] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 23:59:54 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x9afce400) [pid = 10427] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 23:59:54 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x904e2400) [pid = 10427] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 23:59:54 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x9c3e3000) [pid = 10427] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 23:59:54 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x94a4a000) [pid = 10427] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 23:59:54 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9a839c00) [pid = 10427] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 23:59:54 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x930d1400) [pid = 10427] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 23:59:54 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x930de400) [pid = 10427] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 23:59:54 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x994d8000) [pid = 10427] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:59:54 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x9a2cf800) [pid = 10427] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 23:59:54 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9a83f400) [pid = 10427] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 23:59:54 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x92e44800) [pid = 10427] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 23:59:54 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x91f8b400) [pid = 10427] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 23:59:54 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x97ae8c00) [pid = 10427] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 23:59:54 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9ab89800) [pid = 10427] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 23:59:54 INFO - PROCESS | 10427 | 1467874794644 Marionette TRACE conn4 <- [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]]]}] 23:59:54 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 23:59:54 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 2998ms 23:59:54 INFO - PROCESS | 10427 | 1467874794672 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 23:59:54 INFO - PROCESS | 10427 | 1467874794680 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 23:59:54 INFO - TEST-START | /FileAPI/FileReaderSync.worker 23:59:54 INFO - PROCESS | 10427 | 1467874794714 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 23:59:54 INFO - PROCESS | 10427 | 1467874794745 Marionette TRACE conn4 <- [1,3014,null,{}] 23:59:54 INFO - PROCESS | 10427 | 1467874794757 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:54 INFO - PROCESS | 10427 | 1467874794766 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:54 INFO - PROCESS | 10427 | 1467874794967 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 23:59:55 INFO - PROCESS | 10427 | 1467874795156 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:55 INFO - PROCESS | 10427 | 1467874795167 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:55 INFO - PROCESS | 10427 | ++DOCSHELL 0x955d2000 == 12 [pid = 10427] [id = 763] 23:59:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x96886000) [pid = 10427] [serial = 2288] [outer = (nil)] 23:59:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x99470000) [pid = 10427] [serial = 2289] [outer = 0x96886000] 23:59:55 INFO - PROCESS | 10427 | 1467874795261 Marionette DEBUG loaded listener.js 23:59:55 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x99f7b000) [pid = 10427] [serial = 2290] [outer = 0x96886000] 23:59:55 INFO - PROCESS | 10427 | [10427] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:59:56 INFO - PROCESS | 10427 | 1467874796339 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 23:59:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 23:59:56 INFO - {} 23:59:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 23:59:56 INFO - {} 23:59:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 23:59:56 INFO - {} 23:59:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 23:59:56 INFO - {} 23:59:56 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1688ms 23:59:56 INFO - PROCESS | 10427 | 1467874796384 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 23:59:56 INFO - TEST-START | /FileAPI/fileReader.html 23:59:56 INFO - PROCESS | 10427 | 1467874796389 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 23:59:56 INFO - PROCESS | 10427 | 1467874796396 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 23:59:56 INFO - PROCESS | 10427 | 1467874796399 Marionette TRACE conn4 <- [1,3018,null,{}] 23:59:56 INFO - PROCESS | 10427 | 1467874796406 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:56 INFO - PROCESS | 10427 | 1467874796412 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:56 INFO - PROCESS | 10427 | 1467874796664 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 23:59:56 INFO - PROCESS | 10427 | 1467874796810 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:56 INFO - PROCESS | 10427 | 1467874796823 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:56 INFO - PROCESS | 10427 | ++DOCSHELL 0x91f87400 == 13 [pid = 10427] [id = 764] 23:59:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x91f88800) [pid = 10427] [serial = 2291] [outer = (nil)] 23:59:56 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x91fc9400) [pid = 10427] [serial = 2292] [outer = 0x91f88800] 23:59:56 INFO - PROCESS | 10427 | 1467874796979 Marionette DEBUG loaded listener.js 23:59:57 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x92e48c00) [pid = 10427] [serial = 2293] [outer = 0x91f88800] 23:59:57 INFO - PROCESS | 10427 | 1467874797958 Marionette TRACE conn4 <- [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]]]}] 23:59:57 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 23:59:57 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 23:59:57 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 23:59:57 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 23:59:57 INFO - TEST-OK | /FileAPI/fileReader.html | took 1593ms 23:59:58 INFO - PROCESS | 10427 | 1467874797993 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 23:59:58 INFO - PROCESS | 10427 | 1467874798000 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 23:59:58 INFO - TEST-START | /FileAPI/historical.html 23:59:58 INFO - PROCESS | 10427 | 1467874798012 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 23:59:58 INFO - PROCESS | 10427 | 1467874798018 Marionette TRACE conn4 <- [1,3022,null,{}] 23:59:58 INFO - PROCESS | 10427 | 1467874798028 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:58 INFO - PROCESS | 10427 | 1467874798037 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:58 INFO - PROCESS | 10427 | 1467874798296 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 23:59:58 INFO - PROCESS | 10427 | 1467874798629 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:58 INFO - PROCESS | 10427 | 1467874798638 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 23:59:58 INFO - PROCESS | 10427 | ++DOCSHELL 0x94a4cc00 == 14 [pid = 10427] [id = 765] 23:59:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x94a76000) [pid = 10427] [serial = 2294] [outer = (nil)] 23:59:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x95538000) [pid = 10427] [serial = 2295] [outer = 0x94a76000] 23:59:58 INFO - PROCESS | 10427 | 1467874798753 Marionette DEBUG loaded listener.js 23:59:58 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x95564800) [pid = 10427] [serial = 2296] [outer = 0x94a76000] 23:59:59 INFO - PROCESS | 10427 | 1467874799737 Marionette TRACE conn4 <- [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"]]]}] 23:59:59 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 23:59:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 23:59:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 23:59:59 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 23:59:59 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 23:59:59 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 23:59:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 23:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:59:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:59:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 23:59:59 INFO - TEST-OK | /FileAPI/historical.html | took 1801ms 23:59:59 INFO - PROCESS | 10427 | 1467874799817 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 23:59:59 INFO - PROCESS | 10427 | 1467874799823 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 23:59:59 INFO - TEST-START | /FileAPI/idlharness.html 23:59:59 INFO - PROCESS | 10427 | 1467874799835 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 23:59:59 INFO - PROCESS | 10427 | 1467874799839 Marionette TRACE conn4 <- [1,3026,null,{}] 23:59:59 INFO - PROCESS | 10427 | 1467874799869 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:59:59 INFO - PROCESS | 10427 | 1467874799877 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:00 INFO - PROCESS | 10427 | 1467874800225 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 00:00:00 INFO - PROCESS | 10427 | 1467874800651 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:00 INFO - PROCESS | 10427 | 1467874800666 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:00 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e4800 == 15 [pid = 10427] [id = 766] 00:00:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x91fd1800) [pid = 10427] [serial = 2297] [outer = (nil)] 00:00:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x9aab9c00) [pid = 10427] [serial = 2298] [outer = 0x91fd1800] 00:00:00 INFO - PROCESS | 10427 | 1467874800776 Marionette DEBUG loaded listener.js 00:00:00 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x9ab83400) [pid = 10427] [serial = 2299] [outer = 0x91fd1800] 00:00:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 00:00:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:00:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:00:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:00:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:00:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:00:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:00:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 00:00:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 00:00:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 00:00:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 00:00:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 00:00:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 00:00:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 00:00:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 00:00:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:00:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:00:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:00:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:00:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:00:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 00:00:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:00:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:00:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:00:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:00:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:00:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 00:00:03 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 00:00:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:00:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:00:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:00:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:00:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 00:00:03 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 00:00:03 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 00:00:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:00:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:00:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:00:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:00:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 00:00:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:00:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:00:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:00:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:00:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 00:00:03 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 00:00:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:00:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:00:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:00:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:00:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 00:00:03 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 00:00:03 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 00:00:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:00:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:00:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:00:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:00:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:00:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 00:00:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 00:00:03 INFO - TEST-OK | /FileAPI/idlharness.html | took 3235ms 00:00:03 INFO - PROCESS | 10427 | 1467874802801 Marionette TRACE conn4 <- [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\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\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\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\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\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\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\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\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]]]}] 00:00:03 INFO - PROCESS | 10427 | 1467874803084 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 00:00:03 INFO - PROCESS | 10427 | 1467874803104 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 00:00:03 INFO - TEST-START | /FileAPI/idlharness.worker 00:00:03 INFO - PROCESS | 10427 | 1467874803179 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 00:00:03 INFO - PROCESS | 10427 | 1467874803192 Marionette TRACE conn4 <- [1,3030,null,{}] 00:00:03 INFO - PROCESS | 10427 | 1467874803201 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:03 INFO - PROCESS | 10427 | 1467874803208 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:03 INFO - PROCESS | 10427 | 1467874803448 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 00:00:03 INFO - PROCESS | 10427 | 1467874803726 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:03 INFO - PROCESS | 10427 | 1467874803736 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:03 INFO - PROCESS | 10427 | ++DOCSHELL 0x9ab89000 == 16 [pid = 10427] [id = 767] 00:00:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0xa1131800) [pid = 10427] [serial = 2300] [outer = (nil)] 00:00:03 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0xa253e800) [pid = 10427] [serial = 2301] [outer = 0xa1131800] 00:00:03 INFO - PROCESS | 10427 | 1467874803849 Marionette DEBUG loaded listener.js 00:00:04 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0xa2564400) [pid = 10427] [serial = 2302] [outer = 0xa1131800] 00:00:04 INFO - PROCESS | 10427 | [10427] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:00:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:00:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:00:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:00:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:00:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:00:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:00:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:00:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:00:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:00:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:00:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:00:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:00:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:00:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:00:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 00:00:06 INFO - {} 00:00:06 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 00:00:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:00:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:00:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:00:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:00:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 00:00:06 INFO - {} 00:00:06 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 - {} 00:00:06 INFO - {} 00:00:06 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 00:00:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:00:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:00:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:00:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:00:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:00:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:00:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:00:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:00:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 00:00:06 INFO - {} 00:00:06 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 00:00:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:00:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:00:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:00:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:00:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 00:00:06 INFO - {} 00:00:06 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 - {} 00:00:06 INFO - {} 00:00:06 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 00:00:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:00:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:00:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:00:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:00:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:00:06 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 00:00:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 00:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 00:00:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:00:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:00:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:00:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:00:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 00:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:00:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:00:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:00:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:00:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:00:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 00:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 00:00:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:00:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:00:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:00:06 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 00:00:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 00:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 00:00:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:00:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:00:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:00:06 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 00:00:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 00:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 00:00:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:00:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:00:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:00:06 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 00:00:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 00:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:00:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:00:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:00:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:00:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:00:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:00:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 00:00:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:00:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:00:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:00:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:00:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:00:06 INFO - {} 00:00:06 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3206ms 00:00:06 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 00:00:06 INFO - PROCESS | 10427 | 1467874806186 Marionette TRACE conn4 <- [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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 00:00:06 INFO - PROCESS | 10427 | 1467874806370 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 00:00:06 INFO - PROCESS | 10427 | 1467874806381 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 00:00:06 INFO - PROCESS | 10427 | 1467874806391 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 00:00:06 INFO - PROCESS | 10427 | 1467874806403 Marionette TRACE conn4 <- [1,3034,null,{}] 00:00:06 INFO - PROCESS | 10427 | 1467874806414 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:06 INFO - PROCESS | 10427 | 1467874806424 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:06 INFO - PROCESS | 10427 | 1467874806724 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 00:00:06 INFO - PROCESS | 10427 | 1467874806923 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:06 INFO - PROCESS | 10427 | 1467874806934 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:06 INFO - PROCESS | 10427 | ++DOCSHELL 0xa3104c00 == 17 [pid = 10427] [id = 768] 00:00:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0xa3105400) [pid = 10427] [serial = 2303] [outer = (nil)] 00:00:06 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0xa8c44000) [pid = 10427] [serial = 2304] [outer = 0xa3105400] 00:00:07 INFO - PROCESS | 10427 | 1467874807010 Marionette DEBUG loaded listener.js 00:00:07 INFO - PROCESS | 10427 | ++DOMWINDOW == 94 (0xa8c46400) [pid = 10427] [serial = 2305] [outer = 0xa3105400] 00:00:07 INFO - PROCESS | 10427 | 1467874807777 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 00:00:07 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 00:00:07 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1442ms 00:00:07 INFO - PROCESS | 10427 | 1467874807835 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 00:00:07 INFO - PROCESS | 10427 | 1467874807838 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 00:00:07 INFO - TEST-START | /FileAPI/blob/Blob-close.html 00:00:07 INFO - PROCESS | 10427 | 1467874807865 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 00:00:07 INFO - PROCESS | 10427 | 1467874807869 Marionette TRACE conn4 <- [1,3038,null,{}] 00:00:07 INFO - PROCESS | 10427 | 1467874807875 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:07 INFO - PROCESS | 10427 | 1467874807881 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:08 INFO - PROCESS | 10427 | 1467874808062 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 00:00:08 INFO - PROCESS | 10427 | 1467874808253 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:08 INFO - PROCESS | 10427 | 1467874808285 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:08 INFO - PROCESS | 10427 | ++DOCSHELL 0x90563000 == 18 [pid = 10427] [id = 769] 00:00:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 95 (0x90563800) [pid = 10427] [serial = 2306] [outer = (nil)] 00:00:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 96 (0x90565400) [pid = 10427] [serial = 2307] [outer = 0x90563800] 00:00:08 INFO - PROCESS | 10427 | 1467874808423 Marionette DEBUG loaded listener.js 00:00:08 INFO - PROCESS | 10427 | ++DOMWINDOW == 97 (0xa8c28800) [pid = 10427] [serial = 2308] [outer = 0x90563800] 00:00:09 INFO - PROCESS | 10427 | 1467874809394 Marionette TRACE conn4 <- [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"]]]}] 00:00:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 00:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 00:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 00:00:09 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1585ms 00:00:09 INFO - PROCESS | 10427 | 1467874809449 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 00:00:09 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 00:00:09 INFO - PROCESS | 10427 | 1467874809453 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 00:00:09 INFO - PROCESS | 10427 | 1467874809460 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 00:00:09 INFO - PROCESS | 10427 | 1467874809465 Marionette TRACE conn4 <- [1,3042,null,{}] 00:00:09 INFO - PROCESS | 10427 | 1467874809471 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:09 INFO - PROCESS | 10427 | 1467874809475 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:09 INFO - PROCESS | 10427 | 1467874809649 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 00:00:09 INFO - PROCESS | 10427 | 1467874809843 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:09 INFO - PROCESS | 10427 | 1467874809852 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:09 INFO - PROCESS | 10427 | ++DOCSHELL 0x904ec800 == 19 [pid = 10427] [id = 770] 00:00:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 98 (0x90560400) [pid = 10427] [serial = 2309] [outer = (nil)] 00:00:09 INFO - PROCESS | 10427 | ++DOMWINDOW == 99 (0x92a09000) [pid = 10427] [serial = 2310] [outer = 0x90560400] 00:00:09 INFO - PROCESS | 10427 | 1467874809945 Marionette DEBUG loaded listener.js 00:00:10 INFO - PROCESS | 10427 | ++DOMWINDOW == 100 (0x92a0a400) [pid = 10427] [serial = 2311] [outer = 0x90560400] 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 00:00:11 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. 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 00:00:11 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'.) 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 00:00:11 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. 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 00:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 00:00:11 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. 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 00:00:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:00:11 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. 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 00:00:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 00:00:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 00:00:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 00:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 00:00:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 00:00:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:00:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:00:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 00:00:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:00:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:00:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:00:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:00:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:00:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 00:00:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 00:00:11 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1931ms 00:00:11 INFO - PROCESS | 10427 | 1467874811282 Marionette TRACE conn4 <- [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]]]}] 00:00:11 INFO - PROCESS | 10427 | 1467874811457 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 00:00:11 INFO - PROCESS | 10427 | 1467874811462 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 00:00:11 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 00:00:11 INFO - PROCESS | 10427 | 1467874811474 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 00:00:11 INFO - PROCESS | 10427 | 1467874811477 Marionette TRACE conn4 <- [1,3046,null,{}] 00:00:11 INFO - PROCESS | 10427 | 1467874811486 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:11 INFO - PROCESS | 10427 | 1467874811491 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:11 INFO - PROCESS | 10427 | 1467874811726 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 00:00:12 INFO - PROCESS | 10427 | 1467874812095 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:12 INFO - PROCESS | 10427 | 1467874812105 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:12 INFO - PROCESS | 10427 | --DOCSHELL 0x955d2000 == 18 [pid = 10427] [id = 763] 00:00:12 INFO - PROCESS | 10427 | --DOCSHELL 0x9555a400 == 17 [pid = 10427] [id = 762] 00:00:12 INFO - PROCESS | 10427 | --DOCSHELL 0x904e1000 == 16 [pid = 10427] [id = 761] 00:00:12 INFO - PROCESS | 10427 | --DOCSHELL 0x91f8e400 == 15 [pid = 10427] [id = 760] 00:00:12 INFO - PROCESS | 10427 | ++DOCSHELL 0x91f83c00 == 16 [pid = 10427] [id = 771] 00:00:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 101 (0x91f8b800) [pid = 10427] [serial = 2312] [outer = (nil)] 00:00:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 102 (0x91fd8c00) [pid = 10427] [serial = 2313] [outer = 0x91f8b800] 00:00:12 INFO - PROCESS | 10427 | 1467874812197 Marionette DEBUG loaded listener.js 00:00:12 INFO - PROCESS | 10427 | ++DOMWINDOW == 103 (0x92a11400) [pid = 10427] [serial = 2314] [outer = 0x91f8b800] 00:00:12 INFO - PROCESS | 10427 | --DOMWINDOW == 102 (0x9ae65800) [pid = 10427] [serial = 2220] [outer = (nil)] [url = about:blank] 00:00:12 INFO - PROCESS | 10427 | --DOMWINDOW == 101 (0x9afd6000) [pid = 10427] [serial = 2222] [outer = (nil)] [url = about:blank] 00:00:12 INFO - PROCESS | 10427 | --DOMWINDOW == 100 (0x91f8d800) [pid = 10427] [serial = 2235] [outer = (nil)] [url = about:blank] 00:00:12 INFO - PROCESS | 10427 | --DOMWINDOW == 99 (0x9c460000) [pid = 10427] [serial = 2228] [outer = (nil)] [url = about:blank] 00:00:12 INFO - PROCESS | 10427 | --DOMWINDOW == 98 (0x955dbc00) [pid = 10427] [serial = 2214] [outer = (nil)] [url = about:blank] 00:00:12 INFO - PROCESS | 10427 | --DOMWINDOW == 97 (0x9d6ecc00) [pid = 10427] [serial = 2249] [outer = (nil)] [url = about:blank] 00:00:12 INFO - PROCESS | 10427 | --DOMWINDOW == 96 (0x9bca1000) [pid = 10427] [serial = 2226] [outer = (nil)] [url = about:blank] 00:00:12 INFO - PROCESS | 10427 | --DOMWINDOW == 95 (0x95530800) [pid = 10427] [serial = 2213] [outer = (nil)] [url = about:blank] 00:00:12 INFO - PROCESS | 10427 | --DOMWINDOW == 94 (0x9a646400) [pid = 10427] [serial = 2243] [outer = (nil)] [url = about:blank] 00:00:12 INFO - PROCESS | 10427 | --DOMWINDOW == 93 (0x99840400) [pid = 10427] [serial = 2240] [outer = (nil)] [url = about:blank] 00:00:12 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0x9a4d1400) [pid = 10427] [serial = 2216] [outer = (nil)] [url = about:blank] 00:00:12 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0x9ab88400) [pid = 10427] [serial = 2219] [outer = (nil)] [url = about:blank] 00:00:12 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0x9b639000) [pid = 10427] [serial = 2246] [outer = (nil)] [url = about:blank] 00:00:12 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x9b3e1000) [pid = 10427] [serial = 2223] [outer = (nil)] [url = about:blank] 00:00:12 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x9afcc400) [pid = 10427] [serial = 2245] [outer = (nil)] [url = about:blank] 00:00:12 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x9a2d6c00) [pid = 10427] [serial = 2242] [outer = (nil)] [url = about:blank] 00:00:12 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x9c460400) [pid = 10427] [serial = 2248] [outer = (nil)] [url = about:blank] 00:00:12 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x904ef000) [pid = 10427] [serial = 2234] [outer = (nil)] [url = about:blank] 00:00:12 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x94a7c000) [pid = 10427] [serial = 2238] [outer = (nil)] [url = about:blank] 00:00:12 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x91fd4800) [pid = 10427] [serial = 2231] [outer = (nil)] [url = about:blank] 00:00:12 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x9a642000) [pid = 10427] [serial = 2217] [outer = (nil)] [url = about:blank] 00:00:12 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x94a49400) [pid = 10427] [serial = 2237] [outer = (nil)] [url = about:blank] 00:00:12 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x9c461400) [pid = 10427] [serial = 2229] [outer = (nil)] [url = about:blank] 00:00:12 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x9bc18c00) [pid = 10427] [serial = 2225] [outer = (nil)] [url = about:blank] 00:00:12 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x99f7b400) [pid = 10427] [serial = 2232] [outer = (nil)] [url = about:blank] 00:00:12 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x99f6f800) [pid = 10427] [serial = 2211] [outer = (nil)] [url = about:blank] 00:00:12 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x9d61c800) [pid = 10427] [serial = 2251] [outer = (nil)] [url = about:blank] 00:00:12 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9da33c00) [pid = 10427] [serial = 2252] [outer = (nil)] [url = about:blank] 00:00:12 INFO - PROCESS | 10427 | [10427] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:00:13 INFO - PROCESS | 10427 | 1467874812996 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 00:00:13 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 00:00:13 INFO - {} 00:00:13 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1587ms 00:00:13 INFO - PROCESS | 10427 | 1467874813063 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 00:00:13 INFO - PROCESS | 10427 | 1467874813069 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 00:00:13 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 00:00:13 INFO - PROCESS | 10427 | 1467874813079 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 00:00:13 INFO - PROCESS | 10427 | 1467874813083 Marionette TRACE conn4 <- [1,3050,null,{}] 00:00:13 INFO - PROCESS | 10427 | 1467874813089 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:13 INFO - PROCESS | 10427 | 1467874813095 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:13 INFO - PROCESS | 10427 | 1467874813291 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 00:00:13 INFO - PROCESS | 10427 | 1467874813454 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:13 INFO - PROCESS | 10427 | 1467874813465 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:13 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd3000 == 17 [pid = 10427] [id = 772] 00:00:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x92e44c00) [pid = 10427] [serial = 2315] [outer = (nil)] 00:00:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x930df800) [pid = 10427] [serial = 2316] [outer = 0x92e44c00] 00:00:13 INFO - PROCESS | 10427 | 1467874813531 Marionette DEBUG loaded listener.js 00:00:13 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x93d5d400) [pid = 10427] [serial = 2317] [outer = 0x92e44c00] 00:00:14 INFO - PROCESS | 10427 | 1467874814365 Marionette TRACE conn4 <- [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]]]}] 00:00:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 00:00:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 00:00:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 00:00:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 00:00:14 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1338ms 00:00:14 INFO - PROCESS | 10427 | 1467874814417 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 00:00:14 INFO - PROCESS | 10427 | 1467874814420 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 00:00:14 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 00:00:14 INFO - PROCESS | 10427 | 1467874814428 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 00:00:14 INFO - PROCESS | 10427 | 1467874814434 Marionette TRACE conn4 <- [1,3054,null,{}] 00:00:14 INFO - PROCESS | 10427 | 1467874814449 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:14 INFO - PROCESS | 10427 | 1467874814457 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:14 INFO - PROCESS | 10427 | 1467874814625 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 00:00:14 INFO - PROCESS | 10427 | 1467874814635 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:14 INFO - PROCESS | 10427 | 1467874814646 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:14 INFO - PROCESS | 10427 | ++DOCSHELL 0x955d2000 == 18 [pid = 10427] [id = 773] 00:00:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x955d6c00) [pid = 10427] [serial = 2318] [outer = (nil)] 00:00:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x95658000) [pid = 10427] [serial = 2319] [outer = 0x955d6c00] 00:00:14 INFO - PROCESS | 10427 | 1467874814867 Marionette DEBUG loaded listener.js 00:00:14 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x9946b400) [pid = 10427] [serial = 2320] [outer = 0x955d6c00] 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 00:00:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 00:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 00:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 00:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 00:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 00:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 00:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 00:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 00:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 00:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 00:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 00:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 00:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 00:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 00:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 00:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 00:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 00:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 00:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 00:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 00:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 00:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 00:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 00:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:00:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:00:16 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" 00:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:00:16 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" 00:00:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:00:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:00:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1825ms 00:00:16 INFO - TEST-START | /FileAPI/file/File-constructor.html 00:00:16 INFO - PROCESS | 10427 | 1467874816112 Marionette TRACE conn4 <- [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"]]]}] 00:00:16 INFO - PROCESS | 10427 | 1467874816278 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 00:00:16 INFO - PROCESS | 10427 | 1467874816286 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 00:00:16 INFO - PROCESS | 10427 | 1467874816317 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 00:00:16 INFO - PROCESS | 10427 | 1467874816323 Marionette TRACE conn4 <- [1,3058,null,{}] 00:00:16 INFO - PROCESS | 10427 | 1467874816339 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:16 INFO - PROCESS | 10427 | 1467874816352 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:16 INFO - PROCESS | 10427 | 1467874816654 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 00:00:16 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x92e49400) [pid = 10427] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 00:00:16 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0x955cf800) [pid = 10427] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 00:00:16 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x9a839000) [pid = 10427] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 00:00:16 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x93f08c00) [pid = 10427] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 00:00:16 INFO - PROCESS | 10427 | --DOMWINDOW == 76 (0x930db800) [pid = 10427] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 00:00:16 INFO - PROCESS | 10427 | --DOMWINDOW == 75 (0x9a43ac00) [pid = 10427] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 00:00:16 INFO - PROCESS | 10427 | --DOMWINDOW == 74 (0x94a50400) [pid = 10427] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 00:00:16 INFO - PROCESS | 10427 | --DOMWINDOW == 73 (0xa3188800) [pid = 10427] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:00:16 INFO - PROCESS | 10427 | --DOMWINDOW == 72 (0x95565800) [pid = 10427] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 00:00:16 INFO - PROCESS | 10427 | --DOMWINDOW == 71 (0xa209dc00) [pid = 10427] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 00:00:16 INFO - PROCESS | 10427 | --DOMWINDOW == 70 (0x91fd3c00) [pid = 10427] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 00:00:16 INFO - PROCESS | 10427 | --DOMWINDOW == 69 (0x91f8e800) [pid = 10427] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 00:00:16 INFO - PROCESS | 10427 | 1467874816827 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:16 INFO - PROCESS | 10427 | 1467874816833 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:16 INFO - PROCESS | 10427 | ++DOCSHELL 0x91f8e800 == 19 [pid = 10427] [id = 774] 00:00:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 70 (0x92a1a000) [pid = 10427] [serial = 2321] [outer = (nil)] 00:00:16 INFO - PROCESS | 10427 | ++DOMWINDOW == 71 (0x955cf800) [pid = 10427] [serial = 2322] [outer = 0x92a1a000] 00:00:16 INFO - PROCESS | 10427 | 1467874816908 Marionette DEBUG loaded listener.js 00:00:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 72 (0x9a920400) [pid = 10427] [serial = 2323] [outer = 0x92a1a000] 00:00:17 INFO - PROCESS | 10427 | 1467874817600 Marionette TRACE conn4 <- [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]]]}] 00:00:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 00:00:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 00:00:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 00:00:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 00:00:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 00:00:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 00:00:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 00:00:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 00:00:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 00:00:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 00:00:17 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 00:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:17 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 00:00:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 00:00:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 00:00:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:00:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 00:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 00:00:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 00:00:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 00:00:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 00:00:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 00:00:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 00:00:17 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1365ms 00:00:17 INFO - PROCESS | 10427 | 1467874817671 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 00:00:17 INFO - PROCESS | 10427 | 1467874817674 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 00:00:17 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 00:00:17 INFO - PROCESS | 10427 | 1467874817683 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 00:00:17 INFO - PROCESS | 10427 | 1467874817686 Marionette TRACE conn4 <- [1,3062,null,{}] 00:00:17 INFO - PROCESS | 10427 | 1467874817692 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:17 INFO - PROCESS | 10427 | 1467874817697 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:17 INFO - PROCESS | 10427 | 1467874817910 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 00:00:17 INFO - PROCESS | 10427 | 1467874817925 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:17 INFO - PROCESS | 10427 | 1467874817933 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:17 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a2cd800 == 20 [pid = 10427] [id = 775] 00:00:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 73 (0x9a43a800) [pid = 10427] [serial = 2324] [outer = (nil)] 00:00:17 INFO - PROCESS | 10427 | ++DOMWINDOW == 74 (0x9b638400) [pid = 10427] [serial = 2325] [outer = 0x9a43a800] 00:00:17 INFO - PROCESS | 10427 | 1467874817997 Marionette DEBUG loaded listener.js 00:00:18 INFO - PROCESS | 10427 | ++DOMWINDOW == 75 (0x9bc1f800) [pid = 10427] [serial = 2326] [outer = 0x9a43a800] 00:00:18 INFO - PROCESS | 10427 | [10427] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:00:18 INFO - PROCESS | 10427 | 1467874818975 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 00:00:19 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 00:00:19 INFO - {} 00:00:19 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1335ms 00:00:19 INFO - PROCESS | 10427 | 1467874819020 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 00:00:19 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 00:00:19 INFO - PROCESS | 10427 | 1467874819026 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 00:00:19 INFO - PROCESS | 10427 | 1467874819082 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 00:00:19 INFO - PROCESS | 10427 | 1467874819088 Marionette TRACE conn4 <- [1,3066,null,{}] 00:00:19 INFO - PROCESS | 10427 | 1467874819098 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:19 INFO - PROCESS | 10427 | 1467874819103 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:19 INFO - PROCESS | 10427 | 1467874819333 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 00:00:19 INFO - PROCESS | 10427 | 1467874819626 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:19 INFO - PROCESS | 10427 | 1467874819639 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:19 INFO - PROCESS | 10427 | ++DOCSHELL 0x92a12800 == 21 [pid = 10427] [id = 776] 00:00:19 INFO - PROCESS | 10427 | ++DOMWINDOW == 76 (0x92a16000) [pid = 10427] [serial = 2327] [outer = (nil)] 00:00:19 INFO - PROCESS | 10427 | ++DOMWINDOW == 77 (0x92a1a800) [pid = 10427] [serial = 2328] [outer = 0x92a16000] 00:00:19 INFO - PROCESS | 10427 | 1467874819728 Marionette DEBUG loaded listener.js 00:00:19 INFO - PROCESS | 10427 | ++DOMWINDOW == 78 (0x92e42000) [pid = 10427] [serial = 2329] [outer = 0x92a16000] 00:00:20 INFO - PROCESS | 10427 | 1467874820550 Marionette TRACE conn4 <- [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]]]}] 00:00:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 00:00:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 00:00:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 00:00:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 00:00:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 00:00:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 00:00:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 00:00:20 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1535ms 00:00:20 INFO - PROCESS | 10427 | 1467874820570 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 00:00:20 INFO - PROCESS | 10427 | 1467874820576 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 00:00:20 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 00:00:20 INFO - PROCESS | 10427 | 1467874820587 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 00:00:20 INFO - PROCESS | 10427 | 1467874820592 Marionette TRACE conn4 <- [1,3070,null,{}] 00:00:20 INFO - PROCESS | 10427 | 1467874820598 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:20 INFO - PROCESS | 10427 | 1467874820604 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:20 INFO - PROCESS | 10427 | 1467874820778 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 00:00:21 INFO - PROCESS | 10427 | 1467874821059 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:21 INFO - PROCESS | 10427 | 1467874821069 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:21 INFO - PROCESS | 10427 | ++DOCSHELL 0x930d9800 == 22 [pid = 10427] [id = 777] 00:00:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 79 (0x95534000) [pid = 10427] [serial = 2330] [outer = (nil)] 00:00:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 80 (0x9553c000) [pid = 10427] [serial = 2331] [outer = 0x95534000] 00:00:21 INFO - PROCESS | 10427 | 1467874821168 Marionette DEBUG loaded listener.js 00:00:21 INFO - PROCESS | 10427 | ++DOMWINDOW == 81 (0x955d1c00) [pid = 10427] [serial = 2332] [outer = 0x95534000] 00:00:22 INFO - PROCESS | 10427 | 1467874822074 Marionette TRACE conn4 <- [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]]]}] 00:00:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 00:00:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 00:00:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 00:00:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 00:00:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 00:00:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 00:00:22 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1535ms 00:00:22 INFO - PROCESS | 10427 | 1467874822124 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 00:00:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 00:00:22 INFO - PROCESS | 10427 | 1467874822128 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 00:00:22 INFO - PROCESS | 10427 | 1467874822135 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 00:00:22 INFO - PROCESS | 10427 | 1467874822142 Marionette TRACE conn4 <- [1,3074,null,{}] 00:00:22 INFO - PROCESS | 10427 | 1467874822173 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:22 INFO - PROCESS | 10427 | 1467874822182 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:22 INFO - PROCESS | 10427 | 1467874822412 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 00:00:22 INFO - PROCESS | 10427 | 1467874822567 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:22 INFO - PROCESS | 10427 | 1467874822579 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:22 INFO - PROCESS | 10427 | ++DOCSHELL 0x9a958400 == 23 [pid = 10427] [id = 778] 00:00:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x9aabbc00) [pid = 10427] [serial = 2333] [outer = (nil)] 00:00:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x9b3e2000) [pid = 10427] [serial = 2334] [outer = 0x9aabbc00] 00:00:22 INFO - PROCESS | 10427 | 1467874822664 Marionette DEBUG loaded listener.js 00:00:22 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x9b85ec00) [pid = 10427] [serial = 2335] [outer = 0x9aabbc00] 00:00:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 00:00:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 00:00:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 00:00:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 00:00:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 00:00:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 00:00:23 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1355ms 00:00:23 INFO - PROCESS | 10427 | 1467874823476 Marionette TRACE conn4 <- [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]]]}] 00:00:23 INFO - PROCESS | 10427 | 1467874823492 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 00:00:23 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 00:00:23 INFO - PROCESS | 10427 | 1467874823497 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 00:00:23 INFO - PROCESS | 10427 | 1467874823503 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 00:00:23 INFO - PROCESS | 10427 | 1467874823507 Marionette TRACE conn4 <- [1,3078,null,{}] 00:00:23 INFO - PROCESS | 10427 | 1467874823512 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:23 INFO - PROCESS | 10427 | 1467874823518 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:23 INFO - PROCESS | 10427 | 1467874823688 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 00:00:23 INFO - PROCESS | 10427 | 1467874823910 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:23 INFO - PROCESS | 10427 | 1467874823920 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:23 INFO - PROCESS | 10427 | ++DOCSHELL 0x9b3ea000 == 24 [pid = 10427] [id = 779] 00:00:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x9c460000) [pid = 10427] [serial = 2336] [outer = (nil)] 00:00:23 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x9d6e0800) [pid = 10427] [serial = 2337] [outer = 0x9c460000] 00:00:24 INFO - PROCESS | 10427 | 1467874823999 Marionette DEBUG loaded listener.js 00:00:24 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x9d6ecc00) [pid = 10427] [serial = 2338] [outer = 0x9c460000] 00:00:24 INFO - PROCESS | 10427 | 1467874824946 Marionette TRACE conn4 <- [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] 00:00:25 INFO - PROCESS | 10427 | 1467874825003 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 00:00:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 00:00:25 INFO - PROCESS | 10427 | 1467874825057 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 00:00:25 INFO - PROCESS | 10427 | 1467874825060 Marionette TRACE conn4 <- [1,3082,null,{}] 00:00:25 INFO - PROCESS | 10427 | 1467874825072 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:25 INFO - PROCESS | 10427 | 1467874825076 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:25 INFO - PROCESS | 10427 | 1467874825261 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 00:00:25 INFO - PROCESS | 10427 | 1467874825470 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:25 INFO - PROCESS | 10427 | 1467874825483 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:25 INFO - PROCESS | 10427 | ++DOCSHELL 0x90563400 == 25 [pid = 10427] [id = 780] 00:00:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x93d20800) [pid = 10427] [serial = 2339] [outer = (nil)] 00:00:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x9da36c00) [pid = 10427] [serial = 2340] [outer = 0x93d20800] 00:00:25 INFO - PROCESS | 10427 | 1467874825602 Marionette DEBUG loaded listener.js 00:00:25 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0xa1135c00) [pid = 10427] [serial = 2341] [outer = 0x93d20800] 00:00:26 INFO - PROCESS | 10427 | 1467874826448 Marionette TRACE conn4 <- [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]]]}] 00:00:26 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 00:00:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 00:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 00:00:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 00:00:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1489ms 00:00:26 INFO - PROCESS | 10427 | 1467874826506 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 00:00:26 INFO - PROCESS | 10427 | 1467874826513 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 00:00:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 00:00:26 INFO - PROCESS | 10427 | 1467874826522 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 00:00:26 INFO - PROCESS | 10427 | 1467874826528 Marionette TRACE conn4 <- [1,3086,null,{}] 00:00:26 INFO - PROCESS | 10427 | 1467874826537 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:26 INFO - PROCESS | 10427 | 1467874826552 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:27 INFO - PROCESS | 10427 | 1467874827009 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 00:00:27 INFO - PROCESS | 10427 | 1467874827281 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:27 INFO - PROCESS | 10427 | 1467874827291 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:27 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d5c400 == 26 [pid = 10427] [id = 781] 00:00:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 91 (0x94a48800) [pid = 10427] [serial = 2342] [outer = (nil)] 00:00:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 92 (0xa25f3400) [pid = 10427] [serial = 2343] [outer = 0x94a48800] 00:00:27 INFO - PROCESS | 10427 | 1467874827384 Marionette DEBUG loaded listener.js 00:00:27 INFO - PROCESS | 10427 | ++DOMWINDOW == 93 (0xa3105800) [pid = 10427] [serial = 2344] [outer = 0x94a48800] 00:00:28 INFO - PROCESS | 10427 | 1467874828120 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 00:00:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 00:00:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1636ms 00:00:28 INFO - PROCESS | 10427 | 1467874828158 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 00:00:28 INFO - PROCESS | 10427 | 1467874828162 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 00:00:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 00:00:28 INFO - PROCESS | 10427 | 1467874828168 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 00:00:28 INFO - PROCESS | 10427 | 1467874828172 Marionette TRACE conn4 <- [1,3090,null,{}] 00:00:28 INFO - PROCESS | 10427 | 1467874828177 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:28 INFO - PROCESS | 10427 | 1467874828182 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:28 INFO - PROCESS | 10427 | 1467874828345 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 00:00:28 INFO - PROCESS | 10427 | 1467874828564 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:28 INFO - PROCESS | 10427 | 1467874828573 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:28 INFO - PROCESS | 10427 | ++DOCSHELL 0x93d65c00 == 27 [pid = 10427] [id = 782] 00:00:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 94 (0x9c464800) [pid = 10427] [serial = 2345] [outer = (nil)] 00:00:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 95 (0xa3191800) [pid = 10427] [serial = 2346] [outer = 0x9c464800] 00:00:28 INFO - PROCESS | 10427 | 1467874828664 Marionette DEBUG loaded listener.js 00:00:28 INFO - PROCESS | 10427 | ++DOMWINDOW == 96 (0xa3354400) [pid = 10427] [serial = 2347] [outer = 0x9c464800] 00:00:29 INFO - PROCESS | 10427 | 1467874829541 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 00:00:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 00:00:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1390ms 00:00:29 INFO - PROCESS | 10427 | 1467874829559 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 00:00:29 INFO - PROCESS | 10427 | 1467874829563 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 00:00:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 00:00:29 INFO - PROCESS | 10427 | 1467874829569 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 00:00:29 INFO - PROCESS | 10427 | 1467874829573 Marionette TRACE conn4 <- [1,3094,null,{}] 00:00:29 INFO - PROCESS | 10427 | 1467874829579 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:29 INFO - PROCESS | 10427 | 1467874829584 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:29 INFO - PROCESS | 10427 | 1467874829767 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 00:00:30 INFO - PROCESS | 10427 | 1467874829992 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:30 INFO - PROCESS | 10427 | 1467874830003 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:30 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e1000 == 28 [pid = 10427] [id = 783] 00:00:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 97 (0x92a1fc00) [pid = 10427] [serial = 2348] [outer = (nil)] 00:00:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 98 (0xa4d51000) [pid = 10427] [serial = 2349] [outer = 0x92a1fc00] 00:00:30 INFO - PROCESS | 10427 | 1467874830078 Marionette DEBUG loaded listener.js 00:00:30 INFO - PROCESS | 10427 | ++DOMWINDOW == 99 (0xa4f16800) [pid = 10427] [serial = 2350] [outer = 0x92a1fc00] 00:00:31 INFO - PROCESS | 10427 | 1467874831097 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 00:00:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 00:00:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1537ms 00:00:31 INFO - PROCESS | 10427 | 1467874831107 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 00:00:31 INFO - PROCESS | 10427 | 1467874831110 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 00:00:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 00:00:31 INFO - PROCESS | 10427 | 1467874831122 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 00:00:31 INFO - PROCESS | 10427 | 1467874831126 Marionette TRACE conn4 <- [1,3098,null,{}] 00:00:31 INFO - PROCESS | 10427 | 1467874831137 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:31 INFO - PROCESS | 10427 | 1467874831140 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:31 INFO - PROCESS | 10427 | 1467874831571 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 00:00:31 INFO - PROCESS | 10427 | 1467874831789 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:31 INFO - PROCESS | 10427 | 1467874831803 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:31 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd6c00 == 29 [pid = 10427] [id = 784] 00:00:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 100 (0x92a01800) [pid = 10427] [serial = 2351] [outer = (nil)] 00:00:31 INFO - PROCESS | 10427 | ++DOMWINDOW == 101 (0x92a09800) [pid = 10427] [serial = 2352] [outer = 0x92a01800] 00:00:31 INFO - PROCESS | 10427 | 1467874831968 Marionette DEBUG loaded listener.js 00:00:32 INFO - PROCESS | 10427 | ++DOMWINDOW == 102 (0x92a18c00) [pid = 10427] [serial = 2353] [outer = 0x92a01800] 00:00:32 INFO - PROCESS | 10427 | 1467874832966 Marionette TRACE conn4 <- [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]]]}] 00:00:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 00:00:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 00:00:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1891ms 00:00:33 INFO - PROCESS | 10427 | 1467874833010 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 00:00:33 INFO - PROCESS | 10427 | 1467874833016 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 00:00:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 00:00:33 INFO - PROCESS | 10427 | 1467874833023 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 00:00:33 INFO - PROCESS | 10427 | 1467874833028 Marionette TRACE conn4 <- [1,3102,null,{}] 00:00:33 INFO - PROCESS | 10427 | 1467874833035 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:33 INFO - PROCESS | 10427 | 1467874833040 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:33 INFO - PROCESS | 10427 | 1467874833279 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 00:00:33 INFO - PROCESS | 10427 | 1467874833433 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:33 INFO - PROCESS | 10427 | 1467874833443 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:34 INFO - PROCESS | 10427 | --DOCSHELL 0x94a4d800 == 28 [pid = 10427] [id = 759] 00:00:34 INFO - PROCESS | 10427 | --DOCSHELL 0xa3104c00 == 27 [pid = 10427] [id = 768] 00:00:34 INFO - PROCESS | 10427 | --DOCSHELL 0x9ab89000 == 26 [pid = 10427] [id = 767] 00:00:34 INFO - PROCESS | 10427 | --DOCSHELL 0x94a4cc00 == 25 [pid = 10427] [id = 765] 00:00:34 INFO - PROCESS | 10427 | --DOCSHELL 0x904e4800 == 24 [pid = 10427] [id = 766] 00:00:34 INFO - PROCESS | 10427 | --DOCSHELL 0x91f87400 == 23 [pid = 10427] [id = 764] 00:00:34 INFO - PROCESS | 10427 | --DOCSHELL 0x90563000 == 22 [pid = 10427] [id = 769] 00:00:34 INFO - PROCESS | 10427 | --DOCSHELL 0x904ec800 == 21 [pid = 10427] [id = 770] 00:00:34 INFO - PROCESS | 10427 | --DOCSHELL 0x904ee400 == 20 [pid = 10427] [id = 758] 00:00:34 INFO - PROCESS | 10427 | ++DOCSHELL 0x904e3000 == 21 [pid = 10427] [id = 785] 00:00:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 103 (0x904e3800) [pid = 10427] [serial = 2354] [outer = (nil)] 00:00:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 104 (0x904eac00) [pid = 10427] [serial = 2355] [outer = 0x904e3800] 00:00:34 INFO - PROCESS | 10427 | 1467874834607 Marionette DEBUG loaded listener.js 00:00:34 INFO - PROCESS | 10427 | ++DOMWINDOW == 105 (0x9055e400) [pid = 10427] [serial = 2356] [outer = 0x904e3800] 00:00:34 INFO - PROCESS | 10427 | --DOMWINDOW == 104 (0x99470000) [pid = 10427] [serial = 2289] [outer = (nil)] [url = about:blank] 00:00:34 INFO - PROCESS | 10427 | --DOMWINDOW == 103 (0x930dcc00) [pid = 10427] [serial = 2255] [outer = (nil)] [url = about:blank] 00:00:34 INFO - PROCESS | 10427 | --DOMWINDOW == 102 (0x92e50c00) [pid = 10427] [serial = 2254] [outer = (nil)] [url = about:blank] 00:00:34 INFO - PROCESS | 10427 | --DOMWINDOW == 101 (0x96883000) [pid = 10427] [serial = 2258] [outer = (nil)] [url = about:blank] 00:00:34 INFO - PROCESS | 10427 | --DOMWINDOW == 100 (0x9564c400) [pid = 10427] [serial = 2257] [outer = (nil)] [url = about:blank] 00:00:34 INFO - PROCESS | 10427 | --DOMWINDOW == 99 (0x9afc7800) [pid = 10427] [serial = 2261] [outer = (nil)] [url = about:blank] 00:00:34 INFO - PROCESS | 10427 | --DOMWINDOW == 98 (0x9a927800) [pid = 10427] [serial = 2260] [outer = (nil)] [url = about:blank] 00:00:34 INFO - PROCESS | 10427 | --DOMWINDOW == 97 (0xa1197c00) [pid = 10427] [serial = 2264] [outer = (nil)] [url = about:blank] 00:00:34 INFO - PROCESS | 10427 | --DOMWINDOW == 96 (0x9d6e8c00) [pid = 10427] [serial = 2263] [outer = (nil)] [url = about:blank] 00:00:34 INFO - PROCESS | 10427 | --DOMWINDOW == 95 (0x93d1f400) [pid = 10427] [serial = 2283] [outer = (nil)] [url = about:blank] 00:00:34 INFO - PROCESS | 10427 | --DOMWINDOW == 94 (0xa2341800) [pid = 10427] [serial = 2267] [outer = (nil)] [url = about:blank] 00:00:34 INFO - PROCESS | 10427 | --DOMWINDOW == 93 (0x9682a800) [pid = 10427] [serial = 2278] [outer = (nil)] [url = about:blank] 00:00:34 INFO - PROCESS | 10427 | --DOMWINDOW == 92 (0x95563000) [pid = 10427] [serial = 2277] [outer = (nil)] [url = about:blank] 00:00:34 INFO - PROCESS | 10427 | --DOMWINDOW == 91 (0xa20aa000) [pid = 10427] [serial = 2266] [outer = (nil)] [url = about:blank] 00:00:34 INFO - PROCESS | 10427 | --DOMWINDOW == 90 (0xa318b400) [pid = 10427] [serial = 2272] [outer = (nil)] [url = about:blank] 00:00:34 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0x955d4000) [pid = 10427] [serial = 2286] [outer = (nil)] [url = about:blank] 00:00:34 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0xa2ff7000) [pid = 10427] [serial = 2270] [outer = (nil)] [url = about:blank] 00:00:34 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0xa257e000) [pid = 10427] [serial = 2269] [outer = (nil)] [url = about:blank] 00:00:34 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x95531800) [pid = 10427] [serial = 2275] [outer = (nil)] [url = about:blank] 00:00:34 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x9564e000) [pid = 10427] [serial = 2287] [outer = (nil)] [url = about:blank] 00:00:34 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x93283800) [pid = 10427] [serial = 2274] [outer = (nil)] [url = about:blank] 00:00:34 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x91fcbc00) [pid = 10427] [serial = 2280] [outer = (nil)] [url = about:blank] 00:00:34 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x92e42c00) [pid = 10427] [serial = 2281] [outer = (nil)] [url = about:blank] 00:00:34 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x93f0d400) [pid = 10427] [serial = 2284] [outer = (nil)] [url = about:blank] 00:00:35 INFO - PROCESS | 10427 | 1467874835591 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 00:00:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 00:00:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 2590ms 00:00:35 INFO - PROCESS | 10427 | 1467874835614 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 00:00:35 INFO - PROCESS | 10427 | 1467874835618 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 00:00:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 00:00:35 INFO - PROCESS | 10427 | 1467874835626 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 00:00:35 INFO - PROCESS | 10427 | 1467874835631 Marionette TRACE conn4 <- [1,3106,null,{}] 00:00:35 INFO - PROCESS | 10427 | 1467874835638 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:35 INFO - PROCESS | 10427 | 1467874835644 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:35 INFO - PROCESS | 10427 | 1467874835800 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 00:00:35 INFO - PROCESS | 10427 | 1467874835970 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:35 INFO - PROCESS | 10427 | 1467874835977 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:36 INFO - PROCESS | 10427 | ++DOCSHELL 0x91fd7c00 == 22 [pid = 10427] [id = 786] 00:00:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 82 (0x92a05000) [pid = 10427] [serial = 2357] [outer = (nil)] 00:00:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 83 (0x92a0e400) [pid = 10427] [serial = 2358] [outer = 0x92a05000] 00:00:36 INFO - PROCESS | 10427 | 1467874836053 Marionette DEBUG loaded listener.js 00:00:36 INFO - PROCESS | 10427 | ++DOMWINDOW == 84 (0x92a17c00) [pid = 10427] [serial = 2359] [outer = 0x92a05000] 00:00:36 INFO - PROCESS | 10427 | 1467874836824 Marionette TRACE conn4 <- [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]]]}] 00:00:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 00:00:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 00:00:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 00:00:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1230ms 00:00:36 INFO - PROCESS | 10427 | 1467874836877 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 00:00:36 INFO - PROCESS | 10427 | 1467874836884 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 00:00:36 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 00:00:36 INFO - PROCESS | 10427 | 1467874836897 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 00:00:36 INFO - PROCESS | 10427 | 1467874836901 Marionette TRACE conn4 <- [1,3110,null,{}] 00:00:36 INFO - PROCESS | 10427 | 1467874836907 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:36 INFO - PROCESS | 10427 | 1467874836912 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:37 INFO - PROCESS | 10427 | 1467874837079 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 00:00:37 INFO - PROCESS | 10427 | 1467874837090 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:37 INFO - PROCESS | 10427 | 1467874837098 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:37 INFO - PROCESS | 10427 | ++DOCSHELL 0x930dbc00 == 23 [pid = 10427] [id = 787] 00:00:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 85 (0x930dc000) [pid = 10427] [serial = 2360] [outer = (nil)] 00:00:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 86 (0x93283800) [pid = 10427] [serial = 2361] [outer = 0x930dc000] 00:00:37 INFO - PROCESS | 10427 | 1467874837167 Marionette DEBUG loaded listener.js 00:00:37 INFO - PROCESS | 10427 | ++DOMWINDOW == 87 (0x93d27c00) [pid = 10427] [serial = 2362] [outer = 0x930dc000] 00:00:38 INFO - PROCESS | 10427 | 1467874838178 Marionette TRACE conn4 <- [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"]]]}] 00:00:38 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 00:00:38 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 00:00:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 00:00:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 00:00:38 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1332ms 00:00:38 INFO - PROCESS | 10427 | 1467874838231 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 00:00:38 INFO - PROCESS | 10427 | 1467874838234 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 00:00:38 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 00:00:38 INFO - PROCESS | 10427 | 1467874838242 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 00:00:38 INFO - PROCESS | 10427 | 1467874838247 Marionette TRACE conn4 <- [1,3114,null,{}] 00:00:38 INFO - PROCESS | 10427 | 1467874838274 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:00:38 INFO - PROCESS | 10427 | 1467874838282 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:38 INFO - PROCESS | 10427 | 1467874838520 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 00:00:38 INFO - PROCESS | 10427 | 1467874838566 Marionette TRACE conn4 -> [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\", \"45b2da22-3af2-4cab-9997-f62aaf273224\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:38 INFO - PROCESS | 10427 | 1467874838578 Marionette INFO sendAsync 8d795df4-22d5-461a-904a-f0f3f82934e7 00:00:38 INFO - PROCESS | 10427 | ++DOCSHELL 0x95561c00 == 24 [pid = 10427] [id = 788] 00:00:38 INFO - PROCESS | 10427 | ++DOMWINDOW == 88 (0x95562000) [pid = 10427] [serial = 2363] [outer = (nil)] 00:00:38 INFO - PROCESS | 10427 | ++DOMWINDOW == 89 (0x955d4400) [pid = 10427] [serial = 2364] [outer = 0x95562000] 00:00:38 INFO - PROCESS | 10427 | 1467874838733 Marionette DEBUG loaded listener.js 00:00:38 INFO - PROCESS | 10427 | ++DOMWINDOW == 90 (0x9564c400) [pid = 10427] [serial = 2365] [outer = 0x95562000] 00:00:40 INFO - PROCESS | 10427 | --DOMWINDOW == 89 (0xa1131800) [pid = 10427] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 00:00:40 INFO - PROCESS | 10427 | --DOMWINDOW == 88 (0x96886000) [pid = 10427] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 00:00:40 INFO - PROCESS | 10427 | --DOMWINDOW == 87 (0x90563800) [pid = 10427] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 00:00:40 INFO - PROCESS | 10427 | --DOMWINDOW == 86 (0x92e44c00) [pid = 10427] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 00:00:40 INFO - PROCESS | 10427 | --DOMWINDOW == 85 (0x955d6c00) [pid = 10427] [serial = 2318] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 00:00:40 INFO - PROCESS | 10427 | --DOMWINDOW == 84 (0x91f8b800) [pid = 10427] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 00:00:40 INFO - PROCESS | 10427 | --DOMWINDOW == 83 (0x94a76000) [pid = 10427] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 00:00:40 INFO - PROCESS | 10427 | --DOMWINDOW == 82 (0x91fd1800) [pid = 10427] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 00:00:40 INFO - PROCESS | 10427 | --DOMWINDOW == 81 (0x92a1a000) [pid = 10427] [serial = 2321] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 00:00:40 INFO - PROCESS | 10427 | --DOMWINDOW == 80 (0x90560400) [pid = 10427] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 00:00:40 INFO - PROCESS | 10427 | --DOMWINDOW == 79 (0xa3105400) [pid = 10427] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 00:00:40 INFO - PROCESS | 10427 | --DOMWINDOW == 78 (0x91f88800) [pid = 10427] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 00:00:40 INFO - PROCESS | 10427 | --DOMWINDOW == 77 (0x9a43a800) [pid = 10427] [serial = 2324] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 00:00:40 INFO - PROCESS | 10427 | 1467874840096 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 00:00:40 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 00:00:40 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1895ms 00:00:40 INFO - PROCESS | 10427 | 1467874840137 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 00:00:40 INFO - PROCESS | 10427 | 1467874840141 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 00:00:41 WARNING - u'runner_teardown' () 00:00:41 INFO - No more tests 00:00:41 INFO - Got 0 unexpected results 00:00:41 INFO - SUITE-END | took 1384s 00:00:41 INFO - Closing logging queue 00:00:41 INFO - queue closed 00:00:41 INFO - Return code: 0 00:00:41 WARNING - # TBPL SUCCESS # 00:00:41 INFO - Running post-action listener: _resource_record_post_action 00:00:41 INFO - Running post-run listener: _resource_record_post_run 00:00:42 INFO - Total resource usage - Wall time: 1421s; CPU: 98.0%; Read bytes: 8192; Write bytes: 926871552; Read time: 28; Write time: 267592 00:00:42 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 00:00:42 INFO - install - Wall time: 33s; CPU: 100.0%; Read bytes: 4096; Write bytes: 143204352; Read time: 20; Write time: 150304 00:00:42 INFO - run-tests - Wall time: 1390s; CPU: 98.0%; Read bytes: 4096; Write bytes: 783667200; Read time: 8; Write time: 117288 00:00:42 INFO - Running post-run listener: _upload_blobber_files 00:00:42 INFO - Blob upload gear active. 00:00:42 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 00:00:42 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 00:00:42 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-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 00:00:42 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-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 00:00:43 INFO - (blobuploader) - INFO - Open directory for files ... 00:00:43 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 00:00:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:00:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:00:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 00:00:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:00:45 INFO - (blobuploader) - INFO - Done attempting. 00:00:45 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 00:00:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:00:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:00:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 00:00:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:00:47 INFO - (blobuploader) - INFO - Done attempting. 00:00:47 INFO - (blobuploader) - INFO - Iteration through files over. 00:00:47 INFO - Return code: 0 00:00:47 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 00:00:47 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 00:00:47 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/863f5371d98ed0b461ad6bd56eefc872a53be1d1e9360aa1578ea116babf14c5948112ec48430fa62dff2ef937d52a69f71e80fc637f9b4d9f748a34e15b3b9d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c8185bda1d74028e1a12d2a5aa0777715d76952eb68ef3fbc51ab39ae112fedaa56e3e661384ced3a62759e94f8d0c43bed0e61b9885a869de353aaecad19c07"} 00:00:47 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 00:00:47 INFO - Writing to file /builds/slave/test/properties/blobber_files 00:00:47 INFO - Contents: 00:00:47 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/863f5371d98ed0b461ad6bd56eefc872a53be1d1e9360aa1578ea116babf14c5948112ec48430fa62dff2ef937d52a69f71e80fc637f9b4d9f748a34e15b3b9d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c8185bda1d74028e1a12d2a5aa0777715d76952eb68ef3fbc51ab39ae112fedaa56e3e661384ced3a62759e94f8d0c43bed0e61b9885a869de353aaecad19c07"} 00:00:47 INFO - Running post-run listener: copy_logs_to_upload_dir 00:00:47 INFO - Copying logs to upload dir... 00:00:47 INFO - mkdir: /builds/slave/test/build/upload/logs 00:00:47 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1515.565495 ========= master_lag: 42.43 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 57 secs) (at 2016-07-07 00:01:29.603209) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 14 secs) (at 2016-07-07 00:01:29.609637) ========= 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-1467873119.757486-1693309223 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/863f5371d98ed0b461ad6bd56eefc872a53be1d1e9360aa1578ea116babf14c5948112ec48430fa62dff2ef937d52a69f71e80fc637f9b4d9f748a34e15b3b9d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c8185bda1d74028e1a12d2a5aa0777715d76952eb68ef3fbc51ab39ae112fedaa56e3e661384ced3a62759e94f8d0c43bed0e61b9885a869de353aaecad19c07"} build_url:https://queue.taskcluster.net/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.037695 build_url: 'https://queue.taskcluster.net/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/863f5371d98ed0b461ad6bd56eefc872a53be1d1e9360aa1578ea116babf14c5948112ec48430fa62dff2ef937d52a69f71e80fc637f9b4d9f748a34e15b3b9d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c8185bda1d74028e1a12d2a5aa0777715d76952eb68ef3fbc51ab39ae112fedaa56e3e661384ced3a62759e94f8d0c43bed0e61b9885a869de353aaecad19c07"}' symbols_url: 'https://queue.taskcluster.net/v1/task/EQbFFe8cQPqDhoyzUAivSg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 14.71 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 14 secs) (at 2016-07-07 00:01:44.362175) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-07-07 00:01:44.362619) ========= 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-1467873119.757486-1693309223 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.024675 ========= master_lag: 4.34 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-07-07 00:01:48.728382) ========= ========= Started reboot skipped (results: 3, elapsed: 1 secs) (at 2016-07-07 00:01:48.728803) ========= ========= Finished reboot skipped (results: 3, elapsed: 1 secs) (at 2016-07-07 00:01:50.694144) ========= ========= Total master_lag: 75.07 =========