builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-460 starttime: 1465497569.75 results: success (0) buildid: 20160609095529 builduid: 50260888102748178194f2d93b146567 revision: a23a6103b9bef3d80874d74e2278ee47b458ed87 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-09 11:39:29.751571) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-09 11:39:29.752118) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-09 11:39:29.752406) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-09 11:39:29.859746) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 11:39:29.860034) ========= 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-1465495842.190018-356242941 _=/tools/buildbot/bin/python using PTY: False --2016-06-09 11:39:29-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.47M=0.001s 2016-06-09 11:39:30 (8.47 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.254092 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 11:39:30.216965) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 11:39:30.217264) ========= 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-1465495842.190018-356242941 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.082958 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 11:39:30.331009) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 11:39:30.331469) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev a23a6103b9bef3d80874d74e2278ee47b458ed87 --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 a23a6103b9bef3d80874d74e2278ee47b458ed87 --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-1465495842.190018-356242941 _=/tools/buildbot/bin/python using PTY: False 2016-06-09 11:39:30,464 truncating revision to first 12 chars 2016-06-09 11:39:30,464 Setting DEBUG logging. 2016-06-09 11:39:30,465 attempt 1/10 2016-06-09 11:39:30,465 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/a23a6103b9be?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-09 11:39:30,886 unpacking tar archive at: mozilla-beta-a23a6103b9be/testing/mozharness/ program finished with exit code 0 elapsedTime=0.723401 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 11:39:31.090365) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-09 11:39:31.090647) ========= script_repo_revision: a23a6103b9bef3d80874d74e2278ee47b458ed87 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-09 11:39:31.091029) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-09 11:39:31.091314) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-09 11:39:31.188341) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 39 secs) (at 2016-06-09 11:39:31.188681) ========= /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-1465495842.190018-356242941 _=/tools/buildbot/bin/python using PTY: False 11:39:31 INFO - MultiFileLogger online at 20160609 11:39:31 in /builds/slave/test 11:39:31 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 11:39:31 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:39:31 INFO - {'append_to_log': False, 11:39:31 INFO - 'base_work_dir': '/builds/slave/test', 11:39:31 INFO - 'blob_upload_branch': 'mozilla-beta', 11:39:31 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:39:31 INFO - 'buildbot_json_path': 'buildprops.json', 11:39:31 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:39:31 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:39:31 INFO - 'download_minidump_stackwalk': True, 11:39:31 INFO - 'download_symbols': 'true', 11:39:31 INFO - 'e10s': False, 11:39:31 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:39:31 INFO - 'tooltool.py': '/tools/tooltool.py', 11:39:31 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:39:31 INFO - '/tools/misc-python/virtualenv.py')}, 11:39:31 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:39:31 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:39:31 INFO - 'log_level': 'info', 11:39:31 INFO - 'log_to_console': True, 11:39:31 INFO - 'opt_config_files': (), 11:39:31 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:39:31 INFO - '--processes=1', 11:39:31 INFO - '--config=%(test_path)s/wptrunner.ini', 11:39:31 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:39:31 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:39:31 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:39:31 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:39:31 INFO - 'pip_index': False, 11:39:31 INFO - 'require_test_zip': True, 11:39:31 INFO - 'test_type': ('testharness',), 11:39:31 INFO - 'this_chunk': '1', 11:39:31 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:39:31 INFO - 'total_chunks': '10', 11:39:31 INFO - 'virtualenv_path': 'venv', 11:39:31 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:39:31 INFO - 'work_dir': 'build'} 11:39:31 INFO - ##### 11:39:31 INFO - ##### Running clobber step. 11:39:31 INFO - ##### 11:39:31 INFO - Running pre-action listener: _resource_record_pre_action 11:39:31 INFO - Running main action method: clobber 11:39:31 INFO - rmtree: /builds/slave/test/build 11:39:31 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 11:39:34 INFO - Running post-action listener: _resource_record_post_action 11:39:34 INFO - ##### 11:39:34 INFO - ##### Running read-buildbot-config step. 11:39:34 INFO - ##### 11:39:34 INFO - Running pre-action listener: _resource_record_pre_action 11:39:34 INFO - Running main action method: read_buildbot_config 11:39:34 INFO - Using buildbot properties: 11:39:34 INFO - { 11:39:34 INFO - "project": "", 11:39:34 INFO - "product": "firefox", 11:39:34 INFO - "script_repo_revision": "production", 11:39:34 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 11:39:34 INFO - "repository": "", 11:39:34 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 11:39:34 INFO - "buildid": "20160609095529", 11:39:34 INFO - "pgo_build": "False", 11:39:34 INFO - "basedir": "/builds/slave/test", 11:39:34 INFO - "buildnumber": 2, 11:39:34 INFO - "slavename": "tst-linux32-spot-460", 11:39:34 INFO - "revision": "a23a6103b9bef3d80874d74e2278ee47b458ed87", 11:39:34 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 11:39:34 INFO - "platform": "linux", 11:39:34 INFO - "branch": "mozilla-beta", 11:39:34 INFO - "repo_path": "releases/mozilla-beta", 11:39:34 INFO - "moz_repo_path": "", 11:39:34 INFO - "stage_platform": "linux", 11:39:34 INFO - "builduid": "50260888102748178194f2d93b146567", 11:39:34 INFO - "slavebuilddir": "test" 11:39:34 INFO - } 11:39:34 INFO - Found installer url https://queue.taskcluster.net/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 11:39:34 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 11:39:34 INFO - Running post-action listener: _resource_record_post_action 11:39:34 INFO - ##### 11:39:34 INFO - ##### Running download-and-extract step. 11:39:34 INFO - ##### 11:39:34 INFO - Running pre-action listener: _resource_record_pre_action 11:39:34 INFO - Running main action method: download_and_extract 11:39:34 INFO - mkdir: /builds/slave/test/build/tests 11:39:34 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')]} 11:39:34 INFO - https://queue.taskcluster.net/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 11:39:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 11:39:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 11:39:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/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 11:39:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/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 11:39:39 INFO - Downloaded 1291 bytes. 11:39:39 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 11:39:39 INFO - Using the following test package requirements: 11:39:39 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 11:39:39 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:39:39 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 11:39:39 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:39:39 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 11:39:39 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:39:39 INFO - u'jsshell-linux-i686.zip'], 11:39:39 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:39:39 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 11:39:39 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 11:39:39 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:39:39 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 11:39:39 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:39:39 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 11:39:39 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:39:39 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 11:39:39 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:39:39 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 11:39:39 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 11:39:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:39:39 INFO - https://queue.taskcluster.net/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 11:39:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 11:39:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 11:39:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/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 11:39:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/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 11:39:43 INFO - Downloaded 22801853 bytes. 11:39:43 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/*'] 11:39:43 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/* 11:39:44 INFO - caution: filename not matched: web-platform/* 11:39:44 INFO - Return code: 11 11:39:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:39:44 INFO - https://queue.taskcluster.net/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 11:39:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 11:39:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 11:39:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/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 11:39:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/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 11:39:47 INFO - Downloaded 36389080 bytes. 11:39:47 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/*'] 11:39:47 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/* 11:39:51 INFO - caution: filename not matched: bin/* 11:39:51 INFO - caution: filename not matched: config/* 11:39:51 INFO - caution: filename not matched: mozbase/* 11:39:51 INFO - caution: filename not matched: marionette/* 11:39:51 INFO - caution: filename not matched: tools/wptserve/* 11:39:51 INFO - Return code: 11 11:39:51 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')]} 11:39:51 INFO - https://queue.taskcluster.net/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 11:39:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:39:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:39:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/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 11:39:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/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 11:40:00 INFO - Downloaded 69350628 bytes. 11:40:00 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:40:00 INFO - mkdir: /builds/slave/test/properties 11:40:00 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:40:00 INFO - Writing to file /builds/slave/test/properties/build_url 11:40:00 INFO - Contents: 11:40:00 INFO - build_url:https://queue.taskcluster.net/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:40:01 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:40:01 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:40:01 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:40:01 INFO - Contents: 11:40:01 INFO - symbols_url:https://queue.taskcluster.net/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:40:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:40:01 INFO - https://queue.taskcluster.net/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:40:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:40:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:40:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/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 11:40:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/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 11:40:09 INFO - Downloaded 92328562 bytes. 11:40:09 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'] 11:40:09 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 11:40:18 INFO - Return code: 0 11:40:18 INFO - Running post-action listener: _resource_record_post_action 11:40:18 INFO - Running post-action listener: set_extra_try_arguments 11:40:18 INFO - ##### 11:40:18 INFO - ##### Running create-virtualenv step. 11:40:18 INFO - ##### 11:40:18 INFO - Running pre-action listener: _pre_create_virtualenv 11:40:18 INFO - Running pre-action listener: _resource_record_pre_action 11:40:18 INFO - Running main action method: create_virtualenv 11:40:18 INFO - Creating virtualenv /builds/slave/test/build/venv 11:40:18 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 11:40:18 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:40:18 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:40:18 INFO - Using real prefix '/usr' 11:40:18 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:40:20 INFO - Installing distribute.............................................................................................................................................................................................done. 11:40:24 INFO - Installing pip.................done. 11:40:24 INFO - Return code: 0 11:40:24 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 11:40:24 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')]} 11:40:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:40:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:40:24 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')]} 11:40:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:40:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:40:24 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 0x9d66c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9dcd598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9e812b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e70f70>, '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 0x9e70620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e76750>, '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-1465495842.190018-356242941', '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 11:40:24 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 11:40:24 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 11:40:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:40:24 INFO - 'CCACHE_UMASK': '002', 11:40:24 INFO - 'DISPLAY': ':0', 11:40:24 INFO - 'HOME': '/home/cltbld', 11:40:24 INFO - 'LANG': 'en_US.UTF-8', 11:40:24 INFO - 'LOGNAME': 'cltbld', 11:40:24 INFO - 'MAIL': '/var/mail/cltbld', 11:40:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:40:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:40:24 INFO - 'MOZ_NO_REMOTE': '1', 11:40:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:40:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:40:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:40:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:40:24 INFO - 'PWD': '/builds/slave/test', 11:40:24 INFO - 'SHELL': '/bin/bash', 11:40:24 INFO - 'SHLVL': '1', 11:40:24 INFO - 'TERM': 'linux', 11:40:24 INFO - 'TMOUT': '86400', 11:40:24 INFO - 'USER': 'cltbld', 11:40:24 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465495842.190018-356242941', 11:40:24 INFO - '_': '/tools/buildbot/bin/python'} 11:40:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:40:24 INFO - Downloading/unpacking psutil>=0.7.1 11:40:24 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 11:40:24 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 11:40:24 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 11:40:24 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 11:40:24 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 11:40:24 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 11:40:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:40:28 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:40:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:40:28 INFO - Installing collected packages: psutil 11:40:28 INFO - Running setup.py install for psutil 11:40:28 INFO - building 'psutil._psutil_linux' extension 11:40: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 11:40:29 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 11:40:29 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 11:40:29 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 11:40:29 INFO - building 'psutil._psutil_posix' extension 11:40:29 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 11:40:29 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 11:40:30 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:40:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:40:30 INFO - Successfully installed psutil 11:40:30 INFO - Cleaning up... 11:40:30 INFO - Return code: 0 11:40:30 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 11:40:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:40:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:40:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:40:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:40:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:40:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:40:30 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x9d66c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9dcd598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9e812b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e70f70>, '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 0x9e70620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e76750>, '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-1465495842.190018-356242941', '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 11:40:30 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 11:40:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 11:40:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:40:30 INFO - 'CCACHE_UMASK': '002', 11:40:30 INFO - 'DISPLAY': ':0', 11:40:30 INFO - 'HOME': '/home/cltbld', 11:40:30 INFO - 'LANG': 'en_US.UTF-8', 11:40:30 INFO - 'LOGNAME': 'cltbld', 11:40:30 INFO - 'MAIL': '/var/mail/cltbld', 11:40:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:40:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:40:30 INFO - 'MOZ_NO_REMOTE': '1', 11:40:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:40:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:40:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:40:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:40:30 INFO - 'PWD': '/builds/slave/test', 11:40:30 INFO - 'SHELL': '/bin/bash', 11:40:30 INFO - 'SHLVL': '1', 11:40:30 INFO - 'TERM': 'linux', 11:40:30 INFO - 'TMOUT': '86400', 11:40:30 INFO - 'USER': 'cltbld', 11:40:30 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465495842.190018-356242941', 11:40:30 INFO - '_': '/tools/buildbot/bin/python'} 11:40:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:40:30 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:40:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:40:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:40:30 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:40:30 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:40:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:40:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:40:34 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:40:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:40:34 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 11:40:34 INFO - Installing collected packages: mozsystemmonitor 11:40:34 INFO - Running setup.py install for mozsystemmonitor 11:40:35 INFO - Successfully installed mozsystemmonitor 11:40:35 INFO - Cleaning up... 11:40:35 INFO - Return code: 0 11:40:35 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:40:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:40:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:40:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:40:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:40:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:40:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:40:35 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x9d66c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9dcd598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9e812b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e70f70>, '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 0x9e70620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e76750>, '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-1465495842.190018-356242941', '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 11:40:35 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 11:40:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 11:40:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:40:35 INFO - 'CCACHE_UMASK': '002', 11:40:35 INFO - 'DISPLAY': ':0', 11:40:35 INFO - 'HOME': '/home/cltbld', 11:40:35 INFO - 'LANG': 'en_US.UTF-8', 11:40:35 INFO - 'LOGNAME': 'cltbld', 11:40:35 INFO - 'MAIL': '/var/mail/cltbld', 11:40:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:40:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:40:35 INFO - 'MOZ_NO_REMOTE': '1', 11:40:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:40:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:40:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:40:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:40:35 INFO - 'PWD': '/builds/slave/test', 11:40:35 INFO - 'SHELL': '/bin/bash', 11:40:35 INFO - 'SHLVL': '1', 11:40:35 INFO - 'TERM': 'linux', 11:40:35 INFO - 'TMOUT': '86400', 11:40:35 INFO - 'USER': 'cltbld', 11:40:35 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465495842.190018-356242941', 11:40:35 INFO - '_': '/tools/buildbot/bin/python'} 11:40:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:40:35 INFO - Downloading/unpacking blobuploader==1.2.4 11:40:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:40:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:40:35 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:40:35 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:40:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:40:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:40:39 INFO - Downloading blobuploader-1.2.4.tar.gz 11:40:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:40:39 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:40: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 11:40: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 11:40: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 11:40: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 11:40: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 11:40: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 11:40:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:40:40 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:40:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:40:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:40:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:40:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:40:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:40:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:40:40 INFO - Downloading docopt-0.6.1.tar.gz 11:40:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:40:41 INFO - Installing collected packages: blobuploader, requests, docopt 11:40:41 INFO - Running setup.py install for blobuploader 11:40:41 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:40:41 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:40:41 INFO - Running setup.py install for requests 11:40:42 INFO - Running setup.py install for docopt 11:40:42 INFO - Successfully installed blobuploader requests docopt 11:40:42 INFO - Cleaning up... 11:40:42 INFO - Return code: 0 11:40:42 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:40: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')]} 11:40:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:40:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:40: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')]} 11:40:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:40:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:40:42 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 0x9d66c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9dcd598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9e812b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e70f70>, '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 0x9e70620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e76750>, '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-1465495842.190018-356242941', '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 11:40:42 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 11:40:42 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 11:40:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:40:42 INFO - 'CCACHE_UMASK': '002', 11:40:42 INFO - 'DISPLAY': ':0', 11:40:42 INFO - 'HOME': '/home/cltbld', 11:40:42 INFO - 'LANG': 'en_US.UTF-8', 11:40:42 INFO - 'LOGNAME': 'cltbld', 11:40:42 INFO - 'MAIL': '/var/mail/cltbld', 11:40:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:40:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:40:42 INFO - 'MOZ_NO_REMOTE': '1', 11:40:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:40:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:40:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:40:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:40:42 INFO - 'PWD': '/builds/slave/test', 11:40:42 INFO - 'SHELL': '/bin/bash', 11:40:42 INFO - 'SHLVL': '1', 11:40:42 INFO - 'TERM': 'linux', 11:40:42 INFO - 'TMOUT': '86400', 11:40:42 INFO - 'USER': 'cltbld', 11:40:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465495842.190018-356242941', 11:40:42 INFO - '_': '/tools/buildbot/bin/python'} 11:40:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:40:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:40:42 INFO - Running setup.py (path:/tmp/pip-kvuCJP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:40:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:40:42 INFO - Running setup.py (path:/tmp/pip-MVwXHA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:40:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:40:43 INFO - Running setup.py (path:/tmp/pip-nqqTb2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:40:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:40:43 INFO - Running setup.py (path:/tmp/pip-VEmmdD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:40:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:40:43 INFO - Running setup.py (path:/tmp/pip-qjnhvG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:40:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:40:43 INFO - Running setup.py (path:/tmp/pip-nS4IwP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:40:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:40:43 INFO - Running setup.py (path:/tmp/pip-8F9Gq0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:40:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:40:43 INFO - Running setup.py (path:/tmp/pip-VpcfZK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:40:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:40:43 INFO - Running setup.py (path:/tmp/pip-qz_Jtq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:40:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:40:44 INFO - Running setup.py (path:/tmp/pip-tt0cMP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:40:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:40:44 INFO - Running setup.py (path:/tmp/pip-1FLGiU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:40:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:40:44 INFO - Running setup.py (path:/tmp/pip-rSpbAA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:40:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:40:44 INFO - Running setup.py (path:/tmp/pip-1Pi2A4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:40:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:40:44 INFO - Running setup.py (path:/tmp/pip-E5I0xY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:40:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:40:44 INFO - Running setup.py (path:/tmp/pip-TlLbUY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:40:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:40:44 INFO - Running setup.py (path:/tmp/pip-pCZfPA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:40:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:40:44 INFO - Running setup.py (path:/tmp/pip-4la2Tu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:40:45 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:40:45 INFO - Running setup.py (path:/tmp/pip-BWOEyQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:40:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:40:45 INFO - Running setup.py (path:/tmp/pip-GNRe6b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:40:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:40:45 INFO - Running setup.py (path:/tmp/pip-avY5e7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:40:45 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:40:45 INFO - Running setup.py (path:/tmp/pip-fW0zcF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:40:46 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:40:46 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 11:40:46 INFO - Running setup.py install for manifestparser 11:40:46 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:40:46 INFO - Running setup.py install for mozcrash 11:40:46 INFO - Running setup.py install for mozdebug 11:40:46 INFO - Running setup.py install for mozdevice 11:40:46 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:40:46 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:40:46 INFO - Running setup.py install for mozfile 11:40:47 INFO - Running setup.py install for mozhttpd 11:40:47 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:40:47 INFO - Running setup.py install for mozinfo 11:40:47 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:40:47 INFO - Running setup.py install for mozInstall 11:40:47 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:40:47 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:40:47 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:40:47 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:40:47 INFO - Running setup.py install for mozleak 11:40:47 INFO - Running setup.py install for mozlog 11:40:48 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:40:48 INFO - Running setup.py install for moznetwork 11:40:48 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:40:48 INFO - Running setup.py install for mozprocess 11:40:48 INFO - Running setup.py install for mozprofile 11:40:48 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:40:48 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:40:48 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:40:48 INFO - Running setup.py install for mozrunner 11:40:49 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:40:49 INFO - Running setup.py install for mozscreenshot 11:40:49 INFO - Running setup.py install for moztest 11:40:49 INFO - Running setup.py install for mozversion 11:40:49 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:40:49 INFO - Running setup.py install for wptserve 11:40:50 INFO - Running setup.py install for marionette-driver 11:40:50 INFO - Running setup.py install for browsermob-proxy 11:40:50 INFO - Running setup.py install for marionette-client 11:40:50 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:40:51 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:40:51 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 11:40:51 INFO - Cleaning up... 11:40:51 INFO - Return code: 0 11:40:51 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:40:51 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')]} 11:40:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:40:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:40:51 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')]} 11:40:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:40:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:40:51 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 0x9d66c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9dcd598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9e812b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e70f70>, '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 0x9e70620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e76750>, '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-1465495842.190018-356242941', '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 11:40:51 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 11:40:51 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 11:40:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:40:51 INFO - 'CCACHE_UMASK': '002', 11:40:51 INFO - 'DISPLAY': ':0', 11:40:51 INFO - 'HOME': '/home/cltbld', 11:40:51 INFO - 'LANG': 'en_US.UTF-8', 11:40:51 INFO - 'LOGNAME': 'cltbld', 11:40:51 INFO - 'MAIL': '/var/mail/cltbld', 11:40:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:40:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:40:51 INFO - 'MOZ_NO_REMOTE': '1', 11:40:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:40:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:40:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:40:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:40:51 INFO - 'PWD': '/builds/slave/test', 11:40:51 INFO - 'SHELL': '/bin/bash', 11:40:51 INFO - 'SHLVL': '1', 11:40:51 INFO - 'TERM': 'linux', 11:40:51 INFO - 'TMOUT': '86400', 11:40:51 INFO - 'USER': 'cltbld', 11:40:51 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465495842.190018-356242941', 11:40:51 INFO - '_': '/tools/buildbot/bin/python'} 11:40:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:40:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:40:51 INFO - Running setup.py (path:/tmp/pip-AeqCzZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:40:51 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)) 11:40:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:40:51 INFO - Running setup.py (path:/tmp/pip-UGNjUs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:40: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)) 11:40:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:40:51 INFO - Running setup.py (path:/tmp/pip-lYems0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:40:52 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)) 11:40:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:40:52 INFO - Running setup.py (path:/tmp/pip-AMdP9Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:40:52 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)) 11:40:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:40:52 INFO - Running setup.py (path:/tmp/pip-Kuh4pV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:40:52 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)) 11:40:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:40:52 INFO - Running setup.py (path:/tmp/pip-088cJR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:40:52 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)) 11:40:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:40:52 INFO - Running setup.py (path:/tmp/pip-Kh3Sg_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:40:52 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)) 11:40:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:40:52 INFO - Running setup.py (path:/tmp/pip-2Bx_fY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:40:52 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)) 11:40:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:40:52 INFO - Running setup.py (path:/tmp/pip-9YUe8_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:40: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)) 11:40:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:40:52 INFO - Running setup.py (path:/tmp/pip-WoI3RN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:40:53 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)) 11:40:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:40:53 INFO - Running setup.py (path:/tmp/pip-0K74cB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:40:53 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)) 11:40:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:40:53 INFO - Running setup.py (path:/tmp/pip-2ptpSm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:40:53 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)) 11:40:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:40:53 INFO - Running setup.py (path:/tmp/pip-HHxyTL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:40:53 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)) 11:40:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:40:53 INFO - Running setup.py (path:/tmp/pip-DQd1qq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:40:53 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)) 11:40:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:40:53 INFO - Running setup.py (path:/tmp/pip-vq5x0t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:40:53 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)) 11:40:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:40:53 INFO - Running setup.py (path:/tmp/pip-zJKcDQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:40:54 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)) 11:40:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:40:54 INFO - Running setup.py (path:/tmp/pip-JdWX68-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:40:54 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)) 11:40:54 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:40:54 INFO - Running setup.py (path:/tmp/pip-D0IU_x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:40:54 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)) 11:40:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:40:54 INFO - Running setup.py (path:/tmp/pip-pGdKFC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:40:54 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)) 11:40:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:40:54 INFO - Running setup.py (path:/tmp/pip-tHPFBb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:40:54 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)) 11:40:54 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:40:55 INFO - Running setup.py (path:/tmp/pip-Maal70-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:40:55 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:40:55 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)) 11:40:55 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)) 11:40:55 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)) 11:40:55 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)) 11:40:55 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)) 11:40:55 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)) 11:40:55 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:40:55 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 11:40:55 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 11:40:55 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 11:40:55 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 11:40:55 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 11:40:55 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 11:40:59 INFO - Downloading blessings-1.6.tar.gz 11:40:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:40:59 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)) 11:40:59 INFO - Installing collected packages: blessings 11:40:59 INFO - Running setup.py install for blessings 11:40:59 INFO - Successfully installed blessings 11:40:59 INFO - Cleaning up... 11:40:59 INFO - Return code: 0 11:40:59 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:40:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:40:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:41:00 INFO - Reading from file tmpfile_stdout 11:41:00 INFO - Current package versions: 11:41:00 INFO - argparse == 1.2.1 11:41:00 INFO - blessings == 1.6 11:41:00 INFO - blobuploader == 1.2.4 11:41:00 INFO - browsermob-proxy == 0.6.0 11:41:00 INFO - docopt == 0.6.1 11:41:00 INFO - manifestparser == 1.1 11:41:00 INFO - marionette-client == 2.3.0 11:41:00 INFO - marionette-driver == 1.4.0 11:41:00 INFO - mozInstall == 1.12 11:41:00 INFO - mozcrash == 0.17 11:41:00 INFO - mozdebug == 0.1 11:41:00 INFO - mozdevice == 0.48 11:41:00 INFO - mozfile == 1.2 11:41:00 INFO - mozhttpd == 0.7 11:41:00 INFO - mozinfo == 0.9 11:41:00 INFO - mozleak == 0.1 11:41:00 INFO - mozlog == 3.1 11:41:00 INFO - moznetwork == 0.27 11:41:00 INFO - mozprocess == 0.22 11:41:00 INFO - mozprofile == 0.28 11:41:00 INFO - mozrunner == 6.11 11:41:00 INFO - mozscreenshot == 0.1 11:41:00 INFO - mozsystemmonitor == 0.0 11:41:00 INFO - moztest == 0.7 11:41:00 INFO - mozversion == 1.4 11:41:00 INFO - psutil == 3.1.1 11:41:00 INFO - requests == 1.2.3 11:41:00 INFO - wptserve == 1.4.0 11:41:00 INFO - wsgiref == 0.1.2 11:41:00 INFO - Running post-action listener: _resource_record_post_action 11:41:00 INFO - Running post-action listener: _start_resource_monitoring 11:41:00 INFO - Starting resource monitoring. 11:41:00 INFO - ##### 11:41:00 INFO - ##### Running pull step. 11:41:00 INFO - ##### 11:41:00 INFO - Running pre-action listener: _resource_record_pre_action 11:41:00 INFO - Running main action method: pull 11:41:00 INFO - Pull has nothing to do! 11:41:00 INFO - Running post-action listener: _resource_record_post_action 11:41:00 INFO - ##### 11:41:00 INFO - ##### Running install step. 11:41:00 INFO - ##### 11:41:00 INFO - Running pre-action listener: _resource_record_pre_action 11:41:00 INFO - Running main action method: install 11:41:00 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:41:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:41:00 INFO - Reading from file tmpfile_stdout 11:41:00 INFO - Detecting whether we're running mozinstall >=1.0... 11:41:00 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:41:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:41:00 INFO - Reading from file tmpfile_stdout 11:41:00 INFO - Output received: 11:41:00 INFO - Usage: mozinstall [options] installer 11:41:00 INFO - Options: 11:41:00 INFO - -h, --help show this help message and exit 11:41:00 INFO - -d DEST, --destination=DEST 11:41:00 INFO - Directory to install application into. [default: 11:41:00 INFO - "/builds/slave/test"] 11:41:00 INFO - --app=APP Application being installed. [default: firefox] 11:41:00 INFO - mkdir: /builds/slave/test/build/application 11:41:00 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'] 11:41:00 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 11:41:32 INFO - Reading from file tmpfile_stdout 11:41:32 INFO - Output received: 11:41:32 INFO - /builds/slave/test/build/application/firefox/firefox 11:41:32 INFO - Running post-action listener: _resource_record_post_action 11:41:32 INFO - ##### 11:41:32 INFO - ##### Running run-tests step. 11:41:32 INFO - ##### 11:41:32 INFO - Running pre-action listener: _resource_record_pre_action 11:41:32 INFO - Running main action method: run_tests 11:41:32 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:41:32 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:41:32 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:41:32 INFO - grabbing minidump binary from tooltool 11:41:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:41:32 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e70f70>, '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 0x9e70620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e76750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:41:32 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 11:41:32 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 11:41:32 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:41:32 INFO - Return code: 0 11:41:32 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 11:41:32 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:41: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/b1ZaHMioRJe4YCZaHs6Ovw/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 11:41: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/b1ZaHMioRJe4YCZaHs6Ovw/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 11:41:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:41:32 INFO - 'CCACHE_UMASK': '002', 11:41:32 INFO - 'DISPLAY': ':0', 11:41:32 INFO - 'HOME': '/home/cltbld', 11:41:32 INFO - 'LANG': 'en_US.UTF-8', 11:41:32 INFO - 'LOGNAME': 'cltbld', 11:41:32 INFO - 'MAIL': '/var/mail/cltbld', 11:41:32 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:41:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:41:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:41:32 INFO - 'MOZ_NO_REMOTE': '1', 11:41:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:41:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:41:32 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:41:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:41:32 INFO - 'PWD': '/builds/slave/test', 11:41:32 INFO - 'SHELL': '/bin/bash', 11:41:32 INFO - 'SHLVL': '1', 11:41:32 INFO - 'TERM': 'linux', 11:41:32 INFO - 'TMOUT': '86400', 11:41:32 INFO - 'USER': 'cltbld', 11:41:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465495842.190018-356242941', 11:41:32 INFO - '_': '/tools/buildbot/bin/python'} 11:41: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/b1ZaHMioRJe4YCZaHs6Ovw/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 11:41:33 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 11:41:33 INFO - import pkg_resources 11:41:34 INFO - Using 1 client processes 11:41:34 INFO - wptserve Starting http server on 127.0.0.1:8000 11:41:35 INFO - wptserve Starting http server on 127.0.0.1:8001 11:41:35 INFO - wptserve Starting http server on 127.0.0.1:8443 11:41:37 INFO - SUITE-START | Running 778 tests 11:41:37 INFO - Running testharness tests 11:41:37 INFO - Setting up ssl 11:41:37 INFO - PROCESS | certutil | 11:41:37 INFO - PROCESS | certutil | 11:41:37 INFO - PROCESS | certutil | 11:41:37 INFO - Certificate Nickname Trust Attributes 11:41:37 INFO - SSL,S/MIME,JAR/XPI 11:41:37 INFO - 11:41:37 INFO - web-platform-tests CT,, 11:41:37 INFO - 11:41:37 INFO - Starting runner 11:41:40 INFO - PROCESS | 1760 | 1465497700240 Marionette DEBUG Marionette enabled via build flag and pref 11:41:40 INFO - PROCESS | 1760 | ++DOCSHELL 0xa4d47800 == 1 [pid = 1760] [id = 1] 11:41:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 1 (0xa4d47c00) [pid = 1760] [serial = 1] [outer = (nil)] 11:41:40 INFO - PROCESS | 1760 | [1760] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:41:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 2 (0xa4d48400) [pid = 1760] [serial = 2] [outer = 0xa4d47c00] 11:41:41 INFO - PROCESS | 1760 | 1465497701022 Marionette INFO Listening on port 2828 11:41:41 INFO - PROCESS | 1760 | 1465497701737 Marionette DEBUG Marionette enabled via command-line flag 11:41:41 INFO - PROCESS | 1760 | ++DOCSHELL 0xa23a4c00 == 2 [pid = 1760] [id = 2] 11:41:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 3 (0xa23adc00) [pid = 1760] [serial = 3] [outer = (nil)] 11:41:41 INFO - PROCESS | 1760 | [1760] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:41:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 4 (0xa8c47c00) [pid = 1760] [serial = 4] [outer = 0xa23adc00] 11:41:41 INFO - PROCESS | 1760 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20c73a0 11:41:41 INFO - PROCESS | 1760 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20c7e80 11:41:41 INFO - PROCESS | 1760 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20d4e40 11:41:42 INFO - PROCESS | 1760 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20eeaa0 11:41:42 INFO - PROCESS | 1760 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20f47e0 11:41:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 5 (0xa1011000) [pid = 1760] [serial = 5] [outer = 0xa4d47c00] 11:41:42 INFO - PROCESS | 1760 | [1760] 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 11:41:42 INFO - PROCESS | 1760 | 1465497702182 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:35808 11:41:42 INFO - PROCESS | 1760 | [1760] 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 11:41:42 INFO - PROCESS | 1760 | 1465497702218 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:35809 11:41:42 INFO - PROCESS | 1760 | 1465497702279 Marionette DEBUG Closed connection conn0 11:41:42 INFO - PROCESS | 1760 | 1465497702282 Marionette DEBUG Closed connection conn1 11:41:42 INFO - PROCESS | 1760 | [1760] 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 2248 11:41:42 INFO - PROCESS | 1760 | [1760] 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 11:41:42 INFO - PROCESS | 1760 | 1465497702430 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:35810 11:41:42 INFO - PROCESS | 1760 | [1760] 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 11:41:42 INFO - PROCESS | 1760 | 1465497702492 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:35811 11:41:42 INFO - PROCESS | 1760 | 1465497702497 Marionette DEBUG Closed connection conn2 11:41:42 INFO - PROCESS | 1760 | [1760] 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 11:41:42 INFO - PROCESS | 1760 | 1465497702550 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:35812 11:41:42 INFO - PROCESS | 1760 | 1465497702566 Marionette DEBUG Closed connection conn3 11:41:42 INFO - PROCESS | 1760 | 1465497702605 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:41:42 INFO - PROCESS | 1760 | 1465497702616 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":"20160609095529","device":"desktop","version":"48.0"} 11:41:43 INFO - PROCESS | 1760 | [1760] 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 11:41:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x9b218800 == 3 [pid = 1760] [id = 3] 11:41:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 6 (0x9b218c00) [pid = 1760] [serial = 6] [outer = (nil)] 11:41:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x9b219000 == 4 [pid = 1760] [id = 4] 11:41:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 7 (0x9b21c800) [pid = 1760] [serial = 7] [outer = (nil)] 11:41:45 INFO - PROCESS | 1760 | [1760] 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 11:41:45 INFO - PROCESS | 1760 | ++DOCSHELL 0xa2faf800 == 5 [pid = 1760] [id = 5] 11:41:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 8 (0x9a667400) [pid = 1760] [serial = 8] [outer = (nil)] 11:41:45 INFO - PROCESS | 1760 | [1760] 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 11:41:45 INFO - PROCESS | 1760 | [1760] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:41:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 9 (0x9a676c00) [pid = 1760] [serial = 9] [outer = 0x9a667400] 11:41:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 10 (0x9abcbc00) [pid = 1760] [serial = 10] [outer = 0x9b218c00] 11:41:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 11 (0x9abcd800) [pid = 1760] [serial = 11] [outer = 0x9b21c800] 11:41:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 12 (0x9abd0000) [pid = 1760] [serial = 12] [outer = 0x9a667400] 11:41:47 INFO - PROCESS | 1760 | 1465497707218 Marionette INFO startBrowser 7555e689-9e06-46ca-b518-dbc46f07c486 11:41:47 INFO - PROCESS | 1760 | 1465497707271 Marionette DEBUG loaded listener.js 11:41:47 INFO - PROCESS | 1760 | 1465497707293 Marionette DEBUG loaded listener.js 11:41:47 INFO - PROCESS | 1760 | 1465497707297 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:41:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 13 (0x99dd1c00) [pid = 1760] [serial = 13] [outer = 0x9a667400] 11:41:48 INFO - PROCESS | 1760 | 1465497708149 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"7555e689-9e06-46ca-b518-dbc46f07c486","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":"20160609095529","device":"desktop","version":"48.0","command_id":1}}] 11:41:48 INFO - PROCESS | 1760 | 1465497708352 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}] 11:41:48 INFO - PROCESS | 1760 | 1465497708360 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:41:48 INFO - PROCESS | 1760 | 1465497708502 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 11:41:48 INFO - PROCESS | 1760 | 1465497708837 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:41:48 INFO - PROCESS | 1760 | 1465497708843 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:41:48 INFO - PROCESS | 1760 | [1760] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:41:48 INFO - PROCESS | 1760 | [1760] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:41:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 14 (0x95255800) [pid = 1760] [serial = 14] [outer = 0x9a667400] 11:41:49 INFO - PROCESS | 1760 | [1760] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:41:49 INFO - PROCESS | 1760 | [1760] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:41:49 INFO - PROCESS | 1760 | 1465497709429 Marionette TRACE conn4 <- [1,3,null,{}] 11:41:49 INFO - PROCESS | 1760 | 1465497709446 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:41:49 INFO - PROCESS | 1760 | 1465497709451 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:41:49 INFO - PROCESS | 1760 | 1465497709485 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 11:41:49 INFO - PROCESS | 1760 | 1465497709533 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 11:41:49 INFO - PROCESS | 1760 | 1465497709539 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 11:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:41:49 INFO - PROCESS | 1760 | 1465497709550 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:41:49 INFO - PROCESS | 1760 | 1465497709556 Marionette TRACE conn4 <- [1,6,null,{}] 11:41:49 INFO - PROCESS | 1760 | 1465497709567 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}] 11:41:49 INFO - PROCESS | 1760 | 1465497709571 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:41:49 INFO - PROCESS | 1760 | 1465497709604 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 11:41:49 INFO - PROCESS | 1760 | 1465497709611 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:49 INFO - PROCESS | 1760 | 1465497709619 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:41:49 INFO - PROCESS | 1760 | ++DOCSHELL 0x97f3e800 == 6 [pid = 1760] [id = 6] 11:41:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 15 (0x97f3ec00) [pid = 1760] [serial = 15] [outer = (nil)] 11:41:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 16 (0x9915cc00) [pid = 1760] [serial = 16] [outer = 0x97f3ec00] 11:41:49 INFO - PROCESS | 1760 | 1465497709704 Marionette DEBUG loaded listener.js 11:41:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 17 (0x9391b800) [pid = 1760] [serial = 17] [outer = 0x97f3ec00] 11:41:50 INFO - PROCESS | 1760 | ++DOCSHELL 0x93925400 == 7 [pid = 1760] [id = 7] 11:41:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 18 (0x93927000) [pid = 1760] [serial = 18] [outer = (nil)] 11:41:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 19 (0x939c5000) [pid = 1760] [serial = 19] [outer = 0x93927000] 11:41:50 INFO - PROCESS | 1760 | 1465497710246 Marionette DEBUG loaded listener.js 11:41:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 20 (0x939c1c00) [pid = 1760] [serial = 20] [outer = 0x93927000] 11:41:50 INFO - PROCESS | 1760 | [1760] 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 11:41:50 INFO - PROCESS | 1760 | 1465497710863 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]]]}] 11:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1552ms 11:41:51 INFO - PROCESS | 1760 | 1465497711127 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 11:41:51 INFO - PROCESS | 1760 | 1465497711136 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 11:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:41:51 INFO - PROCESS | 1760 | 1465497711281 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:41:51 INFO - PROCESS | 1760 | 1465497711287 Marionette TRACE conn4 <- [1,10,null,{}] 11:41:51 INFO - PROCESS | 1760 | 1465497711346 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}] 11:41:51 INFO - PROCESS | 1760 | 1465497711353 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:41:51 INFO - PROCESS | 1760 | 1465497711583 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 11:41:51 INFO - PROCESS | 1760 | 1465497711689 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:51 INFO - PROCESS | 1760 | 1465497711698 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:41:51 INFO - PROCESS | 1760 | ++DOCSHELL 0x93928000 == 8 [pid = 1760] [id = 8] 11:41:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 21 (0x939c0c00) [pid = 1760] [serial = 21] [outer = (nil)] 11:41:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 22 (0x946c6c00) [pid = 1760] [serial = 22] [outer = 0x939c0c00] 11:41:51 INFO - PROCESS | 1760 | 1465497711790 Marionette DEBUG loaded listener.js 11:41:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 23 (0x95257800) [pid = 1760] [serial = 23] [outer = 0x939c0c00] 11:41:52 INFO - PROCESS | 1760 | 1465497712715 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]]]}] 11:41:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1578ms 11:41:52 INFO - PROCESS | 1760 | ++DOCSHELL 0x97ff3400 == 9 [pid = 1760] [id = 9] 11:41:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 24 (0x98735800) [pid = 1760] [serial = 24] [outer = (nil)] 11:41:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 25 (0x99150400) [pid = 1760] [serial = 25] [outer = 0x98735800] 11:41:52 INFO - PROCESS | 1760 | 1465497712785 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 11:41:52 INFO - PROCESS | 1760 | 1465497712793 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 11:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:41:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 26 (0x99dc8400) [pid = 1760] [serial = 26] [outer = 0x98735800] 11:41:52 INFO - PROCESS | 1760 | ++DOCSHELL 0x99fcac00 == 10 [pid = 1760] [id = 10] 11:41:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 27 (0x9a223400) [pid = 1760] [serial = 27] [outer = (nil)] 11:41:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 28 (0x9a676800) [pid = 1760] [serial = 28] [outer = 0x9a223400] 11:41:52 INFO - PROCESS | 1760 | 1465497712950 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:41:52 INFO - PROCESS | 1760 | 1465497712956 Marionette TRACE conn4 <- [1,14,null,{}] 11:41:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 29 (0x9b21ec00) [pid = 1760] [serial = 29] [outer = 0x9a223400] 11:41:53 INFO - PROCESS | 1760 | 1465497713077 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}] 11:41:53 INFO - PROCESS | 1760 | 1465497713084 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:41:53 INFO - PROCESS | 1760 | 1465497713429 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 11:41:53 INFO - PROCESS | 1760 | 1465497713550 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:53 INFO - PROCESS | 1760 | 1465497713562 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:41:53 INFO - PROCESS | 1760 | ++DOCSHELL 0x9d811c00 == 11 [pid = 1760] [id = 11] 11:41:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 30 (0xa1012000) [pid = 1760] [serial = 30] [outer = (nil)] 11:41:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 31 (0xa208e800) [pid = 1760] [serial = 31] [outer = 0xa1012000] 11:41:53 INFO - PROCESS | 1760 | 1465497713724 Marionette DEBUG loaded listener.js 11:41:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 32 (0x9b6f8000) [pid = 1760] [serial = 32] [outer = 0xa1012000] 11:41:54 INFO - PROCESS | 1760 | 1465497714711 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]]]}] 11:41:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1918ms 11:41:54 INFO - PROCESS | 1760 | 1465497714744 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 11:41:54 INFO - PROCESS | 1760 | 1465497714748 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 11:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:41:54 INFO - PROCESS | 1760 | 1465497714756 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:41:54 INFO - PROCESS | 1760 | 1465497714762 Marionette TRACE conn4 <- [1,18,null,{}] 11:41:54 INFO - PROCESS | 1760 | 1465497714781 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}] 11:41:54 INFO - PROCESS | 1760 | 1465497714791 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:41:55 INFO - PROCESS | 1760 | 1465497715049 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 11:41:55 INFO - PROCESS | 1760 | 1465497715212 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:55 INFO - PROCESS | 1760 | 1465497715222 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:41:55 INFO - PROCESS | 1760 | ++DOCSHELL 0xa33c3c00 == 12 [pid = 1760] [id = 12] 11:41:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 33 (0xa4d4fc00) [pid = 1760] [serial = 33] [outer = (nil)] 11:41:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 34 (0xa61b4c00) [pid = 1760] [serial = 34] [outer = 0xa4d4fc00] 11:41:55 INFO - PROCESS | 1760 | 1465497715330 Marionette DEBUG loaded listener.js 11:41:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 35 (0xa679f800) [pid = 1760] [serial = 35] [outer = 0xa4d4fc00] 11:41:56 INFO - PROCESS | 1760 | 1465497716241 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]]]}] 11:41:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:41:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1542ms 11:41:56 INFO - PROCESS | 1760 | 1465497716299 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 11:41:56 INFO - PROCESS | 1760 | 1465497716306 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 11:41:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:41:56 INFO - PROCESS | 1760 | 1465497716316 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:41:56 INFO - PROCESS | 1760 | 1465497716319 Marionette TRACE conn4 <- [1,22,null,{}] 11:41:56 INFO - PROCESS | 1760 | 1465497716326 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}] 11:41:56 INFO - PROCESS | 1760 | 1465497716332 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:41:56 INFO - PROCESS | 1760 | 1465497716568 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 11:41:56 INFO - PROCESS | 1760 | 1465497716701 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:56 INFO - PROCESS | 1760 | 1465497716712 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:41:56 INFO - PROCESS | 1760 | ++DOCSHELL 0x99fddc00 == 13 [pid = 1760] [id = 13] 11:41:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 36 (0x99fde400) [pid = 1760] [serial = 36] [outer = (nil)] 11:41:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 37 (0x99fe3c00) [pid = 1760] [serial = 37] [outer = 0x99fde400] 11:41:56 INFO - PROCESS | 1760 | 1465497716801 Marionette DEBUG loaded listener.js 11:41:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 38 (0xa236d000) [pid = 1760] [serial = 38] [outer = 0x99fde400] 11:41:57 INFO - PROCESS | 1760 | 1465497717862 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]]]}] 11:41:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:41:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1585ms 11:41:57 INFO - PROCESS | 1760 | 1465497717900 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 11:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:41:57 INFO - PROCESS | 1760 | 1465497717905 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 11:41:57 INFO - PROCESS | 1760 | 1465497717911 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:41:57 INFO - PROCESS | 1760 | 1465497717915 Marionette TRACE conn4 <- [1,26,null,{}] 11:41:57 INFO - PROCESS | 1760 | 1465497717922 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}] 11:41:57 INFO - PROCESS | 1760 | 1465497717927 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:41:58 INFO - PROCESS | 1760 | 1465497718137 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 11:41:58 INFO - PROCESS | 1760 | 1465497718478 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:58 INFO - PROCESS | 1760 | 1465497718492 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:41:58 INFO - PROCESS | 1760 | ++DOCSHELL 0x946c5000 == 14 [pid = 1760] [id = 14] 11:41:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 39 (0x946c7400) [pid = 1760] [serial = 39] [outer = (nil)] 11:41:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 40 (0x946d0800) [pid = 1760] [serial = 40] [outer = 0x946c7400] 11:41:58 INFO - PROCESS | 1760 | 1465497718614 Marionette DEBUG loaded listener.js 11:41:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 41 (0x97f3fc00) [pid = 1760] [serial = 41] [outer = 0x946c7400] 11:41:59 INFO - PROCESS | 1760 | 1465497719593 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]]]}] 11:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1735ms 11:41:59 INFO - PROCESS | 1760 | 1465497719650 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 11:41:59 INFO - PROCESS | 1760 | 1465497719656 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 11:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:41:59 INFO - PROCESS | 1760 | 1465497719691 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:41:59 INFO - PROCESS | 1760 | 1465497719696 Marionette TRACE conn4 <- [1,30,null,{}] 11:41:59 INFO - PROCESS | 1760 | 1465497719715 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}] 11:41:59 INFO - PROCESS | 1760 | 1465497719724 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:41:59 INFO - PROCESS | 1760 | 1465497719903 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 11:41:59 INFO - PROCESS | 1760 | 1465497719919 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:59 INFO - PROCESS | 1760 | 1465497719927 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:41:59 INFO - PROCESS | 1760 | ++DOCSHELL 0x99fd9c00 == 15 [pid = 1760] [id = 15] 11:41:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 42 (0x99fda000) [pid = 1760] [serial = 42] [outer = (nil)] 11:41:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 43 (0x99fe0400) [pid = 1760] [serial = 43] [outer = 0x99fda000] 11:42:00 INFO - PROCESS | 1760 | 1465497720007 Marionette DEBUG loaded listener.js 11:42:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 44 (0x9a21bc00) [pid = 1760] [serial = 44] [outer = 0x99fda000] 11:42:00 INFO - PROCESS | 1760 | 1465497720914 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]]]}] 11:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1286ms 11:42:00 INFO - PROCESS | 1760 | 1465497720955 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 11:42:00 INFO - PROCESS | 1760 | 1465497720961 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 11:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:42:00 INFO - PROCESS | 1760 | 1465497720969 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:42:00 INFO - PROCESS | 1760 | 1465497720972 Marionette TRACE conn4 <- [1,34,null,{}] 11:42:00 INFO - PROCESS | 1760 | 1465497720980 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}] 11:42:00 INFO - PROCESS | 1760 | 1465497720985 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:01 INFO - PROCESS | 1760 | 1465497721154 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 11:42:01 INFO - PROCESS | 1760 | 1465497721252 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:01 INFO - PROCESS | 1760 | 1465497721260 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:01 INFO - PROCESS | 1760 | ++DOCSHELL 0x9915c800 == 16 [pid = 1760] [id = 16] 11:42:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 45 (0x99c6d400) [pid = 1760] [serial = 45] [outer = (nil)] 11:42:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 46 (0x9a56f400) [pid = 1760] [serial = 46] [outer = 0x99c6d400] 11:42:01 INFO - PROCESS | 1760 | 1465497721349 Marionette DEBUG loaded listener.js 11:42:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 47 (0x9b216c00) [pid = 1760] [serial = 47] [outer = 0x99c6d400] 11:42:02 INFO - PROCESS | 1760 | 1465497722127 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]]]}] 11:42:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:42:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1233ms 11:42:02 INFO - PROCESS | 1760 | 1465497722203 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 11:42:02 INFO - PROCESS | 1760 | 1465497722207 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 11:42:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:42:02 INFO - PROCESS | 1760 | 1465497722221 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:42:02 INFO - PROCESS | 1760 | 1465497722231 Marionette TRACE conn4 <- [1,38,null,{}] 11:42:02 INFO - PROCESS | 1760 | 1465497722241 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}] 11:42:02 INFO - PROCESS | 1760 | 1465497722249 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:02 INFO - PROCESS | 1760 | 1465497722475 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 11:42:02 INFO - PROCESS | 1760 | 1465497722583 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:02 INFO - PROCESS | 1760 | 1465497722590 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:02 INFO - PROCESS | 1760 | ++DOCSHELL 0x9b222800 == 17 [pid = 1760] [id = 17] 11:42:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 48 (0x9b99e000) [pid = 1760] [serial = 48] [outer = (nil)] 11:42:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 49 (0x9bf4fc00) [pid = 1760] [serial = 49] [outer = 0x9b99e000] 11:42:02 INFO - PROCESS | 1760 | 1465497722670 Marionette DEBUG loaded listener.js 11:42:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 50 (0x9c0ef000) [pid = 1760] [serial = 50] [outer = 0x9b99e000] 11:42:03 INFO - PROCESS | 1760 | 1465497723440 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]]]}] 11:42:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1254ms 11:42:03 INFO - PROCESS | 1760 | 1465497723469 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 11:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:42:03 INFO - PROCESS | 1760 | 1465497723474 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 11:42:03 INFO - PROCESS | 1760 | 1465497723506 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:42:03 INFO - PROCESS | 1760 | 1465497723508 Marionette TRACE conn4 <- [1,42,null,{}] 11:42:03 INFO - PROCESS | 1760 | 1465497723519 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}] 11:42:03 INFO - PROCESS | 1760 | 1465497723525 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:03 INFO - PROCESS | 1760 | 1465497723696 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 11:42:03 INFO - PROCESS | 1760 | 1465497723707 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:03 INFO - PROCESS | 1760 | 1465497723714 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:03 INFO - PROCESS | 1760 | ++DOCSHELL 0x92d80000 == 18 [pid = 1760] [id = 18] 11:42:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 51 (0x93927c00) [pid = 1760] [serial = 51] [outer = (nil)] 11:42:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 52 (0xa1080800) [pid = 1760] [serial = 52] [outer = 0x93927c00] 11:42:03 INFO - PROCESS | 1760 | 1465497723795 Marionette DEBUG loaded listener.js 11:42:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 53 (0xa208f000) [pid = 1760] [serial = 53] [outer = 0x93927c00] 11:42:04 INFO - PROCESS | 1760 | 1465497724682 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]]]}] 11:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1261ms 11:42:04 INFO - PROCESS | 1760 | 1465497724741 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 11:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:42:04 INFO - PROCESS | 1760 | 1465497724745 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 11:42:04 INFO - PROCESS | 1760 | 1465497724752 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:42:04 INFO - PROCESS | 1760 | 1465497724755 Marionette TRACE conn4 <- [1,46,null,{}] 11:42:04 INFO - PROCESS | 1760 | 1465497724761 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}] 11:42:04 INFO - PROCESS | 1760 | 1465497724767 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:04 INFO - PROCESS | 1760 | 1465497724929 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 11:42:04 INFO - PROCESS | 1760 | 1465497724941 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:04 INFO - PROCESS | 1760 | 1465497724961 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:05 INFO - PROCESS | 1760 | ++DOCSHELL 0xa236ac00 == 19 [pid = 1760] [id = 19] 11:42:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 54 (0xa236dc00) [pid = 1760] [serial = 54] [outer = (nil)] 11:42:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 55 (0xa23a4000) [pid = 1760] [serial = 55] [outer = 0xa236dc00] 11:42:05 INFO - PROCESS | 1760 | 1465497725140 Marionette DEBUG loaded listener.js 11:42:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 56 (0xa2fabc00) [pid = 1760] [serial = 56] [outer = 0xa236dc00] 11:42:05 INFO - PROCESS | 1760 | 1465497725968 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]]]}] 11:42:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1283ms 11:42:06 INFO - PROCESS | 1760 | 1465497726035 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 11:42:06 INFO - PROCESS | 1760 | 1465497726039 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 11:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:42:06 INFO - PROCESS | 1760 | 1465497726045 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:42:06 INFO - PROCESS | 1760 | 1465497726049 Marionette TRACE conn4 <- [1,50,null,{}] 11:42:06 INFO - PROCESS | 1760 | 1465497726055 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}] 11:42:06 INFO - PROCESS | 1760 | 1465497726060 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:06 INFO - PROCESS | 1760 | 1465497726229 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 11:42:06 INFO - PROCESS | 1760 | 1465497726240 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:06 INFO - PROCESS | 1760 | 1465497726251 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:06 INFO - PROCESS | 1760 | ++DOCSHELL 0x950da000 == 20 [pid = 1760] [id = 20] 11:42:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 57 (0x99fdf800) [pid = 1760] [serial = 57] [outer = (nil)] 11:42:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 58 (0x9a699000) [pid = 1760] [serial = 58] [outer = 0x99fdf800] 11:42:06 INFO - PROCESS | 1760 | 1465497726321 Marionette DEBUG loaded listener.js 11:42:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 59 (0xa2318c00) [pid = 1760] [serial = 59] [outer = 0x99fdf800] 11:42:07 INFO - PROCESS | 1760 | 1465497727130 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]]]}] 11:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1134ms 11:42:07 INFO - PROCESS | 1760 | 1465497727185 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 11:42:07 INFO - PROCESS | 1760 | 1465497727189 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 11:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:42:07 INFO - PROCESS | 1760 | 1465497727198 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:42:07 INFO - PROCESS | 1760 | 1465497727202 Marionette TRACE conn4 <- [1,54,null,{}] 11:42:07 INFO - PROCESS | 1760 | 1465497727209 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}] 11:42:07 INFO - PROCESS | 1760 | 1465497727214 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:07 INFO - PROCESS | 1760 | 1465497727383 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 11:42:07 INFO - PROCESS | 1760 | 1465497727394 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:07 INFO - PROCESS | 1760 | 1465497727402 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:07 INFO - PROCESS | 1760 | ++DOCSHELL 0x9525a800 == 21 [pid = 1760] [id = 21] 11:42:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 60 (0xa1017000) [pid = 1760] [serial = 60] [outer = (nil)] 11:42:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 61 (0xa3315400) [pid = 1760] [serial = 61] [outer = 0xa1017000] 11:42:07 INFO - PROCESS | 1760 | 1465497727488 Marionette DEBUG loaded listener.js 11:42:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 62 (0xa3348400) [pid = 1760] [serial = 62] [outer = 0xa1017000] 11:42:09 INFO - PROCESS | 1760 | --DOCSHELL 0x9d811c00 == 20 [pid = 1760] [id = 11] 11:42:09 INFO - PROCESS | 1760 | --DOCSHELL 0xa33c3c00 == 19 [pid = 1760] [id = 12] 11:42:09 INFO - PROCESS | 1760 | --DOCSHELL 0x99fddc00 == 18 [pid = 1760] [id = 13] 11:42:09 INFO - PROCESS | 1760 | --DOCSHELL 0x97f3e800 == 17 [pid = 1760] [id = 6] 11:42:09 INFO - PROCESS | 1760 | --DOCSHELL 0x93928000 == 16 [pid = 1760] [id = 8] 11:42:09 INFO - PROCESS | 1760 | 1465497729423 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]]]}] 11:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2242ms 11:42:09 INFO - PROCESS | 1760 | 1465497729442 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 11:42:09 INFO - PROCESS | 1760 | 1465497729449 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 11:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:42:09 INFO - PROCESS | 1760 | 1465497729464 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:42:09 INFO - PROCESS | 1760 | 1465497729468 Marionette TRACE conn4 <- [1,58,null,{}] 11:42:09 INFO - PROCESS | 1760 | 1465497729478 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}] 11:42:09 INFO - PROCESS | 1760 | 1465497729483 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:09 INFO - PROCESS | 1760 | 1465497729688 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 11:42:09 INFO - PROCESS | 1760 | 1465497729717 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:09 INFO - PROCESS | 1760 | 1465497729731 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:09 INFO - PROCESS | 1760 | ++DOCSHELL 0x95252000 == 17 [pid = 1760] [id = 22] 11:42:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 63 (0x97f34c00) [pid = 1760] [serial = 63] [outer = (nil)] 11:42:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 64 (0x9915c000) [pid = 1760] [serial = 64] [outer = 0x97f34c00] 11:42:09 INFO - PROCESS | 1760 | 1465497729861 Marionette DEBUG loaded listener.js 11:42:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 65 (0x93758800) [pid = 1760] [serial = 65] [outer = 0x97f34c00] 11:42:10 INFO - PROCESS | 1760 | --DOMWINDOW == 64 (0xa4d4fc00) [pid = 1760] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:42:10 INFO - PROCESS | 1760 | --DOMWINDOW == 63 (0x99fde400) [pid = 1760] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:42:10 INFO - PROCESS | 1760 | --DOMWINDOW == 62 (0x946c7400) [pid = 1760] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:42:10 INFO - PROCESS | 1760 | --DOMWINDOW == 61 (0x99fda000) [pid = 1760] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:42:10 INFO - PROCESS | 1760 | --DOMWINDOW == 60 (0x99c6d400) [pid = 1760] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:42:10 INFO - PROCESS | 1760 | --DOMWINDOW == 59 (0x9b99e000) [pid = 1760] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:42:10 INFO - PROCESS | 1760 | --DOMWINDOW == 58 (0x97f3ec00) [pid = 1760] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:42:10 INFO - PROCESS | 1760 | --DOMWINDOW == 57 (0x939c0c00) [pid = 1760] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:42:10 INFO - PROCESS | 1760 | --DOMWINDOW == 56 (0xa1012000) [pid = 1760] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:42:11 INFO - PROCESS | 1760 | 1465497731102 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]]]}] 11:42:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1692ms 11:42:11 INFO - PROCESS | 1760 | 1465497731156 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 11:42:11 INFO - PROCESS | 1760 | 1465497731162 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 11:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:42:11 INFO - PROCESS | 1760 | 1465497731173 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:42:11 INFO - PROCESS | 1760 | 1465497731176 Marionette TRACE conn4 <- [1,62,null,{}] 11:42:11 INFO - PROCESS | 1760 | 1465497731182 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}] 11:42:11 INFO - PROCESS | 1760 | 1465497731187 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:11 INFO - PROCESS | 1760 | 1465497731343 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 11:42:11 INFO - PROCESS | 1760 | 1465497731437 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:11 INFO - PROCESS | 1760 | 1465497731446 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:11 INFO - PROCESS | 1760 | ++DOCSHELL 0x95067c00 == 18 [pid = 1760] [id = 23] 11:42:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 57 (0x99c6b800) [pid = 1760] [serial = 66] [outer = (nil)] 11:42:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 58 (0x99fda800) [pid = 1760] [serial = 67] [outer = 0x99c6b800] 11:42:11 INFO - PROCESS | 1760 | 1465497731526 Marionette DEBUG loaded listener.js 11:42:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 59 (0x99fdf000) [pid = 1760] [serial = 68] [outer = 0x99c6b800] 11:42:12 INFO - PROCESS | 1760 | 1465497732236 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]]]}] 11:42:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1088ms 11:42:12 INFO - PROCESS | 1760 | 1465497732260 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 11:42:12 INFO - PROCESS | 1760 | 1465497732264 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 11:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:42:12 INFO - PROCESS | 1760 | 1465497732281 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:42:12 INFO - PROCESS | 1760 | 1465497732287 Marionette TRACE conn4 <- [1,66,null,{}] 11:42:12 INFO - PROCESS | 1760 | 1465497732305 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}] 11:42:12 INFO - PROCESS | 1760 | 1465497732314 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:12 INFO - PROCESS | 1760 | 1465497732480 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 11:42:12 INFO - PROCESS | 1760 | 1465497732501 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:12 INFO - PROCESS | 1760 | 1465497732520 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:12 INFO - PROCESS | 1760 | ++DOCSHELL 0x9ab89c00 == 19 [pid = 1760] [id = 24] 11:42:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 60 (0x9ab8b000) [pid = 1760] [serial = 69] [outer = (nil)] 11:42:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 61 (0x9af61400) [pid = 1760] [serial = 70] [outer = 0x9ab8b000] 11:42:12 INFO - PROCESS | 1760 | 1465497732602 Marionette DEBUG loaded listener.js 11:42:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 62 (0x9b6efc00) [pid = 1760] [serial = 71] [outer = 0x9ab8b000] 11:42:13 INFO - PROCESS | 1760 | 1465497733617 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]]]}] 11:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1411ms 11:42:13 INFO - PROCESS | 1760 | 1465497733683 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 11:42:13 INFO - PROCESS | 1760 | 1465497733691 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 11:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:42:13 INFO - PROCESS | 1760 | 1465497733699 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:42:13 INFO - PROCESS | 1760 | 1465497733708 Marionette TRACE conn4 <- [1,70,null,{}] 11:42:13 INFO - PROCESS | 1760 | 1465497733716 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}] 11:42:13 INFO - PROCESS | 1760 | 1465497733721 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:13 INFO - PROCESS | 1760 | 1465497733939 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 11:42:14 INFO - PROCESS | 1760 | 1465497734077 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:14 INFO - PROCESS | 1760 | 1465497734087 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:14 INFO - PROCESS | 1760 | ++DOCSHELL 0x991cfc00 == 20 [pid = 1760] [id = 25] 11:42:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 63 (0x99c6d400) [pid = 1760] [serial = 72] [outer = (nil)] 11:42:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 64 (0x99fe1c00) [pid = 1760] [serial = 73] [outer = 0x99c6d400] 11:42:14 INFO - PROCESS | 1760 | 1465497734204 Marionette DEBUG loaded listener.js 11:42:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 65 (0x9a68c000) [pid = 1760] [serial = 74] [outer = 0x99c6d400] 11:42:15 INFO - PROCESS | 1760 | 1465497735011 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]]]}] 11:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1344ms 11:42:15 INFO - PROCESS | 1760 | 1465497735043 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 11:42:15 INFO - PROCESS | 1760 | 1465497735051 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 11:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:42:15 INFO - PROCESS | 1760 | 1465497735080 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:42:15 INFO - PROCESS | 1760 | 1465497735084 Marionette TRACE conn4 <- [1,74,null,{}] 11:42:15 INFO - PROCESS | 1760 | 1465497735091 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}] 11:42:15 INFO - PROCESS | 1760 | 1465497735097 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:15 INFO - PROCESS | 1760 | 1465497735278 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 11:42:15 INFO - PROCESS | 1760 | 1465497735419 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:15 INFO - PROCESS | 1760 | 1465497735430 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:15 INFO - PROCESS | 1760 | ++DOCSHELL 0x9b6eec00 == 21 [pid = 1760] [id = 26] 11:42:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 66 (0x9b6f9000) [pid = 1760] [serial = 75] [outer = (nil)] 11:42:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 67 (0x9beeb800) [pid = 1760] [serial = 76] [outer = 0x9b6f9000] 11:42:15 INFO - PROCESS | 1760 | 1465497735515 Marionette DEBUG loaded listener.js 11:42:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x9bf56800) [pid = 1760] [serial = 77] [outer = 0x9b6f9000] 11:42:16 INFO - PROCESS | 1760 | 1465497736397 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]]]}] 11:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1396ms 11:42:16 INFO - PROCESS | 1760 | 1465497736474 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 11:42:16 INFO - PROCESS | 1760 | 1465497736478 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 11:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:42:16 INFO - PROCESS | 1760 | 1465497736486 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:42:16 INFO - PROCESS | 1760 | 1465497736492 Marionette TRACE conn4 <- [1,78,null,{}] 11:42:16 INFO - PROCESS | 1760 | 1465497736509 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}] 11:42:16 INFO - PROCESS | 1760 | 1465497736518 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:16 INFO - PROCESS | 1760 | 1465497736728 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 11:42:16 INFO - PROCESS | 1760 | 1465497736867 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:16 INFO - PROCESS | 1760 | 1465497736881 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:16 INFO - PROCESS | 1760 | ++DOCSHELL 0xa2554800 == 22 [pid = 1760] [id = 27] 11:42:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0xa2559c00) [pid = 1760] [serial = 78] [outer = (nil)] 11:42:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0xa327dc00) [pid = 1760] [serial = 79] [outer = 0xa2559c00] 11:42:16 INFO - PROCESS | 1760 | 1465497736991 Marionette DEBUG loaded listener.js 11:42:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0xa33c3c00) [pid = 1760] [serial = 80] [outer = 0xa2559c00] 11:42:17 INFO - PROCESS | 1760 | 1465497737823 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]]]}] 11:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1390ms 11:42:17 INFO - PROCESS | 1760 | 1465497737884 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 11:42:17 INFO - PROCESS | 1760 | 1465497737889 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 11:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:42:17 INFO - PROCESS | 1760 | 1465497737896 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:42:17 INFO - PROCESS | 1760 | 1465497737899 Marionette TRACE conn4 <- [1,82,null,{}] 11:42:17 INFO - PROCESS | 1760 | 1465497737906 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}] 11:42:17 INFO - PROCESS | 1760 | 1465497737911 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:18 INFO - PROCESS | 1760 | 1465497738092 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 11:42:18 INFO - PROCESS | 1760 | 1465497738245 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:18 INFO - PROCESS | 1760 | 1465497738255 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:18 INFO - PROCESS | 1760 | ++DOCSHELL 0xa23ed000 == 23 [pid = 1760] [id = 28] 11:42:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0xa34d4c00) [pid = 1760] [serial = 81] [outer = (nil)] 11:42:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0xa4f07800) [pid = 1760] [serial = 82] [outer = 0xa34d4c00] 11:42:18 INFO - PROCESS | 1760 | 1465497738337 Marionette DEBUG loaded listener.js 11:42:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0xa4d50800) [pid = 1760] [serial = 83] [outer = 0xa34d4c00] 11:42:19 INFO - PROCESS | 1760 | 1465497739157 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]]]}] 11:42:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1291ms 11:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:42:19 INFO - PROCESS | 1760 | 1465497739189 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 11:42:19 INFO - PROCESS | 1760 | 1465497739192 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 11:42:19 INFO - PROCESS | 1760 | 1465497739199 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:42:19 INFO - PROCESS | 1760 | 1465497739203 Marionette TRACE conn4 <- [1,86,null,{}] 11:42:19 INFO - PROCESS | 1760 | 1465497739209 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}] 11:42:19 INFO - PROCESS | 1760 | 1465497739214 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:19 INFO - PROCESS | 1760 | 1465497739484 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 11:42:19 INFO - PROCESS | 1760 | 1465497739596 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:19 INFO - PROCESS | 1760 | 1465497739606 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:19 INFO - PROCESS | 1760 | ++DOCSHELL 0x94625000 == 24 [pid = 1760] [id = 29] 11:42:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x94627800) [pid = 1760] [serial = 84] [outer = (nil)] 11:42:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x9462c800) [pid = 1760] [serial = 85] [outer = 0x94627800] 11:42:19 INFO - PROCESS | 1760 | 1465497739687 Marionette DEBUG loaded listener.js 11:42:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x9462d800) [pid = 1760] [serial = 86] [outer = 0x94627800] 11:42:20 INFO - PROCESS | 1760 | 1465497740555 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]]]}] 11:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1433ms 11:42:20 INFO - PROCESS | 1760 | 1465497740633 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 11:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:42:20 INFO - PROCESS | 1760 | 1465497740637 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 11:42:20 INFO - PROCESS | 1760 | 1465497740644 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:42:20 INFO - PROCESS | 1760 | 1465497740648 Marionette TRACE conn4 <- [1,90,null,{}] 11:42:20 INFO - PROCESS | 1760 | 1465497740654 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}] 11:42:20 INFO - PROCESS | 1760 | 1465497740664 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:20 INFO - PROCESS | 1760 | 1465497740892 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 11:42:21 INFO - PROCESS | 1760 | 1465497741041 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:21 INFO - PROCESS | 1760 | 1465497741053 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:21 INFO - PROCESS | 1760 | ++DOCSHELL 0x97f37000 == 25 [pid = 1760] [id = 30] 11:42:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x9b926000) [pid = 1760] [serial = 87] [outer = (nil)] 11:42:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0xa671e400) [pid = 1760] [serial = 88] [outer = 0x9b926000] 11:42:21 INFO - PROCESS | 1760 | 1465497741133 Marionette DEBUG loaded listener.js 11:42:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0xa61ad800) [pid = 1760] [serial = 89] [outer = 0x9b926000] 11:42:21 INFO - PROCESS | 1760 | 1465497741954 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]]]}] 11:42:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1388ms 11:42:22 INFO - PROCESS | 1760 | 1465497742033 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 11:42:22 INFO - PROCESS | 1760 | 1465497742036 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 11:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:42:22 INFO - PROCESS | 1760 | 1465497742043 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:42:22 INFO - PROCESS | 1760 | 1465497742047 Marionette TRACE conn4 <- [1,94,null,{}] 11:42:22 INFO - PROCESS | 1760 | 1465497742053 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}] 11:42:22 INFO - PROCESS | 1760 | 1465497742059 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:22 INFO - PROCESS | 1760 | 1465497742221 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 11:42:22 INFO - PROCESS | 1760 | 1465497742361 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:22 INFO - PROCESS | 1760 | 1465497742369 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:22 INFO - PROCESS | 1760 | ++DOCSHELL 0x97fedc00 == 26 [pid = 1760] [id = 31] 11:42:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x99fe7400) [pid = 1760] [serial = 90] [outer = (nil)] 11:42:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x9b21d000) [pid = 1760] [serial = 91] [outer = 0x99fe7400] 11:42:22 INFO - PROCESS | 1760 | 1465497742453 Marionette DEBUG loaded listener.js 11:42:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x9bef2000) [pid = 1760] [serial = 92] [outer = 0x99fe7400] 11:42:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x97f40800) [pid = 1760] [serial = 93] [outer = 0x9a223400] 11:42:23 INFO - PROCESS | 1760 | 1465497743306 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]]]}] 11:42:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1338ms 11:42:23 INFO - PROCESS | 1760 | 1465497743510 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 11:42:23 INFO - PROCESS | 1760 | 1465497743517 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 11:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:42:23 INFO - PROCESS | 1760 | 1465497743527 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:42:23 INFO - PROCESS | 1760 | 1465497743531 Marionette TRACE conn4 <- [1,98,null,{}] 11:42:23 INFO - PROCESS | 1760 | 1465497743540 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}] 11:42:23 INFO - PROCESS | 1760 | 1465497743545 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:23 INFO - PROCESS | 1760 | 1465497743722 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 11:42:23 INFO - PROCESS | 1760 | 1465497743877 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:23 INFO - PROCESS | 1760 | 1465497743893 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:23 INFO - PROCESS | 1760 | ++DOCSHELL 0x92d7d400 == 27 [pid = 1760] [id = 32] 11:42:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x950d4000) [pid = 1760] [serial = 94] [outer = (nil)] 11:42:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x97f3e800) [pid = 1760] [serial = 95] [outer = 0x950d4000] 11:42:24 INFO - PROCESS | 1760 | 1465497744012 Marionette DEBUG loaded listener.js 11:42:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x97fef800) [pid = 1760] [serial = 96] [outer = 0x950d4000] 11:42:25 INFO - PROCESS | 1760 | --DOCSHELL 0x946c5000 == 26 [pid = 1760] [id = 14] 11:42:25 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x9abd0000) [pid = 1760] [serial = 12] [outer = (nil)] [url = about:blank] 11:42:25 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x99fe3c00) [pid = 1760] [serial = 37] [outer = (nil)] [url = about:blank] 11:42:25 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x946d0800) [pid = 1760] [serial = 40] [outer = (nil)] [url = about:blank] 11:42:25 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x99fe0400) [pid = 1760] [serial = 43] [outer = (nil)] [url = about:blank] 11:42:25 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x9a21bc00) [pid = 1760] [serial = 44] [outer = (nil)] [url = about:blank] 11:42:25 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x9a56f400) [pid = 1760] [serial = 46] [outer = (nil)] [url = about:blank] 11:42:25 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x9bf4fc00) [pid = 1760] [serial = 49] [outer = (nil)] [url = about:blank] 11:42:25 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0xa1080800) [pid = 1760] [serial = 52] [outer = (nil)] [url = about:blank] 11:42:25 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0xa23a4000) [pid = 1760] [serial = 55] [outer = (nil)] [url = about:blank] 11:42:25 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x9a699000) [pid = 1760] [serial = 58] [outer = (nil)] [url = about:blank] 11:42:25 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x9c0ef000) [pid = 1760] [serial = 50] [outer = (nil)] [url = about:blank] 11:42:25 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x946c6c00) [pid = 1760] [serial = 22] [outer = (nil)] [url = about:blank] 11:42:25 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x9a676800) [pid = 1760] [serial = 28] [outer = (nil)] [url = about:blank] 11:42:25 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0xa208e800) [pid = 1760] [serial = 31] [outer = (nil)] [url = about:blank] 11:42:25 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0xa61b4c00) [pid = 1760] [serial = 34] [outer = (nil)] [url = about:blank] 11:42:25 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x99150400) [pid = 1760] [serial = 25] [outer = (nil)] [url = about:blank] 11:42:25 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x95257800) [pid = 1760] [serial = 23] [outer = (nil)] [url = about:blank] 11:42:25 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x9b6f8000) [pid = 1760] [serial = 32] [outer = (nil)] [url = about:blank] 11:42:25 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x9391b800) [pid = 1760] [serial = 17] [outer = (nil)] [url = about:blank] 11:42:25 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x9b216c00) [pid = 1760] [serial = 47] [outer = (nil)] [url = about:blank] 11:42:25 INFO - PROCESS | 1760 | --DOMWINDOW == 66 (0xa679f800) [pid = 1760] [serial = 35] [outer = (nil)] [url = about:blank] 11:42:25 INFO - PROCESS | 1760 | --DOMWINDOW == 65 (0x97f3fc00) [pid = 1760] [serial = 41] [outer = (nil)] [url = about:blank] 11:42:25 INFO - PROCESS | 1760 | --DOMWINDOW == 64 (0xa236d000) [pid = 1760] [serial = 38] [outer = (nil)] [url = about:blank] 11:42:25 INFO - PROCESS | 1760 | --DOMWINDOW == 63 (0x9a676c00) [pid = 1760] [serial = 9] [outer = (nil)] [url = about:blank] 11:42:25 INFO - PROCESS | 1760 | --DOMWINDOW == 62 (0xa4d48400) [pid = 1760] [serial = 2] [outer = (nil)] [url = about:blank] 11:42:25 INFO - PROCESS | 1760 | --DOMWINDOW == 61 (0x939c5000) [pid = 1760] [serial = 19] [outer = (nil)] [url = about:blank] 11:42:25 INFO - PROCESS | 1760 | --DOMWINDOW == 60 (0x9915cc00) [pid = 1760] [serial = 16] [outer = (nil)] [url = about:blank] 11:42:25 INFO - PROCESS | 1760 | 1465497745844 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]]]}] 11:42:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2343ms 11:42:25 INFO - PROCESS | 1760 | 1465497745873 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 11:42:25 INFO - PROCESS | 1760 | 1465497745879 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 11:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:42:25 INFO - PROCESS | 1760 | 1465497745889 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:42:25 INFO - PROCESS | 1760 | 1465497745894 Marionette TRACE conn4 <- [1,102,null,{}] 11:42:25 INFO - PROCESS | 1760 | 1465497745903 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}] 11:42:25 INFO - PROCESS | 1760 | 1465497745908 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:26 INFO - PROCESS | 1760 | 1465497746082 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 11:42:26 INFO - PROCESS | 1760 | 1465497746179 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:26 INFO - PROCESS | 1760 | 1465497746200 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:26 INFO - PROCESS | 1760 | ++DOCSHELL 0x9466a400 == 27 [pid = 1760] [id = 33] 11:42:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 61 (0x9466ac00) [pid = 1760] [serial = 97] [outer = (nil)] 11:42:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 62 (0x9525c400) [pid = 1760] [serial = 98] [outer = 0x9466ac00] 11:42:26 INFO - PROCESS | 1760 | 1465497746288 Marionette DEBUG loaded listener.js 11:42:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 63 (0x97fe9000) [pid = 1760] [serial = 99] [outer = 0x9466ac00] 11:42:27 INFO - PROCESS | 1760 | 1465497747009 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]]]}] 11:42:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1136ms 11:42:27 INFO - PROCESS | 1760 | 1465497747023 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 11:42:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:42:27 INFO - PROCESS | 1760 | 1465497747033 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 11:42:27 INFO - PROCESS | 1760 | 1465497747046 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:42:27 INFO - PROCESS | 1760 | 1465497747051 Marionette TRACE conn4 <- [1,106,null,{}] 11:42:27 INFO - PROCESS | 1760 | 1465497747074 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}] 11:42:27 INFO - PROCESS | 1760 | 1465497747081 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:27 INFO - PROCESS | 1760 | 1465497747255 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 11:42:27 INFO - PROCESS | 1760 | 1465497747267 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:27 INFO - PROCESS | 1760 | 1465497747280 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:27 INFO - PROCESS | 1760 | ++DOCSHELL 0x99fcfc00 == 28 [pid = 1760] [id = 34] 11:42:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 64 (0x99fd8800) [pid = 1760] [serial = 100] [outer = (nil)] 11:42:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 65 (0x99fdf400) [pid = 1760] [serial = 101] [outer = 0x99fd8800] 11:42:27 INFO - PROCESS | 1760 | 1465497747358 Marionette DEBUG loaded listener.js 11:42:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 66 (0x99fe5400) [pid = 1760] [serial = 102] [outer = 0x99fd8800] 11:42:28 INFO - PROCESS | 1760 | 1465497748215 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]]]}] 11:42:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:42:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1246ms 11:42:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:42:28 INFO - PROCESS | 1760 | 1465497748306 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 11:42:28 INFO - PROCESS | 1760 | 1465497748310 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 11:42:28 INFO - PROCESS | 1760 | 1465497748318 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:42:28 INFO - PROCESS | 1760 | 1465497748324 Marionette TRACE conn4 <- [1,110,null,{}] 11:42:28 INFO - PROCESS | 1760 | 1465497748349 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}] 11:42:28 INFO - PROCESS | 1760 | 1465497748359 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:28 INFO - PROCESS | 1760 | 1465497748555 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 11:42:28 INFO - PROCESS | 1760 | 1465497748588 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:28 INFO - PROCESS | 1760 | 1465497748599 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:28 INFO - PROCESS | 1760 | ++DOCSHELL 0x9abc4800 == 29 [pid = 1760] [id = 35] 11:42:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 67 (0x9abd0400) [pid = 1760] [serial = 103] [outer = (nil)] 11:42:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x9b209800) [pid = 1760] [serial = 104] [outer = 0x9abd0400] 11:42:28 INFO - PROCESS | 1760 | 1465497748681 Marionette DEBUG loaded listener.js 11:42:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x9b6f9800) [pid = 1760] [serial = 105] [outer = 0x9abd0400] 11:42:29 INFO - PROCESS | 1760 | 1465497749548 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]]]}] 11:42:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:42:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1291ms 11:42:29 INFO - PROCESS | 1760 | 1465497749607 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 11:42:29 INFO - PROCESS | 1760 | 1465497749611 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 11:42:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:42:29 INFO - PROCESS | 1760 | 1465497749625 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:42:29 INFO - PROCESS | 1760 | 1465497749628 Marionette TRACE conn4 <- [1,114,null,{}] 11:42:29 INFO - PROCESS | 1760 | 1465497749634 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}] 11:42:29 INFO - PROCESS | 1760 | 1465497749639 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:29 INFO - PROCESS | 1760 | 1465497749842 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 11:42:29 INFO - PROCESS | 1760 | 1465497749868 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:29 INFO - PROCESS | 1760 | 1465497749876 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:29 INFO - PROCESS | 1760 | ++DOCSHELL 0x99dc7c00 == 30 [pid = 1760] [id = 36] 11:42:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x9b214400) [pid = 1760] [serial = 106] [outer = (nil)] 11:42:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x9c0f1400) [pid = 1760] [serial = 107] [outer = 0x9b214400] 11:42:29 INFO - PROCESS | 1760 | 1465497749949 Marionette DEBUG loaded listener.js 11:42:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0xa1083400) [pid = 1760] [serial = 108] [outer = 0x9b214400] 11:42:30 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x99c6b800) [pid = 1760] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:42:30 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x97f34c00) [pid = 1760] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:42:30 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x9ab8b000) [pid = 1760] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:42:30 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0xa1017000) [pid = 1760] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:42:30 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x99fdf800) [pid = 1760] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:42:30 INFO - PROCESS | 1760 | --DOMWINDOW == 66 (0xa236dc00) [pid = 1760] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:42:30 INFO - PROCESS | 1760 | --DOMWINDOW == 65 (0x93927c00) [pid = 1760] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:42:30 INFO - PROCESS | 1760 | 1465497750927 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]]]}] 11:42:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:42:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1336ms 11:42:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:42:30 INFO - PROCESS | 1760 | 1465497750962 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 11:42:30 INFO - PROCESS | 1760 | 1465497750965 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 11:42:30 INFO - PROCESS | 1760 | 1465497750971 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:42:30 INFO - PROCESS | 1760 | 1465497750975 Marionette TRACE conn4 <- [1,118,null,{}] 11:42:30 INFO - PROCESS | 1760 | 1465497750980 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}] 11:42:30 INFO - PROCESS | 1760 | 1465497750986 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:31 INFO - PROCESS | 1760 | 1465497751172 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 11:42:31 INFO - PROCESS | 1760 | 1465497751191 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:31 INFO - PROCESS | 1760 | 1465497751198 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:31 INFO - PROCESS | 1760 | ++DOCSHELL 0x94625c00 == 31 [pid = 1760] [id = 37] 11:42:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 66 (0x95065c00) [pid = 1760] [serial = 109] [outer = (nil)] 11:42:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 67 (0x9506c800) [pid = 1760] [serial = 110] [outer = 0x95065c00] 11:42:31 INFO - PROCESS | 1760 | 1465497751279 Marionette DEBUG loaded listener.js 11:42:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x9506f000) [pid = 1760] [serial = 111] [outer = 0x95065c00] 11:42:32 INFO - PROCESS | 1760 | 1465497752023 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]]]}] 11:42:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:42:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1086ms 11:42:32 INFO - PROCESS | 1760 | 1465497752057 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 11:42:32 INFO - PROCESS | 1760 | 1465497752060 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 11:42:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:42:32 INFO - PROCESS | 1760 | 1465497752070 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:42:32 INFO - PROCESS | 1760 | 1465497752073 Marionette TRACE conn4 <- [1,122,null,{}] 11:42:32 INFO - PROCESS | 1760 | 1465497752079 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}] 11:42:32 INFO - PROCESS | 1760 | 1465497752089 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:32 INFO - PROCESS | 1760 | 1465497752318 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 11:42:32 INFO - PROCESS | 1760 | 1465497752333 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:32 INFO - PROCESS | 1760 | 1465497752342 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:32 INFO - PROCESS | 1760 | ++DOCSHELL 0x95065400 == 32 [pid = 1760] [id = 38] 11:42:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x991d0800) [pid = 1760] [serial = 112] [outer = (nil)] 11:42:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0xa236d400) [pid = 1760] [serial = 113] [outer = 0x991d0800] 11:42:32 INFO - PROCESS | 1760 | 1465497752412 Marionette DEBUG loaded listener.js 11:42:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0xa23a5000) [pid = 1760] [serial = 114] [outer = 0x991d0800] 11:42:33 INFO - PROCESS | 1760 | 1465497753429 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]]]}] 11:42:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:42:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1435ms 11:42:33 INFO - PROCESS | 1760 | 1465497753503 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 11:42:33 INFO - PROCESS | 1760 | 1465497753510 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 11:42:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:42:33 INFO - PROCESS | 1760 | 1465497753518 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:42:33 INFO - PROCESS | 1760 | 1465497753526 Marionette TRACE conn4 <- [1,126,null,{}] 11:42:33 INFO - PROCESS | 1760 | 1465497753533 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}] 11:42:33 INFO - PROCESS | 1760 | 1465497753539 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:33 INFO - PROCESS | 1760 | 1465497753760 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 11:42:33 INFO - PROCESS | 1760 | 1465497753933 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:33 INFO - PROCESS | 1760 | 1465497753943 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:33 INFO - PROCESS | 1760 | ++DOCSHELL 0x946c5000 == 33 [pid = 1760] [id = 39] 11:42:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x946d1c00) [pid = 1760] [serial = 115] [outer = (nil)] 11:42:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x9915cc00) [pid = 1760] [serial = 116] [outer = 0x946d1c00] 11:42:34 INFO - PROCESS | 1760 | 1465497754033 Marionette DEBUG loaded listener.js 11:42:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x99dcd800) [pid = 1760] [serial = 117] [outer = 0x946d1c00] 11:42:35 INFO - PROCESS | 1760 | 1465497755101 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]]]}] 11:42:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:42:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1637ms 11:42:35 INFO - PROCESS | 1760 | 1465497755156 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 11:42:35 INFO - PROCESS | 1760 | 1465497755164 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 11:42:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:42:35 INFO - PROCESS | 1760 | 1465497755176 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:42:35 INFO - PROCESS | 1760 | 1465497755180 Marionette TRACE conn4 <- [1,130,null,{}] 11:42:35 INFO - PROCESS | 1760 | 1465497755187 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}] 11:42:35 INFO - PROCESS | 1760 | 1465497755193 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:35 INFO - PROCESS | 1760 | 1465497755422 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 11:42:35 INFO - PROCESS | 1760 | 1465497755628 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:35 INFO - PROCESS | 1760 | 1465497755635 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:35 INFO - PROCESS | 1760 | ++DOCSHELL 0x97ff6000 == 34 [pid = 1760] [id = 40] 11:42:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x9a696800) [pid = 1760] [serial = 118] [outer = (nil)] 11:42:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x9b203c00) [pid = 1760] [serial = 119] [outer = 0x9a696800] 11:42:35 INFO - PROCESS | 1760 | 1465497755726 Marionette DEBUG loaded listener.js 11:42:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x9bf49800) [pid = 1760] [serial = 120] [outer = 0x9a696800] 11:42:36 INFO - PROCESS | 1760 | 1465497756696 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]]]}] 11:42:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:42:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1540ms 11:42:36 INFO - PROCESS | 1760 | 1465497756716 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 11:42:36 INFO - PROCESS | 1760 | 1465497756721 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 11:42:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:42:36 INFO - PROCESS | 1760 | 1465497756728 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:42:36 INFO - PROCESS | 1760 | 1465497756734 Marionette TRACE conn4 <- [1,134,null,{}] 11:42:36 INFO - PROCESS | 1760 | 1465497756752 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}] 11:42:36 INFO - PROCESS | 1760 | 1465497756762 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:36 INFO - PROCESS | 1760 | 1465497756988 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 11:42:37 INFO - PROCESS | 1760 | 1465497757171 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:37 INFO - PROCESS | 1760 | 1465497757185 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:37 INFO - PROCESS | 1760 | ++DOCSHELL 0x97fec000 == 35 [pid = 1760] [id = 41] 11:42:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x97ff2c00) [pid = 1760] [serial = 121] [outer = (nil)] 11:42:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x99fde000) [pid = 1760] [serial = 122] [outer = 0x97ff2c00] 11:42:37 INFO - PROCESS | 1760 | 1465497757318 Marionette DEBUG loaded listener.js 11:42:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0xa2316800) [pid = 1760] [serial = 123] [outer = 0x97ff2c00] 11:42:38 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x99fda800) [pid = 1760] [serial = 67] [outer = (nil)] [url = about:blank] 11:42:38 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x93758800) [pid = 1760] [serial = 65] [outer = (nil)] [url = about:blank] 11:42:38 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0xa3348400) [pid = 1760] [serial = 62] [outer = (nil)] [url = about:blank] 11:42:38 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x9915c000) [pid = 1760] [serial = 64] [outer = (nil)] [url = about:blank] 11:42:38 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x9af61400) [pid = 1760] [serial = 70] [outer = (nil)] [url = about:blank] 11:42:38 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x9b6efc00) [pid = 1760] [serial = 71] [outer = (nil)] [url = about:blank] 11:42:38 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x99fdf000) [pid = 1760] [serial = 68] [outer = (nil)] [url = about:blank] 11:42:38 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0xa3315400) [pid = 1760] [serial = 61] [outer = (nil)] [url = about:blank] 11:42:38 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0xa2318c00) [pid = 1760] [serial = 59] [outer = (nil)] [url = about:blank] 11:42:38 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0xa2fabc00) [pid = 1760] [serial = 56] [outer = (nil)] [url = about:blank] 11:42:38 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0xa208f000) [pid = 1760] [serial = 53] [outer = (nil)] [url = about:blank] 11:42:38 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x9b21ec00) [pid = 1760] [serial = 29] [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.] 11:42:38 INFO - PROCESS | 1760 | 1465497758687 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]]]}] 11:42:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:42:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1988ms 11:42:38 INFO - PROCESS | 1760 | 1465497758717 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 11:42:38 INFO - PROCESS | 1760 | 1465497758722 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 11:42:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:42:38 INFO - PROCESS | 1760 | 1465497758729 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:42:38 INFO - PROCESS | 1760 | 1465497758734 Marionette TRACE conn4 <- [1,138,null,{}] 11:42:38 INFO - PROCESS | 1760 | 1465497758742 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}] 11:42:38 INFO - PROCESS | 1760 | 1465497758747 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:38 INFO - PROCESS | 1760 | 1465497758903 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 11:42:39 INFO - PROCESS | 1760 | 1465497759058 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:39 INFO - PROCESS | 1760 | 1465497759065 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:39 INFO - PROCESS | 1760 | ++DOCSHELL 0x95067000 == 36 [pid = 1760] [id = 42] 11:42:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x9524fc00) [pid = 1760] [serial = 124] [outer = (nil)] 11:42:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x9915d400) [pid = 1760] [serial = 125] [outer = 0x9524fc00] 11:42:39 INFO - PROCESS | 1760 | 1465497759141 Marionette DEBUG loaded listener.js 11:42:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x99c64400) [pid = 1760] [serial = 126] [outer = 0x9524fc00] 11:42:39 INFO - PROCESS | 1760 | 1465497759875 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]]]}] 11:42:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:42:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1193ms 11:42:39 INFO - PROCESS | 1760 | 1465497759923 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 11:42:39 INFO - PROCESS | 1760 | 1465497759930 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 11:42:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:42:39 INFO - PROCESS | 1760 | 1465497759940 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:42:39 INFO - PROCESS | 1760 | 1465497759944 Marionette TRACE conn4 <- [1,142,null,{}] 11:42:39 INFO - PROCESS | 1760 | 1465497759950 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}] 11:42:39 INFO - PROCESS | 1760 | 1465497759956 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:40 INFO - PROCESS | 1760 | 1465497760124 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 11:42:40 INFO - PROCESS | 1760 | 1465497760135 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:40 INFO - PROCESS | 1760 | 1465497760143 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:40 INFO - PROCESS | 1760 | ++DOCSHELL 0x98739c00 == 37 [pid = 1760] [id = 43] 11:42:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x99fe7000) [pid = 1760] [serial = 127] [outer = (nil)] 11:42:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x9a691400) [pid = 1760] [serial = 128] [outer = 0x99fe7000] 11:42:40 INFO - PROCESS | 1760 | 1465497760218 Marionette DEBUG loaded listener.js 11:42:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x9abcb400) [pid = 1760] [serial = 129] [outer = 0x99fe7000] 11:42:41 INFO - PROCESS | 1760 | 1465497761312 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]]]}] 11:42:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:42:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1433ms 11:42:41 INFO - PROCESS | 1760 | 1465497761389 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 11:42:41 INFO - PROCESS | 1760 | 1465497761394 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 11:42:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:42:41 INFO - PROCESS | 1760 | 1465497761430 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:42:41 INFO - PROCESS | 1760 | 1465497761436 Marionette TRACE conn4 <- [1,146,null,{}] 11:42:41 INFO - PROCESS | 1760 | 1465497761461 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}] 11:42:41 INFO - PROCESS | 1760 | 1465497761469 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:41 INFO - PROCESS | 1760 | 1465497761677 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 11:42:41 INFO - PROCESS | 1760 | 1465497761808 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:41 INFO - PROCESS | 1760 | 1465497761819 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:41 INFO - PROCESS | 1760 | ++DOCSHELL 0xa25e9800 == 38 [pid = 1760] [id = 44] 11:42:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0xa25ec000) [pid = 1760] [serial = 130] [outer = (nil)] 11:42:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0xa2fb3400) [pid = 1760] [serial = 131] [outer = 0xa25ec000] 11:42:41 INFO - PROCESS | 1760 | 1465497761892 Marionette DEBUG loaded listener.js 11:42:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0xa3315400) [pid = 1760] [serial = 132] [outer = 0xa25ec000] 11:42:42 INFO - PROCESS | 1760 | 1465497762679 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]]]}] 11:42:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:42:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1311ms 11:42:42 INFO - PROCESS | 1760 | 1465497762735 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 11:42:42 INFO - PROCESS | 1760 | 1465497762739 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 11:42:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:42:42 INFO - PROCESS | 1760 | 1465497762746 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:42:42 INFO - PROCESS | 1760 | 1465497762750 Marionette TRACE conn4 <- [1,150,null,{}] 11:42:42 INFO - PROCESS | 1760 | 1465497762755 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}] 11:42:42 INFO - PROCESS | 1760 | 1465497762760 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:42 INFO - PROCESS | 1760 | 1465497762970 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 11:42:43 INFO - PROCESS | 1760 | 1465497762990 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:43 INFO - PROCESS | 1760 | 1465497763000 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:43 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dd8c00 == 39 [pid = 1760] [id = 45] 11:42:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x92ddb000) [pid = 1760] [serial = 133] [outer = (nil)] 11:42:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x92de1000) [pid = 1760] [serial = 134] [outer = 0x92ddb000] 11:42:43 INFO - PROCESS | 1760 | 1465497763067 Marionette DEBUG loaded listener.js 11:42:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x9506ec00) [pid = 1760] [serial = 135] [outer = 0x92ddb000] 11:42:43 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x9b214400) [pid = 1760] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:42:43 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x9466ac00) [pid = 1760] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:42:43 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x950d4000) [pid = 1760] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:42:43 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x99fd8800) [pid = 1760] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:42:43 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x9abd0400) [pid = 1760] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:42:43 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x95065c00) [pid = 1760] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:42:43 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x99c6d400) [pid = 1760] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:42:43 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x9b6f9000) [pid = 1760] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:42:43 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0xa2559c00) [pid = 1760] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:42:43 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0xa34d4c00) [pid = 1760] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:42:43 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x94627800) [pid = 1760] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:42:43 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x9b926000) [pid = 1760] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:42:43 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x99fe7400) [pid = 1760] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:42:44 INFO - PROCESS | 1760 | 1465497764011 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]]]}] 11:42:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:42:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1283ms 11:42:44 INFO - PROCESS | 1760 | 1465497764030 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 11:42:44 INFO - PROCESS | 1760 | 1465497764033 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 11:42:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:42:44 INFO - PROCESS | 1760 | 1465497764039 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:42:44 INFO - PROCESS | 1760 | 1465497764043 Marionette TRACE conn4 <- [1,154,null,{}] 11:42:44 INFO - PROCESS | 1760 | 1465497764048 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}] 11:42:44 INFO - PROCESS | 1760 | 1465497764054 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:44 INFO - PROCESS | 1760 | 1465497764205 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 11:42:44 INFO - PROCESS | 1760 | 1465497764219 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:44 INFO - PROCESS | 1760 | 1465497764229 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x92de2800 == 40 [pid = 1760] [id = 46] 11:42:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x939c7000) [pid = 1760] [serial = 136] [outer = (nil)] 11:42:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x9a08d800) [pid = 1760] [serial = 137] [outer = 0x939c7000] 11:42:44 INFO - PROCESS | 1760 | 1465497764299 Marionette DEBUG loaded listener.js 11:42:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x9950d800) [pid = 1760] [serial = 138] [outer = 0x939c7000] 11:42:45 INFO - PROCESS | 1760 | 1465497765219 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]]]}] 11:42:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:42:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1234ms 11:42:45 INFO - PROCESS | 1760 | 1465497765276 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 11:42:45 INFO - PROCESS | 1760 | 1465497765279 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 11:42:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:42:45 INFO - PROCESS | 1760 | 1465497765287 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:42:45 INFO - PROCESS | 1760 | 1465497765290 Marionette TRACE conn4 <- [1,158,null,{}] 11:42:45 INFO - PROCESS | 1760 | 1465497765296 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}] 11:42:45 INFO - PROCESS | 1760 | 1465497765306 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:45 INFO - PROCESS | 1760 | 1465497765540 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 11:42:45 INFO - PROCESS | 1760 | 1465497765686 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:45 INFO - PROCESS | 1760 | 1465497765700 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:45 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dd7c00 == 41 [pid = 1760] [id = 47] 11:42:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x92dd9800) [pid = 1760] [serial = 139] [outer = (nil)] 11:42:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x92de0400) [pid = 1760] [serial = 140] [outer = 0x92dd9800] 11:42:45 INFO - PROCESS | 1760 | 1465497765790 Marionette DEBUG loaded listener.js 11:42:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x93925c00) [pid = 1760] [serial = 141] [outer = 0x92dd9800] 11:42:46 INFO - PROCESS | 1760 | 1465497766839 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]]]}] 11:42:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:42:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1584ms 11:42:46 INFO - PROCESS | 1760 | 1465497766875 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 11:42:46 INFO - PROCESS | 1760 | 1465497766882 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 11:42:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:42:46 INFO - PROCESS | 1760 | 1465497766891 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:42:46 INFO - PROCESS | 1760 | 1465497766896 Marionette TRACE conn4 <- [1,162,null,{}] 11:42:46 INFO - PROCESS | 1760 | 1465497766904 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}] 11:42:46 INFO - PROCESS | 1760 | 1465497766914 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:47 INFO - PROCESS | 1760 | 1465497767162 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 11:42:47 INFO - PROCESS | 1760 | 1465497767395 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:47 INFO - PROCESS | 1760 | 1465497767403 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:47 INFO - PROCESS | 1760 | 1465497767456 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:42:47 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a2f5400 == 42 [pid = 1760] [id = 48] 11:42:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x9a2f7000) [pid = 1760] [serial = 142] [outer = (nil)] 11:42:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x9a5c6000) [pid = 1760] [serial = 143] [outer = 0x9a2f7000] 11:42:47 INFO - PROCESS | 1760 | 1465497767556 Marionette DEBUG loaded listener.js 11:42:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x9a693400) [pid = 1760] [serial = 144] [outer = 0x9a2f7000] 11:42:48 INFO - PROCESS | 1760 | 1465497768558 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]]]}] 11:42:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:42:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1685ms 11:42:48 INFO - PROCESS | 1760 | 1465497768575 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 11:42:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:42:48 INFO - PROCESS | 1760 | 1465497768580 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 11:42:48 INFO - PROCESS | 1760 | 1465497768587 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:42:48 INFO - PROCESS | 1760 | 1465497768592 Marionette TRACE conn4 <- [1,166,null,{}] 11:42:48 INFO - PROCESS | 1760 | 1465497768599 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}] 11:42:48 INFO - PROCESS | 1760 | 1465497768605 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:48 INFO - PROCESS | 1760 | 1465497768809 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 11:42:49 INFO - PROCESS | 1760 | 1465497769009 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:49 INFO - PROCESS | 1760 | 1465497769018 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:49 INFO - PROCESS | 1760 | ++DOCSHELL 0x950d6000 == 43 [pid = 1760] [id = 49] 11:42:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x9c0e3c00) [pid = 1760] [serial = 145] [outer = (nil)] 11:42:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0xa1080400) [pid = 1760] [serial = 146] [outer = 0x9c0e3c00] 11:42:49 INFO - PROCESS | 1760 | 1465497769153 Marionette DEBUG loaded listener.js 11:42:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0xa2317400) [pid = 1760] [serial = 147] [outer = 0x9c0e3c00] 11:42:50 INFO - PROCESS | 1760 | 1465497770381 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]]]}] 11:42:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:42:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1844ms 11:42:50 INFO - PROCESS | 1760 | 1465497770431 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 11:42:50 INFO - PROCESS | 1760 | 1465497770439 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 11:42:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:42:50 INFO - PROCESS | 1760 | 1465497770468 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:42:50 INFO - PROCESS | 1760 | 1465497770476 Marionette TRACE conn4 <- [1,170,null,{}] 11:42:50 INFO - PROCESS | 1760 | 1465497770581 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}] 11:42:50 INFO - PROCESS | 1760 | 1465497770589 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:50 INFO - PROCESS | 1760 | 1465497770782 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 11:42:50 INFO - PROCESS | 1760 | 1465497770926 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:50 INFO - PROCESS | 1760 | 1465497770935 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:50 INFO - PROCESS | 1760 | ++DOCSHELL 0x9b92c000 == 44 [pid = 1760] [id = 50] 11:42:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0xa23ea800) [pid = 1760] [serial = 148] [outer = (nil)] 11:42:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0xa34d4c00) [pid = 1760] [serial = 149] [outer = 0xa23ea800] 11:42:51 INFO - PROCESS | 1760 | 1465497771025 Marionette DEBUG loaded listener.js 11:42:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0xa4f68c00) [pid = 1760] [serial = 150] [outer = 0xa23ea800] 11:42:51 INFO - PROCESS | 1760 | 1465497771973 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]]]}] 11:42:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:42:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1555ms 11:42:52 INFO - PROCESS | 1760 | 1465497772004 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 11:42:52 INFO - PROCESS | 1760 | 1465497772008 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 11:42:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:42:52 INFO - PROCESS | 1760 | 1465497772014 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:42:52 INFO - PROCESS | 1760 | 1465497772018 Marionette TRACE conn4 <- [1,174,null,{}] 11:42:52 INFO - PROCESS | 1760 | 1465497772024 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}] 11:42:52 INFO - PROCESS | 1760 | 1465497772030 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:52 INFO - PROCESS | 1760 | 1465497772216 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 11:42:52 INFO - PROCESS | 1760 | 1465497772368 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:52 INFO - PROCESS | 1760 | 1465497772381 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:52 INFO - PROCESS | 1760 | ++DOCSHELL 0x9506f400 == 45 [pid = 1760] [id = 51] 11:42:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x9506f800) [pid = 1760] [serial = 151] [outer = (nil)] 11:42:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x9a697c00) [pid = 1760] [serial = 152] [outer = 0x9506f800] 11:42:52 INFO - PROCESS | 1760 | 1465497772460 Marionette DEBUG loaded listener.js 11:42:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0xa1081000) [pid = 1760] [serial = 153] [outer = 0x9506f800] 11:42:53 INFO - PROCESS | 1760 | 1465497773613 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]]]}] 11:42:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:42:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1630ms 11:42:53 INFO - PROCESS | 1760 | 1465497773646 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 11:42:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:42:53 INFO - PROCESS | 1760 | 1465497773652 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 11:42:53 INFO - PROCESS | 1760 | 1465497773660 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:42:53 INFO - PROCESS | 1760 | 1465497773665 Marionette TRACE conn4 <- [1,178,null,{}] 11:42:53 INFO - PROCESS | 1760 | 1465497773673 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}] 11:42:53 INFO - PROCESS | 1760 | 1465497773679 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:53 INFO - PROCESS | 1760 | 1465497773903 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 11:42:54 INFO - PROCESS | 1760 | 1465497774097 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:54 INFO - PROCESS | 1760 | 1465497774107 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:54 INFO - PROCESS | 1760 | ++DOCSHELL 0x94623c00 == 46 [pid = 1760] [id = 52] 11:42:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x94624000) [pid = 1760] [serial = 154] [outer = (nil)] 11:42:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x94628400) [pid = 1760] [serial = 155] [outer = 0x94624000] 11:42:54 INFO - PROCESS | 1760 | 1465497774214 Marionette DEBUG loaded listener.js 11:42:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x9462f800) [pid = 1760] [serial = 156] [outer = 0x94624000] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x92de2800 == 45 [pid = 1760] [id = 46] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x92dd8c00 == 44 [pid = 1760] [id = 45] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0xa25e9800 == 43 [pid = 1760] [id = 44] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x98739c00 == 42 [pid = 1760] [id = 43] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x95067000 == 41 [pid = 1760] [id = 42] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x946c5000 == 40 [pid = 1760] [id = 39] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0xa2554800 == 39 [pid = 1760] [id = 27] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x95065400 == 38 [pid = 1760] [id = 38] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x9525a800 == 37 [pid = 1760] [id = 21] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x9abc4800 == 36 [pid = 1760] [id = 35] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x991cfc00 == 35 [pid = 1760] [id = 25] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x97fedc00 == 34 [pid = 1760] [id = 31] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x94625c00 == 33 [pid = 1760] [id = 37] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x97ff6000 == 32 [pid = 1760] [id = 40] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0xa236ac00 == 31 [pid = 1760] [id = 19] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x99dc7c00 == 30 [pid = 1760] [id = 36] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x92d80000 == 29 [pid = 1760] [id = 18] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x9ab89c00 == 28 [pid = 1760] [id = 24] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x9b6eec00 == 27 [pid = 1760] [id = 26] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x950da000 == 26 [pid = 1760] [id = 20] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x94625000 == 25 [pid = 1760] [id = 29] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x97f37000 == 24 [pid = 1760] [id = 30] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x99fd9c00 == 23 [pid = 1760] [id = 15] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x9915c800 == 22 [pid = 1760] [id = 16] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x9466a400 == 21 [pid = 1760] [id = 33] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x95252000 == 20 [pid = 1760] [id = 22] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x99fcfc00 == 19 [pid = 1760] [id = 34] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x9b222800 == 18 [pid = 1760] [id = 17] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x95067c00 == 17 [pid = 1760] [id = 23] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x97fec000 == 16 [pid = 1760] [id = 41] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0xa23ed000 == 15 [pid = 1760] [id = 28] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x92d7d400 == 14 [pid = 1760] [id = 32] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x9506f400 == 13 [pid = 1760] [id = 51] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x950d6000 == 12 [pid = 1760] [id = 49] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x9b92c000 == 11 [pid = 1760] [id = 50] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x92dd7c00 == 10 [pid = 1760] [id = 47] 11:42:56 INFO - PROCESS | 1760 | --DOCSHELL 0x9a2f5400 == 9 [pid = 1760] [id = 48] 11:42:56 INFO - PROCESS | 1760 | 1465497776180 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]]]}] 11:42:56 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x9c0f1400) [pid = 1760] [serial = 107] [outer = (nil)] [url = about:blank] 11:42:56 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x9525c400) [pid = 1760] [serial = 98] [outer = (nil)] [url = about:blank] 11:42:56 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x97fe9000) [pid = 1760] [serial = 99] [outer = (nil)] [url = about:blank] 11:42:56 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x97fef800) [pid = 1760] [serial = 96] [outer = (nil)] [url = about:blank] 11:42:56 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x97f3e800) [pid = 1760] [serial = 95] [outer = (nil)] [url = about:blank] 11:42:56 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x99fdf400) [pid = 1760] [serial = 101] [outer = (nil)] [url = about:blank] 11:42:56 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x9b209800) [pid = 1760] [serial = 104] [outer = (nil)] [url = about:blank] 11:42:56 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x9506c800) [pid = 1760] [serial = 110] [outer = (nil)] [url = about:blank] 11:42:56 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x9a68c000) [pid = 1760] [serial = 74] [outer = (nil)] [url = about:blank] 11:42:56 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x99fe1c00) [pid = 1760] [serial = 73] [outer = (nil)] [url = about:blank] 11:42:56 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x9bf56800) [pid = 1760] [serial = 77] [outer = (nil)] [url = about:blank] 11:42:56 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x9beeb800) [pid = 1760] [serial = 76] [outer = (nil)] [url = about:blank] 11:42:56 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0xa33c3c00) [pid = 1760] [serial = 80] [outer = (nil)] [url = about:blank] 11:42:56 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0xa327dc00) [pid = 1760] [serial = 79] [outer = (nil)] [url = about:blank] 11:42:56 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0xa4d50800) [pid = 1760] [serial = 83] [outer = (nil)] [url = about:blank] 11:42:56 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0xa4f07800) [pid = 1760] [serial = 82] [outer = (nil)] [url = about:blank] 11:42:56 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x9462d800) [pid = 1760] [serial = 86] [outer = (nil)] [url = about:blank] 11:42:56 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x9462c800) [pid = 1760] [serial = 85] [outer = (nil)] [url = about:blank] 11:42:56 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0xa61ad800) [pid = 1760] [serial = 89] [outer = (nil)] [url = about:blank] 11:42:56 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0xa671e400) [pid = 1760] [serial = 88] [outer = (nil)] [url = about:blank] 11:42:56 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x9bef2000) [pid = 1760] [serial = 92] [outer = (nil)] [url = about:blank] 11:42:56 INFO - PROCESS | 1760 | --DOMWINDOW == 66 (0x9b21d000) [pid = 1760] [serial = 91] [outer = (nil)] [url = about:blank] 11:42:56 INFO - PROCESS | 1760 | --DOMWINDOW == 65 (0x9506f000) [pid = 1760] [serial = 111] [outer = (nil)] [url = about:blank] 11:42:56 INFO - PROCESS | 1760 | --DOMWINDOW == 64 (0xa1083400) [pid = 1760] [serial = 108] [outer = (nil)] [url = about:blank] 11:42:56 INFO - PROCESS | 1760 | --DOMWINDOW == 63 (0x9b6f9800) [pid = 1760] [serial = 105] [outer = (nil)] [url = about:blank] 11:42:56 INFO - PROCESS | 1760 | --DOMWINDOW == 62 (0x99fe5400) [pid = 1760] [serial = 102] [outer = (nil)] [url = about:blank] 11:42:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:42:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 2696ms 11:42:56 INFO - PROCESS | 1760 | 1465497776356 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 11:42:56 INFO - PROCESS | 1760 | 1465497776362 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 11:42:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:42:56 INFO - PROCESS | 1760 | 1465497776369 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:42:56 INFO - PROCESS | 1760 | 1465497776376 Marionette TRACE conn4 <- [1,182,null,{}] 11:42:56 INFO - PROCESS | 1760 | 1465497776386 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}] 11:42:56 INFO - PROCESS | 1760 | 1465497776391 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:56 INFO - PROCESS | 1760 | 1465497776570 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 11:42:56 INFO - PROCESS | 1760 | 1465497776672 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:56 INFO - PROCESS | 1760 | 1465497776682 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:56 INFO - PROCESS | 1760 | ++DOCSHELL 0x937be400 == 10 [pid = 1760] [id = 53] 11:42:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 63 (0x937be800) [pid = 1760] [serial = 157] [outer = (nil)] 11:42:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 64 (0x937c1c00) [pid = 1760] [serial = 158] [outer = 0x937be800] 11:42:56 INFO - PROCESS | 1760 | 1465497776762 Marionette DEBUG loaded listener.js 11:42:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 65 (0x94624400) [pid = 1760] [serial = 159] [outer = 0x937be800] 11:42:57 INFO - PROCESS | 1760 | 1465497777524 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]]]}] 11:42:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:42:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1197ms 11:42:57 INFO - PROCESS | 1760 | 1465497777566 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 11:42:57 INFO - PROCESS | 1760 | 1465497777576 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 11:42:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:42:57 INFO - PROCESS | 1760 | 1465497777593 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:42:57 INFO - PROCESS | 1760 | 1465497777599 Marionette TRACE conn4 <- [1,186,null,{}] 11:42:57 INFO - PROCESS | 1760 | 1465497777606 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}] 11:42:57 INFO - PROCESS | 1760 | 1465497777613 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:57 INFO - PROCESS | 1760 | 1465497777808 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 11:42:57 INFO - PROCESS | 1760 | 1465497777917 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:57 INFO - PROCESS | 1760 | 1465497777927 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:57 INFO - PROCESS | 1760 | ++DOCSHELL 0x9506d000 == 11 [pid = 1760] [id = 54] 11:42:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 66 (0x950cdc00) [pid = 1760] [serial = 160] [outer = (nil)] 11:42:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 67 (0x950d8c00) [pid = 1760] [serial = 161] [outer = 0x950cdc00] 11:42:58 INFO - PROCESS | 1760 | 1465497778042 Marionette DEBUG loaded listener.js 11:42:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x97f3f400) [pid = 1760] [serial = 162] [outer = 0x950cdc00] 11:42:59 INFO - PROCESS | 1760 | 1465497779136 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]]]}] 11:42:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:42:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1602ms 11:42:59 INFO - PROCESS | 1760 | 1465497779195 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 11:42:59 INFO - PROCESS | 1760 | 1465497779199 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 11:42:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:42:59 INFO - PROCESS | 1760 | 1465497779217 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:42:59 INFO - PROCESS | 1760 | 1465497779224 Marionette TRACE conn4 <- [1,190,null,{}] 11:42:59 INFO - PROCESS | 1760 | 1465497779249 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}] 11:42:59 INFO - PROCESS | 1760 | 1465497779260 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:59 INFO - PROCESS | 1760 | 1465497779487 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 11:42:59 INFO - PROCESS | 1760 | 1465497779521 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:59 INFO - PROCESS | 1760 | 1465497779533 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:42:59 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a0e9800 == 12 [pid = 1760] [id = 55] 11:42:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x9a218800) [pid = 1760] [serial = 163] [outer = (nil)] 11:42:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x9a2f7400) [pid = 1760] [serial = 164] [outer = 0x9a218800] 11:42:59 INFO - PROCESS | 1760 | 1465497779612 Marionette DEBUG loaded listener.js 11:42:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x9a68c800) [pid = 1760] [serial = 165] [outer = 0x9a218800] 11:43:00 INFO - PROCESS | 1760 | 1465497780481 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]]]}] 11:43:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:43:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1305ms 11:43:00 INFO - PROCESS | 1760 | 1465497780521 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 11:43:00 INFO - PROCESS | 1760 | 1465497780526 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 11:43:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:43:00 INFO - PROCESS | 1760 | 1465497780546 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:43:00 INFO - PROCESS | 1760 | 1465497780566 Marionette TRACE conn4 <- [1,194,null,{}] 11:43:00 INFO - PROCESS | 1760 | 1465497780573 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}] 11:43:00 INFO - PROCESS | 1760 | 1465497780578 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:00 INFO - PROCESS | 1760 | 1465497780797 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 11:43:00 INFO - PROCESS | 1760 | 1465497780823 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:00 INFO - PROCESS | 1760 | 1465497780829 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:00 INFO - PROCESS | 1760 | ++DOCSHELL 0x987a9400 == 13 [pid = 1760] [id = 56] 11:43:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x9a2fe000) [pid = 1760] [serial = 166] [outer = (nil)] 11:43:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x9b0db800) [pid = 1760] [serial = 167] [outer = 0x9a2fe000] 11:43:00 INFO - PROCESS | 1760 | 1465497780905 Marionette DEBUG loaded listener.js 11:43:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x9b6f9400) [pid = 1760] [serial = 168] [outer = 0x9a2fe000] 11:43:01 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0xa25ec000) [pid = 1760] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:43:01 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x92ddb000) [pid = 1760] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:43:01 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x991d0800) [pid = 1760] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:43:01 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x99fe7000) [pid = 1760] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:43:01 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x9524fc00) [pid = 1760] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:43:01 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x946d1c00) [pid = 1760] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:43:01 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x97ff2c00) [pid = 1760] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:43:01 INFO - PROCESS | 1760 | --DOMWINDOW == 66 (0x9a696800) [pid = 1760] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:43:01 INFO - PROCESS | 1760 | --DOMWINDOW == 65 (0x939c7000) [pid = 1760] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:43:02 INFO - PROCESS | 1760 | 1465497782216 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]]]}] 11:43:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:43:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1703ms 11:43:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:43:02 INFO - PROCESS | 1760 | 1465497782250 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 11:43:02 INFO - PROCESS | 1760 | 1465497782253 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 11:43:02 INFO - PROCESS | 1760 | 1465497782260 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:43:02 INFO - PROCESS | 1760 | 1465497782263 Marionette TRACE conn4 <- [1,198,null,{}] 11:43:02 INFO - PROCESS | 1760 | 1465497782268 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}] 11:43:02 INFO - PROCESS | 1760 | 1465497782274 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:02 INFO - PROCESS | 1760 | 1465497782452 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 11:43:02 INFO - PROCESS | 1760 | 1465497782558 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:02 INFO - PROCESS | 1760 | 1465497782566 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:02 INFO - PROCESS | 1760 | ++DOCSHELL 0x99c62800 == 14 [pid = 1760] [id = 57] 11:43:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 66 (0x9a672400) [pid = 1760] [serial = 169] [outer = (nil)] 11:43:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 67 (0x9b991000) [pid = 1760] [serial = 170] [outer = 0x9a672400] 11:43:02 INFO - PROCESS | 1760 | 1465497782633 Marionette DEBUG loaded listener.js 11:43:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x9bef4c00) [pid = 1760] [serial = 171] [outer = 0x9a672400] 11:43:03 INFO - PROCESS | 1760 | 1465497783317 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]]]}] 11:43:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:43:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1082ms 11:43:03 INFO - PROCESS | 1760 | 1465497783348 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 11:43:03 INFO - PROCESS | 1760 | 1465497783351 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 11:43:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:43:03 INFO - PROCESS | 1760 | 1465497783358 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:43:03 INFO - PROCESS | 1760 | 1465497783361 Marionette TRACE conn4 <- [1,202,null,{}] 11:43:03 INFO - PROCESS | 1760 | 1465497783367 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}] 11:43:03 INFO - PROCESS | 1760 | 1465497783377 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:03 INFO - PROCESS | 1760 | 1465497783631 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 11:43:03 INFO - PROCESS | 1760 | 1465497783782 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:03 INFO - PROCESS | 1760 | 1465497783793 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:03 INFO - PROCESS | 1760 | ++DOCSHELL 0x92d7c400 == 15 [pid = 1760] [id = 58] 11:43:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x92d7d400) [pid = 1760] [serial = 172] [outer = (nil)] 11:43:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x92dddc00) [pid = 1760] [serial = 173] [outer = 0x92d7d400] 11:43:03 INFO - PROCESS | 1760 | 1465497783890 Marionette DEBUG loaded listener.js 11:43:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x937bb000) [pid = 1760] [serial = 174] [outer = 0x92d7d400] 11:43:04 INFO - PROCESS | 1760 | 1465497784898 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]]]}] 11:43:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:43:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1596ms 11:43:04 INFO - PROCESS | 1760 | 1465497784958 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 11:43:04 INFO - PROCESS | 1760 | 1465497784965 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 11:43:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:43:04 INFO - PROCESS | 1760 | 1465497784974 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:43:04 INFO - PROCESS | 1760 | 1465497784979 Marionette TRACE conn4 <- [1,206,null,{}] 11:43:04 INFO - PROCESS | 1760 | 1465497784988 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}] 11:43:04 INFO - PROCESS | 1760 | 1465497784996 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:05 INFO - PROCESS | 1760 | 1465497785226 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 11:43:05 INFO - PROCESS | 1760 | 1465497785425 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:05 INFO - PROCESS | 1760 | 1465497785441 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:05 INFO - PROCESS | 1760 | ++DOCSHELL 0x94623000 == 16 [pid = 1760] [id = 59] 11:43:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x987a9800) [pid = 1760] [serial = 175] [outer = (nil)] 11:43:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x991d1c00) [pid = 1760] [serial = 176] [outer = 0x987a9800] 11:43:05 INFO - PROCESS | 1760 | 1465497785561 Marionette DEBUG loaded listener.js 11:43:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x99fe2000) [pid = 1760] [serial = 177] [outer = 0x987a9800] 11:43:06 INFO - PROCESS | 1760 | 1465497786506 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]]]}] 11:43:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:43:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1587ms 11:43:06 INFO - PROCESS | 1760 | 1465497786580 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 11:43:06 INFO - PROCESS | 1760 | 1465497786586 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 11:43:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:43:06 INFO - PROCESS | 1760 | 1465497786596 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:43:06 INFO - PROCESS | 1760 | 1465497786600 Marionette TRACE conn4 <- [1,210,null,{}] 11:43:06 INFO - PROCESS | 1760 | 1465497786606 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}] 11:43:06 INFO - PROCESS | 1760 | 1465497786612 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:06 INFO - PROCESS | 1760 | 1465497786805 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 11:43:06 INFO - PROCESS | 1760 | 1465497786957 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:06 INFO - PROCESS | 1760 | 1465497786967 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:07 INFO - PROCESS | 1760 | ++DOCSHELL 0x9b0e4400 == 17 [pid = 1760] [id = 60] 11:43:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x9b6f8000) [pid = 1760] [serial = 178] [outer = (nil)] 11:43:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x9c0ebc00) [pid = 1760] [serial = 179] [outer = 0x9b6f8000] 11:43:07 INFO - PROCESS | 1760 | 1465497787116 Marionette DEBUG loaded listener.js 11:43:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0xa1010000) [pid = 1760] [serial = 180] [outer = 0x9b6f8000] 11:43:08 INFO - PROCESS | 1760 | 1465497788029 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]]]}] 11:43:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:43:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1486ms 11:43:08 INFO - PROCESS | 1760 | 1465497788083 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 11:43:08 INFO - PROCESS | 1760 | 1465497788088 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 11:43:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:43:08 INFO - PROCESS | 1760 | 1465497788105 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:43:08 INFO - PROCESS | 1760 | 1465497788114 Marionette TRACE conn4 <- [1,214,null,{}] 11:43:08 INFO - PROCESS | 1760 | 1465497788120 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}] 11:43:08 INFO - PROCESS | 1760 | 1465497788129 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:08 INFO - PROCESS | 1760 | 1465497788352 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 11:43:08 INFO - PROCESS | 1760 | 1465497788539 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:08 INFO - PROCESS | 1760 | 1465497788549 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:08 INFO - PROCESS | 1760 | ++DOCSHELL 0xa2272800 == 18 [pid = 1760] [id = 61] 11:43:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0xa2318c00) [pid = 1760] [serial = 181] [outer = (nil)] 11:43:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0xa2529400) [pid = 1760] [serial = 182] [outer = 0xa2318c00] 11:43:08 INFO - PROCESS | 1760 | 1465497788679 Marionette DEBUG loaded listener.js 11:43:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0xa2559c00) [pid = 1760] [serial = 183] [outer = 0xa2318c00] 11:43:10 INFO - PROCESS | 1760 | 1465497790070 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]]]}] 11:43:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:43:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1997ms 11:43:10 INFO - PROCESS | 1760 | 1465497790097 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 11:43:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:43:10 INFO - PROCESS | 1760 | 1465497790102 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 11:43:10 INFO - PROCESS | 1760 | 1465497790109 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:43:10 INFO - PROCESS | 1760 | 1465497790112 Marionette TRACE conn4 <- [1,218,null,{}] 11:43:10 INFO - PROCESS | 1760 | 1465497790119 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}] 11:43:10 INFO - PROCESS | 1760 | 1465497790124 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:10 INFO - PROCESS | 1760 | 1465497790349 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 11:43:10 INFO - PROCESS | 1760 | 1465497790507 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:10 INFO - PROCESS | 1760 | 1465497790515 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:10 INFO - PROCESS | 1760 | ++DOCSHELL 0x9bef0800 == 19 [pid = 1760] [id = 62] 11:43:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x9bef3400) [pid = 1760] [serial = 184] [outer = (nil)] 11:43:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0xa327e000) [pid = 1760] [serial = 185] [outer = 0x9bef3400] 11:43:10 INFO - PROCESS | 1760 | 1465497790609 Marionette DEBUG loaded listener.js 11:43:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0xa33bc400) [pid = 1760] [serial = 186] [outer = 0x9bef3400] 11:43:11 INFO - PROCESS | 1760 | 1465497791663 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]]]}] 11:43:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:43:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1640ms 11:43:11 INFO - PROCESS | 1760 | 1465497791750 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 11:43:11 INFO - PROCESS | 1760 | 1465497791757 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 11:43:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:43:11 INFO - PROCESS | 1760 | 1465497791766 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:43:11 INFO - PROCESS | 1760 | 1465497791771 Marionette TRACE conn4 <- [1,222,null,{}] 11:43:11 INFO - PROCESS | 1760 | 1465497791780 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}] 11:43:11 INFO - PROCESS | 1760 | 1465497791787 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:12 INFO - PROCESS | 1760 | 1465497792043 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 11:43:12 INFO - PROCESS | 1760 | 1465497792293 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:12 INFO - PROCESS | 1760 | 1465497792305 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:12 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0xa3315400) [pid = 1760] [serial = 132] [outer = (nil)] [url = about:blank] 11:43:12 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0xa2fb3400) [pid = 1760] [serial = 131] [outer = (nil)] [url = about:blank] 11:43:12 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x92de1000) [pid = 1760] [serial = 134] [outer = (nil)] [url = about:blank] 11:43:12 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x9506ec00) [pid = 1760] [serial = 135] [outer = (nil)] [url = about:blank] 11:43:12 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0xa23a5000) [pid = 1760] [serial = 114] [outer = (nil)] [url = about:blank] 11:43:12 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0xa236d400) [pid = 1760] [serial = 113] [outer = (nil)] [url = about:blank] 11:43:12 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x9a691400) [pid = 1760] [serial = 128] [outer = (nil)] [url = about:blank] 11:43:12 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x9915d400) [pid = 1760] [serial = 125] [outer = (nil)] [url = about:blank] 11:43:12 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x99c64400) [pid = 1760] [serial = 126] [outer = (nil)] [url = about:blank] 11:43:12 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x9915cc00) [pid = 1760] [serial = 116] [outer = (nil)] [url = about:blank] 11:43:12 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x99dcd800) [pid = 1760] [serial = 117] [outer = (nil)] [url = about:blank] 11:43:12 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x99fde000) [pid = 1760] [serial = 122] [outer = (nil)] [url = about:blank] 11:43:12 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0xa2316800) [pid = 1760] [serial = 123] [outer = (nil)] [url = about:blank] 11:43:12 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x9b203c00) [pid = 1760] [serial = 119] [outer = (nil)] [url = about:blank] 11:43:12 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x9bf49800) [pid = 1760] [serial = 120] [outer = (nil)] [url = about:blank] 11:43:12 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x9950d800) [pid = 1760] [serial = 138] [outer = (nil)] [url = about:blank] 11:43:12 INFO - PROCESS | 1760 | --DOMWINDOW == 66 (0x9abcb400) [pid = 1760] [serial = 129] [outer = (nil)] [url = about:blank] 11:43:12 INFO - PROCESS | 1760 | --DOMWINDOW == 65 (0x9a08d800) [pid = 1760] [serial = 137] [outer = (nil)] [url = about:blank] 11:43:12 INFO - PROCESS | 1760 | ++DOCSHELL 0x92de1000 == 20 [pid = 1760] [id = 63] 11:43:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 66 (0x937ba800) [pid = 1760] [serial = 187] [outer = (nil)] 11:43:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 67 (0x95065400) [pid = 1760] [serial = 188] [outer = 0x937ba800] 11:43:12 INFO - PROCESS | 1760 | 1465497792427 Marionette DEBUG loaded listener.js 11:43:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x9506ec00) [pid = 1760] [serial = 189] [outer = 0x937ba800] 11:43:13 INFO - PROCESS | 1760 | 1465497793190 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]]]}] 11:43:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:43:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1482ms 11:43:13 INFO - PROCESS | 1760 | 1465497793249 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 11:43:13 INFO - PROCESS | 1760 | 1465497793256 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 11:43:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:43:13 INFO - PROCESS | 1760 | 1465497793267 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:43:13 INFO - PROCESS | 1760 | 1465497793271 Marionette TRACE conn4 <- [1,226,null,{}] 11:43:13 INFO - PROCESS | 1760 | 1465497793278 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}] 11:43:13 INFO - PROCESS | 1760 | 1465497793283 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:13 INFO - PROCESS | 1760 | 1465497793462 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 11:43:13 INFO - PROCESS | 1760 | 1465497793477 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:13 INFO - PROCESS | 1760 | 1465497793484 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:13 INFO - PROCESS | 1760 | ++DOCSHELL 0x937b3c00 == 21 [pid = 1760] [id = 64] 11:43:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x99506c00) [pid = 1760] [serial = 190] [outer = (nil)] 11:43:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x99f7d400) [pid = 1760] [serial = 191] [outer = 0x99506c00] 11:43:13 INFO - PROCESS | 1760 | 1465497793657 Marionette DEBUG loaded listener.js 11:43:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x99fe5800) [pid = 1760] [serial = 192] [outer = 0x99506c00] 11:43:14 INFO - PROCESS | 1760 | 1465497794416 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]]]}] 11:43:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:43:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1185ms 11:43:14 INFO - PROCESS | 1760 | 1465497794452 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 11:43:14 INFO - PROCESS | 1760 | 1465497794455 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 11:43:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:43:14 INFO - PROCESS | 1760 | 1465497794462 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:43:14 INFO - PROCESS | 1760 | 1465497794468 Marionette TRACE conn4 <- [1,230,null,{}] 11:43:14 INFO - PROCESS | 1760 | 1465497794488 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}] 11:43:14 INFO - PROCESS | 1760 | 1465497794496 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:14 INFO - PROCESS | 1760 | 1465497794655 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 11:43:14 INFO - PROCESS | 1760 | 1465497794667 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:14 INFO - PROCESS | 1760 | 1465497794679 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:14 INFO - PROCESS | 1760 | ++DOCSHELL 0x9b6fdc00 == 22 [pid = 1760] [id = 65] 11:43:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x9b927000) [pid = 1760] [serial = 193] [outer = (nil)] 11:43:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x9bf49800) [pid = 1760] [serial = 194] [outer = 0x9b927000] 11:43:14 INFO - PROCESS | 1760 | 1465497794751 Marionette DEBUG loaded listener.js 11:43:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0xa1086000) [pid = 1760] [serial = 195] [outer = 0x9b927000] 11:43:15 INFO - PROCESS | 1760 | 1465497795682 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]]]}] 11:43:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:43:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1248ms 11:43:15 INFO - PROCESS | 1760 | 1465497795711 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 11:43:15 INFO - PROCESS | 1760 | 1465497795716 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 11:43:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:43:15 INFO - PROCESS | 1760 | 1465497795722 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:43:15 INFO - PROCESS | 1760 | 1465497795726 Marionette TRACE conn4 <- [1,234,null,{}] 11:43:15 INFO - PROCESS | 1760 | 1465497795732 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}] 11:43:15 INFO - PROCESS | 1760 | 1465497795738 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:15 INFO - PROCESS | 1760 | 1465497795967 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 11:43:16 INFO - PROCESS | 1760 | 1465497795995 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:16 INFO - PROCESS | 1760 | 1465497796002 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:16 INFO - PROCESS | 1760 | ++DOCSHELL 0x9b998000 == 23 [pid = 1760] [id = 66] 11:43:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x9bef9000) [pid = 1760] [serial = 196] [outer = (nil)] 11:43:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0xa2374000) [pid = 1760] [serial = 197] [outer = 0x9bef9000] 11:43:16 INFO - PROCESS | 1760 | 1465497796076 Marionette DEBUG loaded listener.js 11:43:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0xa252a400) [pid = 1760] [serial = 198] [outer = 0x9bef9000] 11:43:17 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x9c0e3c00) [pid = 1760] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:43:17 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x9506f800) [pid = 1760] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:43:17 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x950cdc00) [pid = 1760] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:43:17 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x9a2f7000) [pid = 1760] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:43:17 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x937be800) [pid = 1760] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:43:17 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0xa23ea800) [pid = 1760] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:43:17 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x9a218800) [pid = 1760] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:43:17 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x92dd9800) [pid = 1760] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:43:17 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x94624000) [pid = 1760] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:43:17 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x9a2fe000) [pid = 1760] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:43:17 INFO - PROCESS | 1760 | 1465497797109 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]]]}] 11:43:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:43:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1435ms 11:43:17 INFO - PROCESS | 1760 | 1465497797159 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 11:43:17 INFO - PROCESS | 1760 | 1465497797164 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 11:43:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:43:17 INFO - PROCESS | 1760 | 1465497797171 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:43:17 INFO - PROCESS | 1760 | 1465497797174 Marionette TRACE conn4 <- [1,238,null,{}] 11:43:17 INFO - PROCESS | 1760 | 1465497797180 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}] 11:43:17 INFO - PROCESS | 1760 | 1465497797186 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:17 INFO - PROCESS | 1760 | 1465497797464 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 11:43:17 INFO - PROCESS | 1760 | 1465497797612 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:17 INFO - PROCESS | 1760 | 1465497797621 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:17 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dd7c00 == 24 [pid = 1760] [id = 67] 11:43:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x94623400) [pid = 1760] [serial = 199] [outer = (nil)] 11:43:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0xa23f2400) [pid = 1760] [serial = 200] [outer = 0x94623400] 11:43:17 INFO - PROCESS | 1760 | 1465497797699 Marionette DEBUG loaded listener.js 11:43:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0xa2fd7c00) [pid = 1760] [serial = 201] [outer = 0x94623400] 11:43:18 INFO - PROCESS | 1760 | 1465497798421 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]]]}] 11:43:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:43:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1289ms 11:43:18 INFO - PROCESS | 1760 | 1465497798462 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 11:43:18 INFO - PROCESS | 1760 | 1465497798466 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 11:43:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:43:18 INFO - PROCESS | 1760 | 1465497798479 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:43:18 INFO - PROCESS | 1760 | 1465497798481 Marionette TRACE conn4 <- [1,242,null,{}] 11:43:18 INFO - PROCESS | 1760 | 1465497798487 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}] 11:43:18 INFO - PROCESS | 1760 | 1465497798498 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:18 INFO - PROCESS | 1760 | 1465497798709 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 11:43:18 INFO - PROCESS | 1760 | 1465497798720 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:18 INFO - PROCESS | 1760 | 1465497798726 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:18 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dd5400 == 25 [pid = 1760] [id = 68] 11:43:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x939cd800) [pid = 1760] [serial = 202] [outer = (nil)] 11:43:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0xa4f71c00) [pid = 1760] [serial = 203] [outer = 0x939cd800] 11:43:18 INFO - PROCESS | 1760 | 1465497798902 Marionette DEBUG loaded listener.js 11:43:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0xa61b6000) [pid = 1760] [serial = 204] [outer = 0x939cd800] 11:43:19 INFO - PROCESS | 1760 | 1465497799905 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]]]}] 11:43:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:43:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1481ms 11:43:19 INFO - PROCESS | 1760 | 1465497799962 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 11:43:19 INFO - PROCESS | 1760 | 1465497799969 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 11:43:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:43:19 INFO - PROCESS | 1760 | 1465497799977 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:43:19 INFO - PROCESS | 1760 | 1465497799986 Marionette TRACE conn4 <- [1,246,null,{}] 11:43:19 INFO - PROCESS | 1760 | 1465497799994 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}] 11:43:20 INFO - PROCESS | 1760 | 1465497800000 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:20 INFO - PROCESS | 1760 | 1465497800316 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 11:43:20 INFO - PROCESS | 1760 | 1465497800544 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:20 INFO - PROCESS | 1760 | 1465497800553 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:20 INFO - PROCESS | 1760 | ++DOCSHELL 0x9506f000 == 26 [pid = 1760] [id = 69] 11:43:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x95071c00) [pid = 1760] [serial = 205] [outer = (nil)] 11:43:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x99c64400) [pid = 1760] [serial = 206] [outer = 0x95071c00] 11:43:20 INFO - PROCESS | 1760 | 1465497800642 Marionette DEBUG loaded listener.js 11:43:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x9a2f1c00) [pid = 1760] [serial = 207] [outer = 0x95071c00] 11:43:21 INFO - PROCESS | 1760 | 1465497801530 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]]]}] 11:43:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:43:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1587ms 11:43:21 INFO - PROCESS | 1760 | 1465497801564 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 11:43:21 INFO - PROCESS | 1760 | 1465497801573 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 11:43:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:43:21 INFO - PROCESS | 1760 | 1465497801590 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:43:21 INFO - PROCESS | 1760 | 1465497801603 Marionette TRACE conn4 <- [1,250,null,{}] 11:43:21 INFO - PROCESS | 1760 | 1465497801611 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}] 11:43:21 INFO - PROCESS | 1760 | 1465497801618 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:21 INFO - PROCESS | 1760 | 1465497801831 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 11:43:22 INFO - PROCESS | 1760 | 1465497801985 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:22 INFO - PROCESS | 1760 | 1465497801996 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:22 INFO - PROCESS | 1760 | ++DOCSHELL 0x9b997400 == 27 [pid = 1760] [id = 70] 11:43:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x9bf4ac00) [pid = 1760] [serial = 208] [outer = (nil)] 11:43:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0xa2272000) [pid = 1760] [serial = 209] [outer = 0x9bf4ac00] 11:43:22 INFO - PROCESS | 1760 | 1465497802132 Marionette DEBUG loaded listener.js 11:43:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0xa25ee400) [pid = 1760] [serial = 210] [outer = 0x9bf4ac00] 11:43:23 INFO - PROCESS | 1760 | 1465497803028 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]]]}] 11:43:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:43:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1495ms 11:43:23 INFO - PROCESS | 1760 | 1465497803081 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 11:43:23 INFO - PROCESS | 1760 | 1465497803085 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 11:43:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:43:23 INFO - PROCESS | 1760 | 1465497803092 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:43:23 INFO - PROCESS | 1760 | 1465497803098 Marionette TRACE conn4 <- [1,254,null,{}] 11:43:23 INFO - PROCESS | 1760 | 1465497803115 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}] 11:43:23 INFO - PROCESS | 1760 | 1465497803124 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:23 INFO - PROCESS | 1760 | 1465497803330 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 11:43:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0xa4f0d000) [pid = 1760] [serial = 211] [outer = 0x9a223400] 11:43:23 INFO - PROCESS | 1760 | 1465497803585 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:23 INFO - PROCESS | 1760 | 1465497803595 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:23 INFO - PROCESS | 1760 | ++DOCSHELL 0xa6723c00 == 28 [pid = 1760] [id = 71] 11:43:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0xa679ec00) [pid = 1760] [serial = 212] [outer = (nil)] 11:43:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0xa67a3c00) [pid = 1760] [serial = 213] [outer = 0xa679ec00] 11:43:23 INFO - PROCESS | 1760 | 1465497803739 Marionette DEBUG loaded listener.js 11:43:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0xa688b400) [pid = 1760] [serial = 214] [outer = 0xa679ec00] 11:43:24 INFO - PROCESS | 1760 | 1465497804738 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]]]}] 11:43:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:43:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1689ms 11:43:24 INFO - PROCESS | 1760 | 1465497804783 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 11:43:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:43:24 INFO - PROCESS | 1760 | 1465497804788 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 11:43:24 INFO - PROCESS | 1760 | 1465497804795 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:43:24 INFO - PROCESS | 1760 | 1465497804799 Marionette TRACE conn4 <- [1,258,null,{}] 11:43:24 INFO - PROCESS | 1760 | 1465497804805 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}] 11:43:24 INFO - PROCESS | 1760 | 1465497804810 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:25 INFO - PROCESS | 1760 | 1465497805002 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 11:43:25 INFO - PROCESS | 1760 | 1465497805169 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:25 INFO - PROCESS | 1760 | 1465497805175 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:25 INFO - PROCESS | 1760 | ++DOCSHELL 0x93929800 == 29 [pid = 1760] [id = 72] 11:43:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x950d2800) [pid = 1760] [serial = 215] [outer = (nil)] 11:43:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x9a475800) [pid = 1760] [serial = 216] [outer = 0x950d2800] 11:43:25 INFO - PROCESS | 1760 | 1465497805299 Marionette DEBUG loaded listener.js 11:43:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x9a478800) [pid = 1760] [serial = 217] [outer = 0x950d2800] 11:43:26 INFO - PROCESS | 1760 | 1465497806160 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]]]}] 11:43:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:43:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1432ms 11:43:26 INFO - PROCESS | 1760 | 1465497806228 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 11:43:26 INFO - PROCESS | 1760 | 1465497806232 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 11:43:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:43:26 INFO - PROCESS | 1760 | 1465497806240 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:43:26 INFO - PROCESS | 1760 | 1465497806244 Marionette TRACE conn4 <- [1,262,null,{}] 11:43:26 INFO - PROCESS | 1760 | 1465497806251 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}] 11:43:26 INFO - PROCESS | 1760 | 1465497806256 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:26 INFO - PROCESS | 1760 | 1465497806485 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 11:43:26 INFO - PROCESS | 1760 | 1465497806650 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:26 INFO - PROCESS | 1760 | 1465497806657 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:26 INFO - PROCESS | 1760 | ++DOCSHELL 0x9391c400 == 30 [pid = 1760] [id = 73] 11:43:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x9a47c400) [pid = 1760] [serial = 218] [outer = (nil)] 11:43:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x9d80f000) [pid = 1760] [serial = 219] [outer = 0x9a47c400] 11:43:26 INFO - PROCESS | 1760 | 1465497806780 Marionette DEBUG loaded listener.js 11:43:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0xa67a0c00) [pid = 1760] [serial = 220] [outer = 0x9a47c400] 11:43:27 INFO - PROCESS | 1760 | 1465497807731 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]]]}] 11:43:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:43:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1534ms 11:43:27 INFO - PROCESS | 1760 | 1465497807775 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 11:43:27 INFO - PROCESS | 1760 | 1465497807780 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 11:43:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:43:27 INFO - PROCESS | 1760 | 1465497807786 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:43:27 INFO - PROCESS | 1760 | 1465497807789 Marionette TRACE conn4 <- [1,266,null,{}] 11:43:27 INFO - PROCESS | 1760 | 1465497807796 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}] 11:43:27 INFO - PROCESS | 1760 | 1465497807807 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:28 INFO - PROCESS | 1760 | 1465497808010 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 11:43:28 INFO - PROCESS | 1760 | 1465497808206 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:28 INFO - PROCESS | 1760 | 1465497808216 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:28 INFO - PROCESS | 1760 | ++DOCSHELL 0x99dc7c00 == 31 [pid = 1760] [id = 74] 11:43:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x9b6fd800) [pid = 1760] [serial = 221] [outer = (nil)] 11:43:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0xa82e9400) [pid = 1760] [serial = 222] [outer = 0x9b6fd800] 11:43:28 INFO - PROCESS | 1760 | 1465497808304 Marionette DEBUG loaded listener.js 11:43:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0xa8c09800) [pid = 1760] [serial = 223] [outer = 0x9b6fd800] 11:43:29 INFO - PROCESS | 1760 | 1465497809175 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]]]}] 11:43:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:43:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1438ms 11:43:29 INFO - PROCESS | 1760 | 1465497809225 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 11:43:29 INFO - PROCESS | 1760 | 1465497809229 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 11:43:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:43:29 INFO - PROCESS | 1760 | 1465497809236 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:43:29 INFO - PROCESS | 1760 | 1465497809241 Marionette TRACE conn4 <- [1,270,null,{}] 11:43:29 INFO - PROCESS | 1760 | 1465497809246 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}] 11:43:29 INFO - PROCESS | 1760 | 1465497809253 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:29 INFO - PROCESS | 1760 | 1465497809445 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 11:43:29 INFO - PROCESS | 1760 | 1465497809600 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:29 INFO - PROCESS | 1760 | 1465497809611 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:29 INFO - PROCESS | 1760 | ++DOCSHELL 0x92d75c00 == 32 [pid = 1760] [id = 75] 11:43:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x92d76400) [pid = 1760] [serial = 224] [outer = (nil)] 11:43:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x94631000) [pid = 1760] [serial = 225] [outer = 0x92d76400] 11:43:29 INFO - PROCESS | 1760 | 1465497809694 Marionette DEBUG loaded listener.js 11:43:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x9506c000) [pid = 1760] [serial = 226] [outer = 0x92d76400] 11:43:30 INFO - PROCESS | 1760 | 1465497810802 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]]]}] 11:43:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:43:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1581ms 11:43:30 INFO - PROCESS | 1760 | 1465497810818 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 11:43:30 INFO - PROCESS | 1760 | 1465497810823 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 11:43:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:43:30 INFO - PROCESS | 1760 | 1465497810832 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:43:30 INFO - PROCESS | 1760 | 1465497810837 Marionette TRACE conn4 <- [1,274,null,{}] 11:43:30 INFO - PROCESS | 1760 | 1465497810845 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}] 11:43:30 INFO - PROCESS | 1760 | 1465497810851 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:31 INFO - PROCESS | 1760 | 1465497811029 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 11:43:31 INFO - PROCESS | 1760 | 1465497811241 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:31 INFO - PROCESS | 1760 | 1465497811257 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:31 INFO - PROCESS | 1760 | ++DOCSHELL 0x91cc1800 == 33 [pid = 1760] [id = 76] 11:43:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x92dd6c00) [pid = 1760] [serial = 227] [outer = (nil)] 11:43:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x937bac00) [pid = 1760] [serial = 228] [outer = 0x92dd6c00] 11:43:31 INFO - PROCESS | 1760 | 1465497811356 Marionette DEBUG loaded listener.js 11:43:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x939c8000) [pid = 1760] [serial = 229] [outer = 0x92dd6c00] 11:43:32 INFO - PROCESS | 1760 | 1465497812300 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]]]}] 11:43:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:43:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1482ms 11:43:32 INFO - PROCESS | 1760 | 1465497812314 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 11:43:32 INFO - PROCESS | 1760 | 1465497812319 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 11:43:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:43:32 INFO - PROCESS | 1760 | 1465497812330 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:43:32 INFO - PROCESS | 1760 | 1465497812334 Marionette TRACE conn4 <- [1,278,null,{}] 11:43:32 INFO - PROCESS | 1760 | 1465497812340 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}] 11:43:32 INFO - PROCESS | 1760 | 1465497812346 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:32 INFO - PROCESS | 1760 | 1465497812515 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 11:43:32 INFO - PROCESS | 1760 | 1465497812680 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:32 INFO - PROCESS | 1760 | 1465497812693 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:32 INFO - PROCESS | 1760 | ++DOCSHELL 0x950d2000 == 34 [pid = 1760] [id = 77] 11:43:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x97fec000) [pid = 1760] [serial = 230] [outer = (nil)] 11:43:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0x991cfc00) [pid = 1760] [serial = 231] [outer = 0x97fec000] 11:43:32 INFO - PROCESS | 1760 | 1465497812770 Marionette DEBUG loaded listener.js 11:43:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0x9a470000) [pid = 1760] [serial = 232] [outer = 0x97fec000] 11:43:34 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0x9b991000) [pid = 1760] [serial = 170] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0xa1080400) [pid = 1760] [serial = 146] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0xa1081000) [pid = 1760] [serial = 153] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x950d8c00) [pid = 1760] [serial = 161] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x9a5c6000) [pid = 1760] [serial = 143] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x937c1c00) [pid = 1760] [serial = 158] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0xa2317400) [pid = 1760] [serial = 147] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0xa4f68c00) [pid = 1760] [serial = 150] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x97f3f400) [pid = 1760] [serial = 162] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x9a68c800) [pid = 1760] [serial = 165] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x9a2f7400) [pid = 1760] [serial = 164] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x92de0400) [pid = 1760] [serial = 140] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x93925c00) [pid = 1760] [serial = 141] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x9462f800) [pid = 1760] [serial = 156] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0xa34d4c00) [pid = 1760] [serial = 149] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x94628400) [pid = 1760] [serial = 155] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x9b6f9400) [pid = 1760] [serial = 168] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x9b0db800) [pid = 1760] [serial = 167] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x94624400) [pid = 1760] [serial = 159] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x9a697c00) [pid = 1760] [serial = 152] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x9a693400) [pid = 1760] [serial = 144] [outer = (nil)] [url = about:blank] 11:43:34 INFO - PROCESS | 1760 | 1465497814706 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]]]}] 11:43:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:43:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 2398ms 11:43:34 INFO - PROCESS | 1760 | 1465497814729 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 11:43:34 INFO - PROCESS | 1760 | 1465497814735 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 11:43:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:43:34 INFO - PROCESS | 1760 | 1465497814743 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:43:34 INFO - PROCESS | 1760 | 1465497814748 Marionette TRACE conn4 <- [1,282,null,{}] 11:43:34 INFO - PROCESS | 1760 | 1465497814757 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}] 11:43:34 INFO - PROCESS | 1760 | 1465497814763 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:34 INFO - PROCESS | 1760 | 1465497814939 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 11:43:35 INFO - PROCESS | 1760 | 1465497814976 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:35 INFO - PROCESS | 1760 | 1465497814985 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:35 INFO - PROCESS | 1760 | ++DOCSHELL 0x91cd0000 == 35 [pid = 1760] [id = 78] 11:43:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x91cd0800) [pid = 1760] [serial = 233] [outer = (nil)] 11:43:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x937c1400) [pid = 1760] [serial = 234] [outer = 0x91cd0800] 11:43:35 INFO - PROCESS | 1760 | 1465497815152 Marionette DEBUG loaded listener.js 11:43:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x94628800) [pid = 1760] [serial = 235] [outer = 0x91cd0800] 11:43:35 INFO - PROCESS | 1760 | 1465497815969 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]]]}] 11:43:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:43:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1282ms 11:43:36 INFO - PROCESS | 1760 | 1465497816025 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 11:43:36 INFO - PROCESS | 1760 | 1465497816031 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 11:43:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:43:36 INFO - PROCESS | 1760 | 1465497816042 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:43:36 INFO - PROCESS | 1760 | 1465497816045 Marionette TRACE conn4 <- [1,286,null,{}] 11:43:36 INFO - PROCESS | 1760 | 1465497816052 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}] 11:43:36 INFO - PROCESS | 1760 | 1465497816057 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:36 INFO - PROCESS | 1760 | 1465497816225 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 11:43:36 INFO - PROCESS | 1760 | 1465497816355 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:36 INFO - PROCESS | 1760 | 1465497816363 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:36 INFO - PROCESS | 1760 | ++DOCSHELL 0x91cca000 == 36 [pid = 1760] [id = 79] 11:43:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x95258400) [pid = 1760] [serial = 236] [outer = (nil)] 11:43:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x97fe8c00) [pid = 1760] [serial = 237] [outer = 0x95258400] 11:43:36 INFO - PROCESS | 1760 | 1465497816439 Marionette DEBUG loaded listener.js 11:43:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x99151800) [pid = 1760] [serial = 238] [outer = 0x95258400] 11:43:37 INFO - PROCESS | 1760 | 1465497817318 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]]]}] 11:43:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:43:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1341ms 11:43:37 INFO - PROCESS | 1760 | 1465497817383 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 11:43:37 INFO - PROCESS | 1760 | 1465497817387 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 11:43:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:43:37 INFO - PROCESS | 1760 | 1465497817394 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:43:37 INFO - PROCESS | 1760 | 1465497817400 Marionette TRACE conn4 <- [1,290,null,{}] 11:43:37 INFO - PROCESS | 1760 | 1465497817426 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}] 11:43:37 INFO - PROCESS | 1760 | 1465497817436 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:37 INFO - PROCESS | 1760 | 1465497817639 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 11:43:37 INFO - PROCESS | 1760 | 1465497817667 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:37 INFO - PROCESS | 1760 | 1465497817675 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:37 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a47b800 == 37 [pid = 1760] [id = 80] 11:43:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x9a47bc00) [pid = 1760] [serial = 239] [outer = (nil)] 11:43:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x9a570c00) [pid = 1760] [serial = 240] [outer = 0x9a47bc00] 11:43:37 INFO - PROCESS | 1760 | 1465497817753 Marionette DEBUG loaded listener.js 11:43:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x9a68e400) [pid = 1760] [serial = 241] [outer = 0x9a47bc00] 11:43:38 INFO - PROCESS | 1760 | 1465497818628 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]]]}] 11:43:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:43:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1287ms 11:43:38 INFO - PROCESS | 1760 | 1465497818683 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 11:43:38 INFO - PROCESS | 1760 | 1465497818686 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 11:43:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:43:38 INFO - PROCESS | 1760 | 1465497818693 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:43:38 INFO - PROCESS | 1760 | 1465497818696 Marionette TRACE conn4 <- [1,294,null,{}] 11:43:38 INFO - PROCESS | 1760 | 1465497818709 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}] 11:43:38 INFO - PROCESS | 1760 | 1465497818713 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:39 INFO - PROCESS | 1760 | 1465497819301 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 11:43:39 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x939cd800) [pid = 1760] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:43:39 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x9bef9000) [pid = 1760] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:43:39 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x92d7d400) [pid = 1760] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:43:39 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x9b6f8000) [pid = 1760] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:43:39 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x99506c00) [pid = 1760] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:43:39 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x987a9800) [pid = 1760] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:43:39 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x9bef3400) [pid = 1760] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:43:39 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0xa2318c00) [pid = 1760] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:43:39 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x937ba800) [pid = 1760] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:43:39 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x9b927000) [pid = 1760] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:43:39 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x94623400) [pid = 1760] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:43:39 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x9a672400) [pid = 1760] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:43:39 INFO - PROCESS | 1760 | 1465497819451 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:39 INFO - PROCESS | 1760 | 1465497819463 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:39 INFO - PROCESS | 1760 | ++DOCSHELL 0x92d7d400 == 38 [pid = 1760] [id = 81] 11:43:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x92de3c00) [pid = 1760] [serial = 242] [outer = (nil)] 11:43:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x987a9800) [pid = 1760] [serial = 243] [outer = 0x92de3c00] 11:43:39 INFO - PROCESS | 1760 | 1465497819530 Marionette DEBUG loaded listener.js 11:43:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x9ab8e400) [pid = 1760] [serial = 244] [outer = 0x92de3c00] 11:43:40 INFO - PROCESS | 1760 | 1465497820188 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]]]}] 11:43:40 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. 11:43:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1537ms 11:43:40 INFO - PROCESS | 1760 | 1465497820231 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 11:43:40 INFO - PROCESS | 1760 | 1465497820235 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 11:43:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:43:40 INFO - PROCESS | 1760 | 1465497820250 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:43:40 INFO - PROCESS | 1760 | 1465497820253 Marionette TRACE conn4 <- [1,298,null,{}] 11:43:40 INFO - PROCESS | 1760 | 1465497820259 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}] 11:43:40 INFO - PROCESS | 1760 | 1465497820264 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:40 INFO - PROCESS | 1760 | 1465497820418 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 11:43:40 INFO - PROCESS | 1760 | 1465497820433 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:40 INFO - PROCESS | 1760 | 1465497820441 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:40 INFO - PROCESS | 1760 | ++DOCSHELL 0x9ab8ec00 == 39 [pid = 1760] [id = 82] 11:43:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x9abcb000) [pid = 1760] [serial = 245] [outer = (nil)] 11:43:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x9b21ec00) [pid = 1760] [serial = 246] [outer = 0x9abcb000] 11:43:40 INFO - PROCESS | 1760 | 1465497820513 Marionette DEBUG loaded listener.js 11:43:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x9b6fd000) [pid = 1760] [serial = 247] [outer = 0x9abcb000] 11:43:41 INFO - PROCESS | 1760 | 1465497821595 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]]]}] 11:43:41 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. 11:43:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1387ms 11:43:41 INFO - PROCESS | 1760 | 1465497821639 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 11:43:41 INFO - PROCESS | 1760 | 1465497821646 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 11:43:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:43:41 INFO - PROCESS | 1760 | 1465497821695 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:43:41 INFO - PROCESS | 1760 | 1465497821702 Marionette TRACE conn4 <- [1,302,null,{}] 11:43:41 INFO - PROCESS | 1760 | 1465497821712 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}] 11:43:41 INFO - PROCESS | 1760 | 1465497821718 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:41 INFO - PROCESS | 1760 | 1465497821920 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 11:43:42 INFO - PROCESS | 1760 | 1465497822073 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:42 INFO - PROCESS | 1760 | 1465497822088 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:42 INFO - PROCESS | 1760 | ++DOCSHELL 0x937c1c00 == 40 [pid = 1760] [id = 83] 11:43:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x93922400) [pid = 1760] [serial = 248] [outer = (nil)] 11:43:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x94629800) [pid = 1760] [serial = 249] [outer = 0x93922400] 11:43:42 INFO - PROCESS | 1760 | 1465497822250 Marionette DEBUG loaded listener.js 11:43:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x9506e000) [pid = 1760] [serial = 250] [outer = 0x93922400] 11:43:43 INFO - PROCESS | 1760 | 1465497823195 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]]]}] 11:43:43 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. 11:43:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1582ms 11:43:43 INFO - PROCESS | 1760 | 1465497823237 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 11:43:43 INFO - PROCESS | 1760 | 1465497823244 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 11:43:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:43:43 INFO - PROCESS | 1760 | 1465497823255 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:43:43 INFO - PROCESS | 1760 | 1465497823259 Marionette TRACE conn4 <- [1,306,null,{}] 11:43:43 INFO - PROCESS | 1760 | 1465497823266 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}] 11:43:43 INFO - PROCESS | 1760 | 1465497823272 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:43 INFO - PROCESS | 1760 | 1465497823467 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 11:43:43 INFO - PROCESS | 1760 | 1465497823618 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:43 INFO - PROCESS | 1760 | 1465497823626 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:43 INFO - PROCESS | 1760 | ++DOCSHELL 0x99150400 == 41 [pid = 1760] [id = 84] 11:43:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x99fe6400) [pid = 1760] [serial = 251] [outer = (nil)] 11:43:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x9a477800) [pid = 1760] [serial = 252] [outer = 0x99fe6400] 11:43:43 INFO - PROCESS | 1760 | 1465497823754 Marionette DEBUG loaded listener.js 11:43:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x937b3400) [pid = 1760] [serial = 253] [outer = 0x99fe6400] 11:43:44 INFO - PROCESS | 1760 | 1465497824712 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]]]}] 11:43:44 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. 11:43:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1533ms 11:43:44 INFO - PROCESS | 1760 | 1465497824788 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 11:43:44 INFO - PROCESS | 1760 | 1465497824793 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 11:43:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:43:44 INFO - PROCESS | 1760 | 1465497824800 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:43:44 INFO - PROCESS | 1760 | 1465497824806 Marionette TRACE conn4 <- [1,310,null,{}] 11:43:44 INFO - PROCESS | 1760 | 1465497824824 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}] 11:43:44 INFO - PROCESS | 1760 | 1465497824833 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:45 INFO - PROCESS | 1760 | 1465497825051 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 11:43:45 INFO - PROCESS | 1760 | 1465497825292 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:45 INFO - PROCESS | 1760 | 1465497825304 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:45 INFO - PROCESS | 1760 | ++DOCSHELL 0x9c0f0800 == 42 [pid = 1760] [id = 85] 11:43:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x9cb0fc00) [pid = 1760] [serial = 254] [outer = (nil)] 11:43:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0xa1012400) [pid = 1760] [serial = 255] [outer = 0x9cb0fc00] 11:43:45 INFO - PROCESS | 1760 | 1465497825398 Marionette DEBUG loaded listener.js 11:43:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0xa208dc00) [pid = 1760] [serial = 256] [outer = 0x9cb0fc00] 11:43:46 INFO - PROCESS | 1760 | 1465497826422 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]]]}] 11:43:46 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. 11:43:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1688ms 11:43:46 INFO - PROCESS | 1760 | 1465497826490 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 11:43:46 INFO - PROCESS | 1760 | 1465497826495 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 11:43:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:43:46 INFO - PROCESS | 1760 | 1465497826503 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:43:46 INFO - PROCESS | 1760 | 1465497826505 Marionette TRACE conn4 <- [1,314,null,{}] 11:43:46 INFO - PROCESS | 1760 | 1465497826512 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}] 11:43:46 INFO - PROCESS | 1760 | 1465497826517 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:46 INFO - PROCESS | 1760 | 1465497826707 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 11:43:46 INFO - PROCESS | 1760 | 1465497826909 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:46 INFO - PROCESS | 1760 | 1465497826920 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:47 INFO - PROCESS | 1760 | ++DOCSHELL 0x97fec400 == 43 [pid = 1760] [id = 86] 11:43:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x9a47b400) [pid = 1760] [serial = 257] [outer = (nil)] 11:43:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0xa23ed000) [pid = 1760] [serial = 258] [outer = 0x9a47b400] 11:43:47 INFO - PROCESS | 1760 | 1465497827056 Marionette DEBUG loaded listener.js 11:43:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0xa2562000) [pid = 1760] [serial = 259] [outer = 0x9a47b400] 11:43:48 INFO - PROCESS | 1760 | 1465497828167 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]]]}] 11:43:48 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. 11:43:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1686ms 11:43:48 INFO - PROCESS | 1760 | 1465497828191 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 11:43:48 INFO - PROCESS | 1760 | 1465497828197 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 11:43:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:43:48 INFO - PROCESS | 1760 | 1465497828207 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:43:48 INFO - PROCESS | 1760 | 1465497828211 Marionette TRACE conn4 <- [1,318,null,{}] 11:43:48 INFO - PROCESS | 1760 | 1465497828221 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}] 11:43:48 INFO - PROCESS | 1760 | 1465497828227 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:48 INFO - PROCESS | 1760 | 1465497828404 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 11:43:48 INFO - PROCESS | 1760 | 1465497828627 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:48 INFO - PROCESS | 1760 | 1465497828641 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:48 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dd0800 == 44 [pid = 1760] [id = 87] 11:43:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x92dd0c00) [pid = 1760] [serial = 260] [outer = (nil)] 11:43:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x92de3000) [pid = 1760] [serial = 261] [outer = 0x92dd0c00] 11:43:48 INFO - PROCESS | 1760 | 1465497828718 Marionette DEBUG loaded listener.js 11:43:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x9375bc00) [pid = 1760] [serial = 262] [outer = 0x92dd0c00] 11:43:49 INFO - PROCESS | 1760 | --DOCSHELL 0x92d7d400 == 43 [pid = 1760] [id = 81] 11:43:49 INFO - PROCESS | 1760 | --DOCSHELL 0x9a47b800 == 42 [pid = 1760] [id = 80] 11:43:49 INFO - PROCESS | 1760 | --DOCSHELL 0x91cca000 == 41 [pid = 1760] [id = 79] 11:43:49 INFO - PROCESS | 1760 | --DOCSHELL 0x91cd0000 == 40 [pid = 1760] [id = 78] 11:43:49 INFO - PROCESS | 1760 | 1465497829702 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]]]}] 11:43:49 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x9bef4c00) [pid = 1760] [serial = 171] [outer = (nil)] [url = about:blank] 11:43:49 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x97f40800) [pid = 1760] [serial = 93] [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.] 11:43:49 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0xa61b6000) [pid = 1760] [serial = 204] [outer = (nil)] [url = about:blank] 11:43:49 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0xa4f71c00) [pid = 1760] [serial = 203] [outer = (nil)] [url = about:blank] 11:43:49 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0xa2374000) [pid = 1760] [serial = 197] [outer = (nil)] [url = about:blank] 11:43:49 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0xa252a400) [pid = 1760] [serial = 198] [outer = (nil)] [url = about:blank] 11:43:49 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x92dddc00) [pid = 1760] [serial = 173] [outer = (nil)] [url = about:blank] 11:43:49 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x937bb000) [pid = 1760] [serial = 174] [outer = (nil)] [url = about:blank] 11:43:49 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x9c0ebc00) [pid = 1760] [serial = 179] [outer = (nil)] [url = about:blank] 11:43:49 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0xa1010000) [pid = 1760] [serial = 180] [outer = (nil)] [url = about:blank] 11:43:49 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x99f7d400) [pid = 1760] [serial = 191] [outer = (nil)] [url = about:blank] 11:43:49 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x99fe5800) [pid = 1760] [serial = 192] [outer = (nil)] [url = about:blank] 11:43:49 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x991d1c00) [pid = 1760] [serial = 176] [outer = (nil)] [url = about:blank] 11:43:49 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x99fe2000) [pid = 1760] [serial = 177] [outer = (nil)] [url = about:blank] 11:43:49 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0xa327e000) [pid = 1760] [serial = 185] [outer = (nil)] [url = about:blank] 11:43:49 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0xa33bc400) [pid = 1760] [serial = 186] [outer = (nil)] [url = about:blank] 11:43:49 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0xa2529400) [pid = 1760] [serial = 182] [outer = (nil)] [url = about:blank] 11:43:49 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0xa2559c00) [pid = 1760] [serial = 183] [outer = (nil)] [url = about:blank] 11:43:49 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x95065400) [pid = 1760] [serial = 188] [outer = (nil)] [url = about:blank] 11:43:49 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x9506ec00) [pid = 1760] [serial = 189] [outer = (nil)] [url = about:blank] 11:43:49 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x9bf49800) [pid = 1760] [serial = 194] [outer = (nil)] [url = about:blank] 11:43:49 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0xa2fd7c00) [pid = 1760] [serial = 201] [outer = (nil)] [url = about:blank] 11:43:49 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0xa23f2400) [pid = 1760] [serial = 200] [outer = (nil)] [url = about:blank] 11:43:49 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0xa1086000) [pid = 1760] [serial = 195] [outer = (nil)] [url = about:blank] 11:43:49 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. 11:43:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1554ms 11:43:49 INFO - PROCESS | 1760 | 1465497829763 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 11:43:49 INFO - PROCESS | 1760 | 1465497829770 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 11:43:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:43:49 INFO - PROCESS | 1760 | 1465497829780 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:43:49 INFO - PROCESS | 1760 | 1465497829784 Marionette TRACE conn4 <- [1,322,null,{}] 11:43:49 INFO - PROCESS | 1760 | 1465497829791 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}] 11:43:49 INFO - PROCESS | 1760 | 1465497829797 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:49 INFO - PROCESS | 1760 | 1465497829964 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 11:43:50 INFO - PROCESS | 1760 | 1465497830074 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:50 INFO - PROCESS | 1760 | 1465497830083 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:50 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dca400 == 41 [pid = 1760] [id = 88] 11:43:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x94622c00) [pid = 1760] [serial = 263] [outer = (nil)] 11:43:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x946c6c00) [pid = 1760] [serial = 264] [outer = 0x94622c00] 11:43:50 INFO - PROCESS | 1760 | 1465497830160 Marionette DEBUG loaded listener.js 11:43:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x950d0800) [pid = 1760] [serial = 265] [outer = 0x94622c00] 11:43:51 INFO - PROCESS | 1760 | 1465497831037 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]]]}] 11:43:51 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. 11:43:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1285ms 11:43:51 INFO - PROCESS | 1760 | 1465497831064 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 11:43:51 INFO - PROCESS | 1760 | 1465497831068 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 11:43:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:43:51 INFO - PROCESS | 1760 | 1465497831075 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:43:51 INFO - PROCESS | 1760 | 1465497831080 Marionette TRACE conn4 <- [1,326,null,{}] 11:43:51 INFO - PROCESS | 1760 | 1465497831096 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}] 11:43:51 INFO - PROCESS | 1760 | 1465497831104 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:51 INFO - PROCESS | 1760 | 1465497831263 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 11:43:51 INFO - PROCESS | 1760 | 1465497831274 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:51 INFO - PROCESS | 1760 | 1465497831283 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:51 INFO - PROCESS | 1760 | ++DOCSHELL 0x99fe2000 == 42 [pid = 1760] [id = 89] 11:43:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x99fe2c00) [pid = 1760] [serial = 266] [outer = (nil)] 11:43:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x9a21bc00) [pid = 1760] [serial = 267] [outer = 0x99fe2c00] 11:43:51 INFO - PROCESS | 1760 | 1465497831457 Marionette DEBUG loaded listener.js 11:43:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x9a47d400) [pid = 1760] [serial = 268] [outer = 0x99fe2c00] 11:43:52 INFO - PROCESS | 1760 | 1465497832319 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]]]}] 11:43:52 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. 11:43:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1283ms 11:43:52 INFO - PROCESS | 1760 | 1465497832359 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 11:43:52 INFO - PROCESS | 1760 | 1465497832364 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 11:43:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:43:52 INFO - PROCESS | 1760 | 1465497832377 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:43:52 INFO - PROCESS | 1760 | 1465497832381 Marionette TRACE conn4 <- [1,330,null,{}] 11:43:52 INFO - PROCESS | 1760 | 1465497832386 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}] 11:43:52 INFO - PROCESS | 1760 | 1465497832391 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:52 INFO - PROCESS | 1760 | 1465497832591 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 11:43:52 INFO - PROCESS | 1760 | 1465497832613 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:52 INFO - PROCESS | 1760 | 1465497832621 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:52 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a692800 == 43 [pid = 1760] [id = 90] 11:43:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x9b207800) [pid = 1760] [serial = 269] [outer = (nil)] 11:43:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x9b6f0c00) [pid = 1760] [serial = 270] [outer = 0x9b207800] 11:43:52 INFO - PROCESS | 1760 | 1465497832692 Marionette DEBUG loaded listener.js 11:43:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x9b99ec00) [pid = 1760] [serial = 271] [outer = 0x9b207800] 11:43:53 INFO - PROCESS | 1760 | 1465497833601 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]]]}] 11:43:53 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. 11:43:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1247ms 11:43:53 INFO - PROCESS | 1760 | 1465497833617 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 11:43:53 INFO - PROCESS | 1760 | 1465497833620 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 11:43:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:43:53 INFO - PROCESS | 1760 | 1465497833627 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:43:53 INFO - PROCESS | 1760 | 1465497833629 Marionette TRACE conn4 <- [1,334,null,{}] 11:43:53 INFO - PROCESS | 1760 | 1465497833643 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}] 11:43:53 INFO - PROCESS | 1760 | 1465497833648 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:53 INFO - PROCESS | 1760 | 1465497833837 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 11:43:53 INFO - PROCESS | 1760 | 1465497833863 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:53 INFO - PROCESS | 1760 | 1465497833874 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:53 INFO - PROCESS | 1760 | ++DOCSHELL 0x9bef6400 == 44 [pid = 1760] [id = 91] 11:43:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x9bef6c00) [pid = 1760] [serial = 272] [outer = (nil)] 11:43:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x9c0f2800) [pid = 1760] [serial = 273] [outer = 0x9bef6c00] 11:43:53 INFO - PROCESS | 1760 | 1465497833941 Marionette DEBUG loaded listener.js 11:43:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x9cb17800) [pid = 1760] [serial = 274] [outer = 0x9bef6c00] 11:43:54 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x95071c00) [pid = 1760] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:43:54 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x9a47bc00) [pid = 1760] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:43:54 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x92de3c00) [pid = 1760] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:43:54 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x9bf4ac00) [pid = 1760] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:43:54 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x91cd0800) [pid = 1760] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:43:54 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0xa679ec00) [pid = 1760] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:43:54 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x950d2800) [pid = 1760] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:43:54 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x9a47c400) [pid = 1760] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:43:54 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x97fec000) [pid = 1760] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:43:54 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x95258400) [pid = 1760] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:43:54 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x9b6fd800) [pid = 1760] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:43:54 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x92d76400) [pid = 1760] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:43:54 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x92dd6c00) [pid = 1760] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:43:54 INFO - PROCESS | 1760 | 1465497834921 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]]]}] 11:43:54 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. 11:43:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1341ms 11:43:54 INFO - PROCESS | 1760 | 1465497834969 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 11:43:54 INFO - PROCESS | 1760 | 1465497834972 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 11:43:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:43:54 INFO - PROCESS | 1760 | 1465497834988 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:43:54 INFO - PROCESS | 1760 | 1465497834992 Marionette TRACE conn4 <- [1,338,null,{}] 11:43:55 INFO - PROCESS | 1760 | 1465497834997 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}] 11:43:55 INFO - PROCESS | 1760 | 1465497835008 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:55 INFO - PROCESS | 1760 | 1465497835215 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 11:43:55 INFO - PROCESS | 1760 | 1465497835227 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:55 INFO - PROCESS | 1760 | 1465497835234 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:55 INFO - PROCESS | 1760 | ++DOCSHELL 0x91cca400 == 45 [pid = 1760] [id = 92] 11:43:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x91ccf800) [pid = 1760] [serial = 275] [outer = (nil)] 11:43:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x9a47c400) [pid = 1760] [serial = 276] [outer = 0x91ccf800] 11:43:55 INFO - PROCESS | 1760 | 1465497835407 Marionette DEBUG loaded listener.js 11:43:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0xa23a0400) [pid = 1760] [serial = 277] [outer = 0x91ccf800] 11:43:56 INFO - PROCESS | 1760 | 1465497836163 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]]]}] 11:43:56 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. 11:43:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1233ms 11:43:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:43:56 INFO - PROCESS | 1760 | 1465497836218 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 11:43:56 INFO - PROCESS | 1760 | 1465497836221 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 11:43:56 INFO - PROCESS | 1760 | 1465497836228 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:43:56 INFO - PROCESS | 1760 | 1465497836231 Marionette TRACE conn4 <- [1,342,null,{}] 11:43:56 INFO - PROCESS | 1760 | 1465497836237 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}] 11:43:56 INFO - PROCESS | 1760 | 1465497836242 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:56 INFO - PROCESS | 1760 | 1465497836438 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 11:43:56 INFO - PROCESS | 1760 | 1465497836568 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:56 INFO - PROCESS | 1760 | 1465497836579 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:56 INFO - PROCESS | 1760 | ++DOCSHELL 0x91cc5800 == 46 [pid = 1760] [id = 93] 11:43:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x91cc6000) [pid = 1760] [serial = 278] [outer = (nil)] 11:43:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x91ccc800) [pid = 1760] [serial = 279] [outer = 0x91cc6000] 11:43:56 INFO - PROCESS | 1760 | 1465497836664 Marionette DEBUG loaded listener.js 11:43:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x92dccc00) [pid = 1760] [serial = 280] [outer = 0x91cc6000] 11:43:57 INFO - PROCESS | 1760 | 1465497837687 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]]]}] 11:43:57 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. 11:43:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1492ms 11:43:57 INFO - PROCESS | 1760 | 1465497837723 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 11:43:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:43:57 INFO - PROCESS | 1760 | 1465497837730 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 11:43:57 INFO - PROCESS | 1760 | 1465497837738 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:43:57 INFO - PROCESS | 1760 | 1465497837744 Marionette TRACE conn4 <- [1,346,null,{}] 11:43:57 INFO - PROCESS | 1760 | 1465497837752 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}] 11:43:57 INFO - PROCESS | 1760 | 1465497837760 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:57 INFO - PROCESS | 1760 | 1465497837956 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 11:43:58 INFO - PROCESS | 1760 | 1465497838160 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:58 INFO - PROCESS | 1760 | 1465497838171 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:58 INFO - PROCESS | 1760 | ++DOCSHELL 0x937c0400 == 47 [pid = 1760] [id = 94] 11:43:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x946c2c00) [pid = 1760] [serial = 281] [outer = (nil)] 11:43:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x950cd800) [pid = 1760] [serial = 282] [outer = 0x946c2c00] 11:43:58 INFO - PROCESS | 1760 | 1465497838262 Marionette DEBUG loaded listener.js 11:43:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x97f40000) [pid = 1760] [serial = 283] [outer = 0x946c2c00] 11:43:59 INFO - PROCESS | 1760 | 1465497839151 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]]]}] 11:43:59 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. 11:43:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1449ms 11:43:59 INFO - PROCESS | 1760 | 1465497839189 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 11:43:59 INFO - PROCESS | 1760 | 1465497839196 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 11:43:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:43:59 INFO - PROCESS | 1760 | 1465497839203 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:43:59 INFO - PROCESS | 1760 | 1465497839208 Marionette TRACE conn4 <- [1,350,null,{}] 11:43:59 INFO - PROCESS | 1760 | 1465497839214 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}] 11:43:59 INFO - PROCESS | 1760 | 1465497839220 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:59 INFO - PROCESS | 1760 | 1465497839419 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 11:43:59 INFO - PROCESS | 1760 | 1465497839578 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:59 INFO - PROCESS | 1760 | 1465497839587 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:43:59 INFO - PROCESS | 1760 | ++DOCSHELL 0x99c62c00 == 48 [pid = 1760] [id = 95] 11:43:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x99c6d400) [pid = 1760] [serial = 284] [outer = (nil)] 11:43:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x99fe1400) [pid = 1760] [serial = 285] [outer = 0x99c6d400] 11:43:59 INFO - PROCESS | 1760 | 1465497839674 Marionette DEBUG loaded listener.js 11:43:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x9a68b800) [pid = 1760] [serial = 286] [outer = 0x99c6d400] 11:44:00 INFO - PROCESS | 1760 | 1465497840675 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]]]}] 11:44:00 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. 11:44:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1540ms 11:44:00 INFO - PROCESS | 1760 | 1465497840745 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 11:44:00 INFO - PROCESS | 1760 | 1465497840749 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 11:44:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:44:00 INFO - PROCESS | 1760 | 1465497840766 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:44:00 INFO - PROCESS | 1760 | 1465497840776 Marionette TRACE conn4 <- [1,354,null,{}] 11:44:00 INFO - PROCESS | 1760 | 1465497840783 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}] 11:44:00 INFO - PROCESS | 1760 | 1465497840791 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:01 INFO - PROCESS | 1760 | 1465497841050 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 11:44:01 INFO - PROCESS | 1760 | 1465497841294 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:01 INFO - PROCESS | 1760 | 1465497841304 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:01 INFO - PROCESS | 1760 | ++DOCSHELL 0x94627000 == 49 [pid = 1760] [id = 96] 11:44:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x99dcb800) [pid = 1760] [serial = 287] [outer = (nil)] 11:44:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0xa1081c00) [pid = 1760] [serial = 288] [outer = 0x99dcb800] 11:44:01 INFO - PROCESS | 1760 | 1465497841388 Marionette DEBUG loaded listener.js 11:44:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0xa23ee000) [pid = 1760] [serial = 289] [outer = 0x99dcb800] 11:44:02 INFO - PROCESS | 1760 | 1465497842353 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]]]}] 11:44:02 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. 11:44:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1648ms 11:44:02 INFO - PROCESS | 1760 | 1465497842407 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 11:44:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:44:02 INFO - PROCESS | 1760 | 1465497842412 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 11:44:02 INFO - PROCESS | 1760 | 1465497842419 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:44:02 INFO - PROCESS | 1760 | 1465497842422 Marionette TRACE conn4 <- [1,358,null,{}] 11:44:02 INFO - PROCESS | 1760 | 1465497842429 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}] 11:44:02 INFO - PROCESS | 1760 | 1465497842434 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:02 INFO - PROCESS | 1760 | 1465497842656 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 11:44:02 INFO - PROCESS | 1760 | 1465497842859 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:02 INFO - PROCESS | 1760 | 1465497842866 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:02 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a56a800 == 50 [pid = 1760] [id = 97] 11:44:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0xa2fe2800) [pid = 1760] [serial = 290] [outer = (nil)] 11:44:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0xa330ec00) [pid = 1760] [serial = 291] [outer = 0xa2fe2800] 11:44:03 INFO - PROCESS | 1760 | 1465497843000 Marionette DEBUG loaded listener.js 11:44:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0xa33be800) [pid = 1760] [serial = 292] [outer = 0xa2fe2800] 11:44:03 INFO - PROCESS | 1760 | 1465497843912 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]]]}] 11:44:03 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. 11:44:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1537ms 11:44:03 INFO - PROCESS | 1760 | 1465497843956 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 11:44:03 INFO - PROCESS | 1760 | 1465497843960 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 11:44:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:44:03 INFO - PROCESS | 1760 | 1465497843967 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:44:03 INFO - PROCESS | 1760 | 1465497843971 Marionette TRACE conn4 <- [1,362,null,{}] 11:44:03 INFO - PROCESS | 1760 | 1465497843977 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}] 11:44:03 INFO - PROCESS | 1760 | 1465497843982 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:04 INFO - PROCESS | 1760 | 1465497844161 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 11:44:04 INFO - PROCESS | 1760 | 1465497844319 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:04 INFO - PROCESS | 1760 | 1465497844337 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:04 INFO - PROCESS | 1760 | ++DOCSHELL 0xa4d44000 == 51 [pid = 1760] [id = 98] 11:44:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0xa4d48000) [pid = 1760] [serial = 293] [outer = (nil)] 11:44:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0xa4d4fc00) [pid = 1760] [serial = 294] [outer = 0xa4d48000] 11:44:04 INFO - PROCESS | 1760 | 1465497844487 Marionette DEBUG loaded listener.js 11:44:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0xa671e400) [pid = 1760] [serial = 295] [outer = 0xa4d48000] 11:44:05 INFO - PROCESS | 1760 | 1465497845431 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]]]}] 11:44:05 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. 11:44:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1533ms 11:44:05 INFO - PROCESS | 1760 | 1465497845501 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 11:44:05 INFO - PROCESS | 1760 | 1465497845506 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 11:44:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:44:05 INFO - PROCESS | 1760 | 1465497845512 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:44:05 INFO - PROCESS | 1760 | 1465497845516 Marionette TRACE conn4 <- [1,366,null,{}] 11:44:05 INFO - PROCESS | 1760 | 1465497845522 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}] 11:44:05 INFO - PROCESS | 1760 | 1465497845528 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:05 INFO - PROCESS | 1760 | 1465497845748 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 11:44:06 INFO - PROCESS | 1760 | 1465497845992 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:06 INFO - PROCESS | 1760 | 1465497846008 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:06 INFO - PROCESS | 1760 | ++DOCSHELL 0x9375b800 == 52 [pid = 1760] [id = 99] 11:44:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x99f81800) [pid = 1760] [serial = 296] [outer = (nil)] 11:44:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0xa6f2a400) [pid = 1760] [serial = 297] [outer = 0x99f81800] 11:44:06 INFO - PROCESS | 1760 | 1465497846141 Marionette DEBUG loaded listener.js 11:44:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0xa6f35800) [pid = 1760] [serial = 298] [outer = 0x99f81800] 11:44:07 INFO - PROCESS | 1760 | 1465497847063 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]]]}] 11:44:07 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. 11:44:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1594ms 11:44:07 INFO - PROCESS | 1760 | 1465497847107 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 11:44:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:44:07 INFO - PROCESS | 1760 | 1465497847112 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 11:44:07 INFO - PROCESS | 1760 | 1465497847118 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:44:07 INFO - PROCESS | 1760 | 1465497847122 Marionette TRACE conn4 <- [1,370,null,{}] 11:44:07 INFO - PROCESS | 1760 | 1465497847128 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}] 11:44:07 INFO - PROCESS | 1760 | 1465497847133 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:07 INFO - PROCESS | 1760 | 1465497847319 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 11:44:07 INFO - PROCESS | 1760 | 1465497847483 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:07 INFO - PROCESS | 1760 | 1465497847491 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:07 INFO - PROCESS | 1760 | ++DOCSHELL 0x987b2000 == 53 [pid = 1760] [id = 100] 11:44:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x987b4800) [pid = 1760] [serial = 299] [outer = (nil)] 11:44:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x9abd0000) [pid = 1760] [serial = 300] [outer = 0x987b4800] 11:44:07 INFO - PROCESS | 1760 | 1465497847673 Marionette DEBUG loaded listener.js 11:44:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0xa82b3c00) [pid = 1760] [serial = 301] [outer = 0x987b4800] 11:44:09 INFO - PROCESS | 1760 | 1465497849003 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]]]}] 11:44:09 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. 11:44:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1934ms 11:44:09 INFO - PROCESS | 1760 | 1465497849052 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 11:44:09 INFO - PROCESS | 1760 | 1465497849056 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 11:44:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:44:09 INFO - PROCESS | 1760 | 1465497849063 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:44:09 INFO - PROCESS | 1760 | 1465497849066 Marionette TRACE conn4 <- [1,374,null,{}] 11:44:09 INFO - PROCESS | 1760 | 1465497849083 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}] 11:44:09 INFO - PROCESS | 1760 | 1465497849087 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:09 INFO - PROCESS | 1760 | 1465497849289 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 11:44:09 INFO - PROCESS | 1760 | 1465497849481 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:09 INFO - PROCESS | 1760 | 1465497849491 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:09 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dc7400 == 54 [pid = 1760] [id = 101] 11:44:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0x92ddc000) [pid = 1760] [serial = 302] [outer = (nil)] 11:44:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 102 (0x9a46f400) [pid = 1760] [serial = 303] [outer = 0x92ddc000] 11:44:09 INFO - PROCESS | 1760 | 1465497849570 Marionette DEBUG loaded listener.js 11:44:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 103 (0x9a47a400) [pid = 1760] [serial = 304] [outer = 0x92ddc000] 11:44:10 INFO - PROCESS | 1760 | 1465497850637 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:44:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:44:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1650ms 11:44:10 INFO - PROCESS | 1760 | 1465497850714 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 11:44:10 INFO - PROCESS | 1760 | 1465497850720 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 11:44:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:44:10 INFO - PROCESS | 1760 | 1465497850729 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:44:10 INFO - PROCESS | 1760 | 1465497850735 Marionette TRACE conn4 <- [1,378,null,{}] 11:44:10 INFO - PROCESS | 1760 | 1465497850743 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}] 11:44:10 INFO - PROCESS | 1760 | 1465497850749 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:10 INFO - PROCESS | 1760 | 1465497850986 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 11:44:11 INFO - PROCESS | 1760 | 1465497851207 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:11 INFO - PROCESS | 1760 | 1465497851225 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:11 INFO - PROCESS | 1760 | ++DOCSHELL 0x92de0800 == 55 [pid = 1760] [id = 102] 11:44:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 104 (0x92de1400) [pid = 1760] [serial = 305] [outer = (nil)] 11:44:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 105 (0x939c5000) [pid = 1760] [serial = 306] [outer = 0x92de1400] 11:44:11 INFO - PROCESS | 1760 | 1465497851298 Marionette DEBUG loaded listener.js 11:44:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 106 (0x94626c00) [pid = 1760] [serial = 307] [outer = 0x92de1400] 11:44:12 INFO - PROCESS | 1760 | 1465497852232 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:44:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:44:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1537ms 11:44:12 INFO - PROCESS | 1760 | 1465497852266 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 11:44:12 INFO - PROCESS | 1760 | 1465497852271 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 11:44:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:44:12 INFO - PROCESS | 1760 | 1465497852282 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:44:12 INFO - PROCESS | 1760 | 1465497852286 Marionette TRACE conn4 <- [1,382,null,{}] 11:44:12 INFO - PROCESS | 1760 | 1465497852292 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}] 11:44:12 INFO - PROCESS | 1760 | 1465497852298 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x987a9400 == 54 [pid = 1760] [id = 56] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x9a0e9800 == 53 [pid = 1760] [id = 55] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x9506d000 == 52 [pid = 1760] [id = 54] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x91cca400 == 51 [pid = 1760] [id = 92] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x9bef6400 == 50 [pid = 1760] [id = 91] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x99fe2000 == 49 [pid = 1760] [id = 89] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x92dca400 == 48 [pid = 1760] [id = 88] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x92dd0800 == 47 [pid = 1760] [id = 87] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x92d75c00 == 46 [pid = 1760] [id = 75] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x91cc1800 == 45 [pid = 1760] [id = 76] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x937be400 == 44 [pid = 1760] [id = 53] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x937b3c00 == 43 [pid = 1760] [id = 64] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x950d2000 == 42 [pid = 1760] [id = 77] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x94623000 == 41 [pid = 1760] [id = 59] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x937c1c00 == 40 [pid = 1760] [id = 83] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x99150400 == 39 [pid = 1760] [id = 84] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x9bef0800 == 38 [pid = 1760] [id = 62] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x9b997400 == 37 [pid = 1760] [id = 70] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x9c0f0800 == 36 [pid = 1760] [id = 85] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x97fec400 == 35 [pid = 1760] [id = 86] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x9b6fdc00 == 34 [pid = 1760] [id = 65] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x92d7c400 == 33 [pid = 1760] [id = 58] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x94623c00 == 32 [pid = 1760] [id = 52] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x92dd7c00 == 31 [pid = 1760] [id = 67] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x9ab8ec00 == 30 [pid = 1760] [id = 82] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x99c62800 == 29 [pid = 1760] [id = 57] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0xa2272800 == 28 [pid = 1760] [id = 61] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x9b998000 == 27 [pid = 1760] [id = 66] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x92de1000 == 26 [pid = 1760] [id = 63] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x92dd5400 == 25 [pid = 1760] [id = 68] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x9b0e4400 == 24 [pid = 1760] [id = 60] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x9506f000 == 23 [pid = 1760] [id = 69] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0xa6723c00 == 22 [pid = 1760] [id = 71] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x93929800 == 21 [pid = 1760] [id = 72] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x9391c400 == 20 [pid = 1760] [id = 73] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x99dc7c00 == 19 [pid = 1760] [id = 74] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x9a692800 == 18 [pid = 1760] [id = 90] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x92dc7400 == 17 [pid = 1760] [id = 101] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x987b2000 == 16 [pid = 1760] [id = 100] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x9375b800 == 15 [pid = 1760] [id = 99] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x9a56a800 == 14 [pid = 1760] [id = 97] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0xa4d44000 == 13 [pid = 1760] [id = 98] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x94627000 == 12 [pid = 1760] [id = 96] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x937c0400 == 11 [pid = 1760] [id = 94] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x99c62c00 == 10 [pid = 1760] [id = 95] 11:44:13 INFO - PROCESS | 1760 | --DOCSHELL 0x91cc5800 == 9 [pid = 1760] [id = 93] 11:44:13 INFO - PROCESS | 1760 | 1465497853554 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 11:44:13 INFO - PROCESS | 1760 | --DOMWINDOW == 105 (0x9b21ec00) [pid = 1760] [serial = 246] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1760 | --DOMWINDOW == 104 (0x9a2f1c00) [pid = 1760] [serial = 207] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1760 | --DOMWINDOW == 103 (0x99c64400) [pid = 1760] [serial = 206] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1760 | --DOMWINDOW == 102 (0x9a570c00) [pid = 1760] [serial = 240] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1760 | --DOMWINDOW == 101 (0x987a9800) [pid = 1760] [serial = 243] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0xa25ee400) [pid = 1760] [serial = 210] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0x9a68e400) [pid = 1760] [serial = 241] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0xa2272000) [pid = 1760] [serial = 209] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x937c1400) [pid = 1760] [serial = 234] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0xa688b400) [pid = 1760] [serial = 214] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x94628800) [pid = 1760] [serial = 235] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0xa67a3c00) [pid = 1760] [serial = 213] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x9a478800) [pid = 1760] [serial = 217] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x9a475800) [pid = 1760] [serial = 216] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0xa67a0c00) [pid = 1760] [serial = 220] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x9a470000) [pid = 1760] [serial = 232] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x991cfc00) [pid = 1760] [serial = 231] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x9d80f000) [pid = 1760] [serial = 219] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x97fe8c00) [pid = 1760] [serial = 237] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0xa8c09800) [pid = 1760] [serial = 223] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0xa82e9400) [pid = 1760] [serial = 222] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x9506c000) [pid = 1760] [serial = 226] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x94631000) [pid = 1760] [serial = 225] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x939c8000) [pid = 1760] [serial = 229] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x937bac00) [pid = 1760] [serial = 228] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x9ab8e400) [pid = 1760] [serial = 244] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x99151800) [pid = 1760] [serial = 238] [outer = (nil)] [url = about:blank] 11:44:13 INFO - PROCESS | 1760 | 1465497853862 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:13 INFO - PROCESS | 1760 | 1465497853871 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:13 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dc6800 == 10 [pid = 1760] [id = 103] 11:44:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x92dc6c00) [pid = 1760] [serial = 308] [outer = (nil)] 11:44:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x92dcbc00) [pid = 1760] [serial = 309] [outer = 0x92dc6c00] 11:44:13 INFO - PROCESS | 1760 | 1465497853948 Marionette DEBUG loaded listener.js 11:44:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x92dda800) [pid = 1760] [serial = 310] [outer = 0x92dc6c00] 11:44:14 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:44:14 INFO - PROCESS | 1760 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:44:14 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:44:14 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:44:14 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:44:14 INFO - PROCESS | 1760 | 1465497854739 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:44:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:44:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 2484ms 11:44:14 INFO - PROCESS | 1760 | 1465497854774 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 11:44:14 INFO - PROCESS | 1760 | 1465497854780 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 11:44:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:44:14 INFO - PROCESS | 1760 | 1465497854789 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:44:14 INFO - PROCESS | 1760 | 1465497854794 Marionette TRACE conn4 <- [1,386,null,{}] 11:44:14 INFO - PROCESS | 1760 | 1465497854801 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}] 11:44:14 INFO - PROCESS | 1760 | 1465497854805 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:14 INFO - PROCESS | 1760 | 1465497854980 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 11:44:15 INFO - PROCESS | 1760 | 1465497854991 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:15 INFO - PROCESS | 1760 | 1465497855003 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:15 INFO - PROCESS | 1760 | ++DOCSHELL 0x9391a800 == 11 [pid = 1760] [id = 104] 11:44:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x9391ac00) [pid = 1760] [serial = 311] [outer = (nil)] 11:44:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x939c0400) [pid = 1760] [serial = 312] [outer = 0x9391ac00] 11:44:15 INFO - PROCESS | 1760 | 1465497855074 Marionette DEBUG loaded listener.js 11:44:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x94624800) [pid = 1760] [serial = 313] [outer = 0x9391ac00] 11:44:16 INFO - PROCESS | 1760 | 1465497856016 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]]]}] 11:44:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:44:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1291ms 11:44:16 INFO - PROCESS | 1760 | 1465497856079 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 11:44:16 INFO - PROCESS | 1760 | 1465497856084 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 11:44:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:44:16 INFO - PROCESS | 1760 | 1465497856095 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:44:16 INFO - PROCESS | 1760 | 1465497856098 Marionette TRACE conn4 <- [1,390,null,{}] 11:44:16 INFO - PROCESS | 1760 | 1465497856103 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}] 11:44:16 INFO - PROCESS | 1760 | 1465497856110 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:16 INFO - PROCESS | 1760 | 1465497856327 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 11:44:16 INFO - PROCESS | 1760 | 1465497856404 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:16 INFO - PROCESS | 1760 | 1465497856412 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:16 INFO - PROCESS | 1760 | ++DOCSHELL 0x95069000 == 12 [pid = 1760] [id = 105] 11:44:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x9506d000) [pid = 1760] [serial = 314] [outer = (nil)] 11:44:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x950d8400) [pid = 1760] [serial = 315] [outer = 0x9506d000] 11:44:16 INFO - PROCESS | 1760 | 1465497856488 Marionette DEBUG loaded listener.js 11:44:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x97fec000) [pid = 1760] [serial = 316] [outer = 0x9506d000] 11:44:17 INFO - PROCESS | 1760 | 1465497857529 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]]]}] 11:44:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:44:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1486ms 11:44:17 INFO - PROCESS | 1760 | 1465497857582 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 11:44:17 INFO - PROCESS | 1760 | 1465497857589 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 11:44:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:44:17 INFO - PROCESS | 1760 | 1465497857613 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:44:17 INFO - PROCESS | 1760 | 1465497857622 Marionette TRACE conn4 <- [1,394,null,{}] 11:44:17 INFO - PROCESS | 1760 | 1465497857628 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}] 11:44:17 INFO - PROCESS | 1760 | 1465497857636 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:17 INFO - PROCESS | 1760 | 1465497857864 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 11:44:17 INFO - PROCESS | 1760 | 1465497857888 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:17 INFO - PROCESS | 1760 | 1465497857921 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:18 INFO - PROCESS | 1760 | ++DOCSHELL 0x92de3400 == 13 [pid = 1760] [id = 106] 11:44:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x939c6800) [pid = 1760] [serial = 317] [outer = (nil)] 11:44:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x99fdc000) [pid = 1760] [serial = 318] [outer = 0x939c6800] 11:44:18 INFO - PROCESS | 1760 | 1465497858049 Marionette DEBUG loaded listener.js 11:44:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x9a472800) [pid = 1760] [serial = 319] [outer = 0x939c6800] 11:44:18 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x91ccf800) [pid = 1760] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:44:18 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x9b207800) [pid = 1760] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:44:18 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x9bef6c00) [pid = 1760] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:44:18 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x9a47b400) [pid = 1760] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:44:18 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x99fe6400) [pid = 1760] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:44:18 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x9cb0fc00) [pid = 1760] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:44:18 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x94622c00) [pid = 1760] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:44:18 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x93922400) [pid = 1760] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:44:18 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x92dd0c00) [pid = 1760] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:44:18 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x9abcb000) [pid = 1760] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:44:18 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x99fe2c00) [pid = 1760] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:44:19 INFO - PROCESS | 1760 | 1465497859414 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]]]}] 11:44:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:44:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1851ms 11:44:19 INFO - PROCESS | 1760 | 1465497859455 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 11:44:19 INFO - PROCESS | 1760 | 1465497859459 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 11:44:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:44:19 INFO - PROCESS | 1760 | 1465497859465 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:44:19 INFO - PROCESS | 1760 | 1465497859470 Marionette TRACE conn4 <- [1,398,null,{}] 11:44:19 INFO - PROCESS | 1760 | 1465497859475 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}] 11:44:19 INFO - PROCESS | 1760 | 1465497859480 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:19 INFO - PROCESS | 1760 | 1465497859645 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 11:44:19 INFO - PROCESS | 1760 | 1465497859656 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:19 INFO - PROCESS | 1760 | 1465497859667 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:19 INFO - PROCESS | 1760 | ++DOCSHELL 0x91cce800 == 14 [pid = 1760] [id = 107] 11:44:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x92dcdc00) [pid = 1760] [serial = 320] [outer = (nil)] 11:44:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x9a477c00) [pid = 1760] [serial = 321] [outer = 0x92dcdc00] 11:44:19 INFO - PROCESS | 1760 | 1465497859836 Marionette DEBUG loaded listener.js 11:44:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x9a570c00) [pid = 1760] [serial = 322] [outer = 0x92dcdc00] 11:44:20 INFO - PROCESS | 1760 | 1465497860631 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]]]}] 11:44:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:44:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1183ms 11:44:20 INFO - PROCESS | 1760 | 1465497860650 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 11:44:20 INFO - PROCESS | 1760 | 1465497860655 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 11:44:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:44:20 INFO - PROCESS | 1760 | 1465497860661 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:44:20 INFO - PROCESS | 1760 | 1465497860665 Marionette TRACE conn4 <- [1,402,null,{}] 11:44:20 INFO - PROCESS | 1760 | 1465497860670 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}] 11:44:20 INFO - PROCESS | 1760 | 1465497860674 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:20 INFO - PROCESS | 1760 | 1465497860929 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 11:44:21 INFO - PROCESS | 1760 | 1465497861071 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:21 INFO - PROCESS | 1760 | 1465497861082 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:21 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ccdc00 == 15 [pid = 1760] [id = 108] 11:44:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x91cce400) [pid = 1760] [serial = 323] [outer = (nil)] 11:44:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x92dc6400) [pid = 1760] [serial = 324] [outer = 0x91cce400] 11:44:21 INFO - PROCESS | 1760 | 1465497861209 Marionette DEBUG loaded listener.js 11:44:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x937bb000) [pid = 1760] [serial = 325] [outer = 0x91cce400] 11:44:22 INFO - PROCESS | 1760 | 1465497862476 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]]]}] 11:44:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:44:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1896ms 11:44:22 INFO - PROCESS | 1760 | 1465497862561 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 11:44:22 INFO - PROCESS | 1760 | 1465497862568 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 11:44:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:44:22 INFO - PROCESS | 1760 | 1465497862588 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:44:22 INFO - PROCESS | 1760 | 1465497862593 Marionette TRACE conn4 <- [1,406,null,{}] 11:44:22 INFO - PROCESS | 1760 | 1465497862600 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}] 11:44:22 INFO - PROCESS | 1760 | 1465497862606 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:22 INFO - PROCESS | 1760 | 1465497862870 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 11:44:23 INFO - PROCESS | 1760 | 1465497863037 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:23 INFO - PROCESS | 1760 | 1465497863047 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:23 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dce000 == 16 [pid = 1760] [id = 109] 11:44:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x92dd2c00) [pid = 1760] [serial = 326] [outer = (nil)] 11:44:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x99fd8400) [pid = 1760] [serial = 327] [outer = 0x92dd2c00] 11:44:23 INFO - PROCESS | 1760 | 1465497863133 Marionette DEBUG loaded listener.js 11:44:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x9a478400) [pid = 1760] [serial = 328] [outer = 0x92dd2c00] 11:44:24 INFO - PROCESS | 1760 | 1465497864146 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]]]}] 11:44:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:44:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1639ms 11:44:24 INFO - PROCESS | 1760 | 1465497864226 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 11:44:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:44:24 INFO - PROCESS | 1760 | 1465497864232 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 11:44:24 INFO - PROCESS | 1760 | 1465497864239 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:44:24 INFO - PROCESS | 1760 | 1465497864244 Marionette TRACE conn4 <- [1,410,null,{}] 11:44:24 INFO - PROCESS | 1760 | 1465497864250 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}] 11:44:24 INFO - PROCESS | 1760 | 1465497864256 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:24 INFO - PROCESS | 1760 | 1465497864481 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 11:44:24 INFO - PROCESS | 1760 | 1465497864732 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:24 INFO - PROCESS | 1760 | 1465497864743 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:24 INFO - PROCESS | 1760 | ++DOCSHELL 0x9b0db800 == 17 [pid = 1760] [id = 110] 11:44:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x9b0dbc00) [pid = 1760] [serial = 329] [outer = (nil)] 11:44:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x9b216000) [pid = 1760] [serial = 330] [outer = 0x9b0dbc00] 11:44:24 INFO - PROCESS | 1760 | 1465497864824 Marionette DEBUG loaded listener.js 11:44:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x9b6f5c00) [pid = 1760] [serial = 331] [outer = 0x9b0dbc00] 11:44:25 INFO - PROCESS | 1760 | 1465497865845 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]]]}] 11:44:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:44:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1684ms 11:44:25 INFO - PROCESS | 1760 | 1465497865924 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 11:44:25 INFO - PROCESS | 1760 | 1465497865931 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 11:44:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:44:25 INFO - PROCESS | 1760 | 1465497865948 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:44:25 INFO - PROCESS | 1760 | 1465497865956 Marionette TRACE conn4 <- [1,414,null,{}] 11:44:25 INFO - PROCESS | 1760 | 1465497865962 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}] 11:44:25 INFO - PROCESS | 1760 | 1465497865969 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:26 INFO - PROCESS | 1760 | 1465497866196 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 11:44:26 INFO - PROCESS | 1760 | 1465497866451 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:26 INFO - PROCESS | 1760 | 1465497866458 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:26 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ccd400 == 18 [pid = 1760] [id = 111] 11:44:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x9befac00) [pid = 1760] [serial = 332] [outer = (nil)] 11:44:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x9c060800) [pid = 1760] [serial = 333] [outer = 0x9befac00] 11:44:26 INFO - PROCESS | 1760 | 1465497866543 Marionette DEBUG loaded listener.js 11:44:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x9c062400) [pid = 1760] [serial = 334] [outer = 0x9befac00] 11:44:27 INFO - PROCESS | 1760 | 1465497867722 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]]]}] 11:44:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:44:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1847ms 11:44:27 INFO - PROCESS | 1760 | 1465497867788 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 11:44:27 INFO - PROCESS | 1760 | 1465497867795 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 11:44:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:44:27 INFO - PROCESS | 1760 | 1465497867812 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:44:27 INFO - PROCESS | 1760 | 1465497867817 Marionette TRACE conn4 <- [1,418,null,{}] 11:44:27 INFO - PROCESS | 1760 | 1465497867825 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}] 11:44:27 INFO - PROCESS | 1760 | 1465497867831 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:28 INFO - PROCESS | 1760 | 1465497868094 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 11:44:28 INFO - PROCESS | 1760 | 1465497868298 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:28 INFO - PROCESS | 1760 | 1465497868311 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:28 INFO - PROCESS | 1760 | ++DOCSHELL 0x939cb000 == 19 [pid = 1760] [id = 112] 11:44:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x939cec00) [pid = 1760] [serial = 335] [outer = (nil)] 11:44:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x94631800) [pid = 1760] [serial = 336] [outer = 0x939cec00] 11:44:28 INFO - PROCESS | 1760 | 1465497868388 Marionette DEBUG loaded listener.js 11:44:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x946cfc00) [pid = 1760] [serial = 337] [outer = 0x939cec00] 11:44:29 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x9a47c400) [pid = 1760] [serial = 276] [outer = (nil)] [url = about:blank] 11:44:29 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x9b99ec00) [pid = 1760] [serial = 271] [outer = (nil)] [url = about:blank] 11:44:29 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x9b6f0c00) [pid = 1760] [serial = 270] [outer = (nil)] [url = about:blank] 11:44:29 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x9c0f2800) [pid = 1760] [serial = 273] [outer = (nil)] [url = about:blank] 11:44:29 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x9cb17800) [pid = 1760] [serial = 274] [outer = (nil)] [url = about:blank] 11:44:29 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0xa23ed000) [pid = 1760] [serial = 258] [outer = (nil)] [url = about:blank] 11:44:29 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0xa2562000) [pid = 1760] [serial = 259] [outer = (nil)] [url = about:blank] 11:44:29 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x9a477800) [pid = 1760] [serial = 252] [outer = (nil)] [url = about:blank] 11:44:29 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x937b3400) [pid = 1760] [serial = 253] [outer = (nil)] [url = about:blank] 11:44:29 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0xa1012400) [pid = 1760] [serial = 255] [outer = (nil)] [url = about:blank] 11:44:29 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0xa208dc00) [pid = 1760] [serial = 256] [outer = (nil)] [url = about:blank] 11:44:29 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x946c6c00) [pid = 1760] [serial = 264] [outer = (nil)] [url = about:blank] 11:44:29 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x950d0800) [pid = 1760] [serial = 265] [outer = (nil)] [url = about:blank] 11:44:29 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x94629800) [pid = 1760] [serial = 249] [outer = (nil)] [url = about:blank] 11:44:29 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x9506e000) [pid = 1760] [serial = 250] [outer = (nil)] [url = about:blank] 11:44:29 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x92de3000) [pid = 1760] [serial = 261] [outer = (nil)] [url = about:blank] 11:44:29 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x9375bc00) [pid = 1760] [serial = 262] [outer = (nil)] [url = about:blank] 11:44:29 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x9b6fd000) [pid = 1760] [serial = 247] [outer = (nil)] [url = about:blank] 11:44:29 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x9a21bc00) [pid = 1760] [serial = 267] [outer = (nil)] [url = about:blank] 11:44:29 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0xa23a0400) [pid = 1760] [serial = 277] [outer = (nil)] [url = about:blank] 11:44:29 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x9a47d400) [pid = 1760] [serial = 268] [outer = (nil)] [url = about:blank] 11:44:29 INFO - PROCESS | 1760 | 1465497869717 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]]]}] 11:44:29 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 11:44:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1948ms 11:44:29 INFO - PROCESS | 1760 | 1465497869779 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 11:44:29 INFO - PROCESS | 1760 | 1465497869786 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 11:44:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:44:29 INFO - PROCESS | 1760 | 1465497869797 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:44:29 INFO - PROCESS | 1760 | 1465497869801 Marionette TRACE conn4 <- [1,422,null,{}] 11:44:29 INFO - PROCESS | 1760 | 1465497869807 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}] 11:44:29 INFO - PROCESS | 1760 | 1465497869812 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:30 INFO - PROCESS | 1760 | 1465497870011 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 11:44:30 INFO - PROCESS | 1760 | 1465497870026 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:30 INFO - PROCESS | 1760 | 1465497870033 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:30 INFO - PROCESS | 1760 | ++DOCSHELL 0x950d4400 == 20 [pid = 1760] [id = 113] 11:44:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x950d8800) [pid = 1760] [serial = 338] [outer = (nil)] 11:44:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x99dc5800) [pid = 1760] [serial = 339] [outer = 0x950d8800] 11:44:30 INFO - PROCESS | 1760 | 1465497870115 Marionette DEBUG loaded listener.js 11:44:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x9a218c00) [pid = 1760] [serial = 340] [outer = 0x950d8800] 11:44:31 INFO - PROCESS | 1760 | 1465497871343 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]]]}] 11:44:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:44:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1592ms 11:44:31 INFO - PROCESS | 1760 | 1465497871389 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 11:44:31 INFO - PROCESS | 1760 | 1465497871393 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 11:44:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:44:31 INFO - PROCESS | 1760 | 1465497871400 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:44:31 INFO - PROCESS | 1760 | 1465497871406 Marionette TRACE conn4 <- [1,426,null,{}] 11:44:31 INFO - PROCESS | 1760 | 1465497871428 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}] 11:44:31 INFO - PROCESS | 1760 | 1465497871436 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:31 INFO - PROCESS | 1760 | 1465497871744 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 11:44:31 INFO - PROCESS | 1760 | 1465497871788 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:31 INFO - PROCESS | 1760 | 1465497871801 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:31 INFO - PROCESS | 1760 | ++DOCSHELL 0x9abc1800 == 21 [pid = 1760] [id = 114] 11:44:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x9b207800) [pid = 1760] [serial = 341] [outer = (nil)] 11:44:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x9b927400) [pid = 1760] [serial = 342] [outer = 0x9b207800] 11:44:31 INFO - PROCESS | 1760 | 1465497871873 Marionette DEBUG loaded listener.js 11:44:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x9bef0800) [pid = 1760] [serial = 343] [outer = 0x9b207800] 11:44:32 INFO - PROCESS | 1760 | 1465497872752 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] 11:44:32 INFO - PROCESS | 1760 | 1465497872806 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 11:44:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:44:32 INFO - PROCESS | 1760 | 1465497872820 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:44:32 INFO - PROCESS | 1760 | 1465497872822 Marionette TRACE conn4 <- [1,430,null,{}] 11:44:32 INFO - PROCESS | 1760 | 1465497872829 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}] 11:44:32 INFO - PROCESS | 1760 | 1465497872834 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:33 INFO - PROCESS | 1760 | 1465497873038 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 11:44:33 INFO - PROCESS | 1760 | 1465497873056 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:33 INFO - PROCESS | 1760 | 1465497873064 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:33 INFO - PROCESS | 1760 | ++DOCSHELL 0x9af61400 == 22 [pid = 1760] [id = 115] 11:44:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x9c05f400) [pid = 1760] [serial = 344] [outer = (nil)] 11:44:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x9c06b400) [pid = 1760] [serial = 345] [outer = 0x9c05f400] 11:44:33 INFO - PROCESS | 1760 | 1465497873134 Marionette DEBUG loaded listener.js 11:44:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x9c0f1800) [pid = 1760] [serial = 346] [outer = 0x9c05f400] 11:44:33 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x91cc6000) [pid = 1760] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:44:33 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x946c2c00) [pid = 1760] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:44:33 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x99c6d400) [pid = 1760] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:44:33 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x99dcb800) [pid = 1760] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:44:33 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0xa2fe2800) [pid = 1760] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:44:33 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0xa4d48000) [pid = 1760] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:44:33 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x9391ac00) [pid = 1760] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:44:33 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x92dc6c00) [pid = 1760] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:44:33 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x92de1400) [pid = 1760] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:44:33 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x99f81800) [pid = 1760] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:44:33 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x939c6800) [pid = 1760] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:44:33 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x987b4800) [pid = 1760] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:44:33 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x92ddc000) [pid = 1760] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:44:33 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x9506d000) [pid = 1760] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:44:34 INFO - PROCESS | 1760 | 1465497874122 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]]]}] 11:44:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:44:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1396ms 11:44:34 INFO - PROCESS | 1760 | 1465497874211 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 11:44:34 INFO - PROCESS | 1760 | 1465497874217 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 11:44:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:44:34 INFO - PROCESS | 1760 | 1465497874225 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:44:34 INFO - PROCESS | 1760 | 1465497874231 Marionette TRACE conn4 <- [1,434,null,{}] 11:44:34 INFO - PROCESS | 1760 | 1465497874241 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}] 11:44:34 INFO - PROCESS | 1760 | 1465497874248 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:34 INFO - PROCESS | 1760 | 1465497874475 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 11:44:34 INFO - PROCESS | 1760 | 1465497874640 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:34 INFO - PROCESS | 1760 | 1465497874657 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:34 INFO - PROCESS | 1760 | ++DOCSHELL 0x91cc3000 == 23 [pid = 1760] [id = 116] 11:44:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x92ddc000) [pid = 1760] [serial = 347] [outer = (nil)] 11:44:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x937b7c00) [pid = 1760] [serial = 348] [outer = 0x92ddc000] 11:44:34 INFO - PROCESS | 1760 | 1465497874747 Marionette DEBUG loaded listener.js 11:44:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x937bbc00) [pid = 1760] [serial = 349] [outer = 0x92ddc000] 11:44:35 INFO - PROCESS | 1760 | 1465497875780 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]]]}] 11:44:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:44:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1595ms 11:44:35 INFO - PROCESS | 1760 | 1465497875820 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 11:44:35 INFO - PROCESS | 1760 | 1465497875825 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 11:44:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:44:35 INFO - PROCESS | 1760 | 1465497875837 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:44:35 INFO - PROCESS | 1760 | 1465497875845 Marionette TRACE conn4 <- [1,438,null,{}] 11:44:35 INFO - PROCESS | 1760 | 1465497875854 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}] 11:44:35 INFO - PROCESS | 1760 | 1465497875859 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:36 INFO - PROCESS | 1760 | 1465497876060 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 11:44:36 INFO - PROCESS | 1760 | 1465497876319 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:36 INFO - PROCESS | 1760 | 1465497876329 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:36 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a571000 == 24 [pid = 1760] [id = 117] 11:44:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x9a676400) [pid = 1760] [serial = 350] [outer = (nil)] 11:44:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x9a68e400) [pid = 1760] [serial = 351] [outer = 0x9a676400] 11:44:36 INFO - PROCESS | 1760 | 1465497876460 Marionette DEBUG loaded listener.js 11:44:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x9ab8dc00) [pid = 1760] [serial = 352] [outer = 0x9a676400] 11:44:37 INFO - PROCESS | 1760 | 1465497877380 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]]]}] 11:44:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:44:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1603ms 11:44:37 INFO - PROCESS | 1760 | 1465497877438 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 11:44:37 INFO - PROCESS | 1760 | 1465497877442 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 11:44:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:44:37 INFO - PROCESS | 1760 | 1465497877450 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:44:37 INFO - PROCESS | 1760 | 1465497877454 Marionette TRACE conn4 <- [1,442,null,{}] 11:44:37 INFO - PROCESS | 1760 | 1465497877471 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}] 11:44:37 INFO - PROCESS | 1760 | 1465497877480 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:37 INFO - PROCESS | 1760 | 1465497877726 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 11:44:38 INFO - PROCESS | 1760 | 1465497877978 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:38 INFO - PROCESS | 1760 | 1465497877994 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:38 INFO - PROCESS | 1760 | ++DOCSHELL 0x9bf51c00 == 25 [pid = 1760] [id = 118] 11:44:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x9c0ebc00) [pid = 1760] [serial = 353] [outer = (nil)] 11:44:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x9d811c00) [pid = 1760] [serial = 354] [outer = 0x9c0ebc00] 11:44:38 INFO - PROCESS | 1760 | 1465497878124 Marionette DEBUG loaded listener.js 11:44:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0xa1080400) [pid = 1760] [serial = 355] [outer = 0x9c0ebc00] 11:44:39 INFO - PROCESS | 1760 | 1465497879081 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]]]}] 11:44:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:44:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1687ms 11:44:39 INFO - PROCESS | 1760 | 1465497879138 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 11:44:39 INFO - PROCESS | 1760 | 1465497879142 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 11:44:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:44:39 INFO - PROCESS | 1760 | 1465497879150 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:44:39 INFO - PROCESS | 1760 | 1465497879155 Marionette TRACE conn4 <- [1,446,null,{}] 11:44:39 INFO - PROCESS | 1760 | 1465497879161 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}] 11:44:39 INFO - PROCESS | 1760 | 1465497879166 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:39 INFO - PROCESS | 1760 | 1465497879354 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 11:44:39 INFO - PROCESS | 1760 | 1465497879559 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:39 INFO - PROCESS | 1760 | 1465497879567 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:39 INFO - PROCESS | 1760 | ++DOCSHELL 0x95065400 == 26 [pid = 1760] [id = 119] 11:44:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x9bf56800) [pid = 1760] [serial = 356] [outer = (nil)] 11:44:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0xa2373000) [pid = 1760] [serial = 357] [outer = 0x9bf56800] 11:44:39 INFO - PROCESS | 1760 | 1465497879696 Marionette DEBUG loaded listener.js 11:44:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0xa23a0800) [pid = 1760] [serial = 358] [outer = 0x9bf56800] 11:44:40 INFO - PROCESS | 1760 | 1465497880596 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]]]}] 11:44:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:44:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1489ms 11:44:40 INFO - PROCESS | 1760 | 1465497880640 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 11:44:40 INFO - PROCESS | 1760 | 1465497880644 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 11:44:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:44:40 INFO - PROCESS | 1760 | 1465497880652 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:44:40 INFO - PROCESS | 1760 | 1465497880656 Marionette TRACE conn4 <- [1,450,null,{}] 11:44:40 INFO - PROCESS | 1760 | 1465497880663 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}] 11:44:40 INFO - PROCESS | 1760 | 1465497880667 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:40 INFO - PROCESS | 1760 | 1465497880850 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 11:44:41 INFO - PROCESS | 1760 | 1465497881008 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:41 INFO - PROCESS | 1760 | 1465497881019 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:41 INFO - PROCESS | 1760 | ++DOCSHELL 0x9beef800 == 27 [pid = 1760] [id = 120] 11:44:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0xa2531c00) [pid = 1760] [serial = 359] [outer = (nil)] 11:44:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0xa25e9800) [pid = 1760] [serial = 360] [outer = 0xa2531c00] 11:44:41 INFO - PROCESS | 1760 | 1465497881102 Marionette DEBUG loaded listener.js 11:44:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0xa25f4000) [pid = 1760] [serial = 361] [outer = 0xa2531c00] 11:44:42 INFO - PROCESS | 1760 | 1465497882069 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] 11:44:42 INFO - PROCESS | 1760 | 1465497882152 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 11:44:42 INFO - PROCESS | 1760 | 1465497882159 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:44:42 INFO - PROCESS | 1760 | 1465497882162 Marionette TRACE conn4 <- [1,454,null,{}] 11:44:42 INFO - PROCESS | 1760 | 1465497882169 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}] 11:44:42 INFO - PROCESS | 1760 | 1465497882180 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:42 INFO - PROCESS | 1760 | 1465497882451 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 11:44:42 INFO - PROCESS | 1760 | 1465497882666 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:42 INFO - PROCESS | 1760 | 1465497882673 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:42 INFO - PROCESS | 1760 | ++DOCSHELL 0x937b5000 == 28 [pid = 1760] [id = 121] 11:44:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0xa2fdd400) [pid = 1760] [serial = 362] [outer = (nil)] 11:44:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0xa4d0a800) [pid = 1760] [serial = 363] [outer = 0xa2fdd400] 11:44:42 INFO - PROCESS | 1760 | 1465497882797 Marionette DEBUG loaded listener.js 11:44:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0xa4f71c00) [pid = 1760] [serial = 364] [outer = 0xa2fdd400] 11:44:43 INFO - PROCESS | 1760 | [1760] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:44:43 INFO - PROCESS | 1760 | 1465497883696 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]]]}] 11:44:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:44:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1595ms 11:44:43 INFO - PROCESS | 1760 | 1465497883754 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 11:44:43 INFO - PROCESS | 1760 | 1465497883758 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 11:44:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:44:43 INFO - PROCESS | 1760 | 1465497883765 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:44:43 INFO - PROCESS | 1760 | 1465497883769 Marionette TRACE conn4 <- [1,458,null,{}] 11:44:43 INFO - PROCESS | 1760 | 1465497883775 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}] 11:44:43 INFO - PROCESS | 1760 | 1465497883780 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:43 INFO - PROCESS | 1760 | 1465497883954 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 11:44:44 INFO - PROCESS | 1760 | 1465497884112 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:44 INFO - PROCESS | 1760 | 1465497884121 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a691c00 == 29 [pid = 1760] [id = 122] 11:44:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0xa3317800) [pid = 1760] [serial = 365] [outer = (nil)] 11:44:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0xa61b5400) [pid = 1760] [serial = 366] [outer = 0xa3317800] 11:44:44 INFO - PROCESS | 1760 | 1465497884203 Marionette DEBUG loaded listener.js 11:44:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0xa671c800) [pid = 1760] [serial = 367] [outer = 0xa3317800] 11:44:45 INFO - PROCESS | 1760 | 1465497885706 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] 11:44:45 INFO - PROCESS | 1760 | 1465497885769 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 11:44:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:44:45 INFO - PROCESS | 1760 | 1465497885777 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:44:45 INFO - PROCESS | 1760 | 1465497885781 Marionette TRACE conn4 <- [1,462,null,{}] 11:44:45 INFO - PROCESS | 1760 | 1465497885787 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}] 11:44:45 INFO - PROCESS | 1760 | 1465497885800 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:45 INFO - PROCESS | 1760 | 1465497885971 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 11:44:46 INFO - PROCESS | 1760 | 1465497886225 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:46 INFO - PROCESS | 1760 | 1465497886235 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:46 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ae8800 == 30 [pid = 1760] [id = 123] 11:44:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x91ae9800) [pid = 1760] [serial = 368] [outer = (nil)] 11:44:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x94623000) [pid = 1760] [serial = 369] [outer = 0x91ae9800] 11:44:46 INFO - PROCESS | 1760 | 1465497886317 Marionette DEBUG loaded listener.js 11:44:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x946ca000) [pid = 1760] [serial = 370] [outer = 0x91ae9800] 11:44:47 INFO - PROCESS | 1760 | [1760] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:44:47 INFO - PROCESS | 1760 | 1465497887253 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] 11:44:47 INFO - PROCESS | 1760 | 1465497887316 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 11:44:47 INFO - PROCESS | 1760 | 1465497887324 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:44:47 INFO - PROCESS | 1760 | 1465497887327 Marionette TRACE conn4 <- [1,466,null,{}] 11:44:47 INFO - PROCESS | 1760 | 1465497887333 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}] 11:44:47 INFO - PROCESS | 1760 | 1465497887338 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:47 INFO - PROCESS | 1760 | 1465497887520 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 11:44:47 INFO - PROCESS | 1760 | 1465497887895 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:47 INFO - PROCESS | 1760 | 1465497887903 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:47 INFO - PROCESS | 1760 | ++DOCSHELL 0x91addc00 == 31 [pid = 1760] [id = 124] 11:44:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x91ade000) [pid = 1760] [serial = 371] [outer = (nil)] 11:44:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x91ae7400) [pid = 1760] [serial = 372] [outer = 0x91ade000] 11:44:48 INFO - PROCESS | 1760 | 1465497888024 Marionette DEBUG loaded listener.js 11:44:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x91cc9000) [pid = 1760] [serial = 373] [outer = 0x91ade000] 11:44:49 INFO - PROCESS | 1760 | 1465497889077 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] 11:44:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:44:49 INFO - PROCESS | 1760 | 1465497889132 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 11:44:49 INFO - PROCESS | 1760 | 1465497889140 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:44:49 INFO - PROCESS | 1760 | 1465497889144 Marionette TRACE conn4 <- [1,470,null,{}] 11:44:49 INFO - PROCESS | 1760 | 1465497889152 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}] 11:44:49 INFO - PROCESS | 1760 | 1465497889159 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:49 INFO - PROCESS | 1760 | 1465497889339 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 11:44:50 INFO - PROCESS | 1760 | --DOCSHELL 0x92dc6800 == 30 [pid = 1760] [id = 103] 11:44:50 INFO - PROCESS | 1760 | --DOCSHELL 0x92de0800 == 29 [pid = 1760] [id = 102] 11:44:50 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x9a477c00) [pid = 1760] [serial = 321] [outer = (nil)] [url = about:blank] 11:44:50 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x92dccc00) [pid = 1760] [serial = 280] [outer = (nil)] [url = about:blank] 11:44:50 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x91ccc800) [pid = 1760] [serial = 279] [outer = (nil)] [url = about:blank] 11:44:50 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x97f40000) [pid = 1760] [serial = 283] [outer = (nil)] [url = about:blank] 11:44:50 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x950cd800) [pid = 1760] [serial = 282] [outer = (nil)] [url = about:blank] 11:44:50 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x9a68b800) [pid = 1760] [serial = 286] [outer = (nil)] [url = about:blank] 11:44:50 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x99fe1400) [pid = 1760] [serial = 285] [outer = (nil)] [url = about:blank] 11:44:50 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0xa23ee000) [pid = 1760] [serial = 289] [outer = (nil)] [url = about:blank] 11:44:50 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0xa1081c00) [pid = 1760] [serial = 288] [outer = (nil)] [url = about:blank] 11:44:50 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0xa33be800) [pid = 1760] [serial = 292] [outer = (nil)] [url = about:blank] 11:44:50 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0xa330ec00) [pid = 1760] [serial = 291] [outer = (nil)] [url = about:blank] 11:44:50 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0xa671e400) [pid = 1760] [serial = 295] [outer = (nil)] [url = about:blank] 11:44:50 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0xa4d4fc00) [pid = 1760] [serial = 294] [outer = (nil)] [url = about:blank] 11:44:50 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x939c0400) [pid = 1760] [serial = 312] [outer = (nil)] [url = about:blank] 11:44:50 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x92dcbc00) [pid = 1760] [serial = 309] [outer = (nil)] [url = about:blank] 11:44:50 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x92dda800) [pid = 1760] [serial = 310] [outer = (nil)] [url = about:blank] 11:44:50 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x94626c00) [pid = 1760] [serial = 307] [outer = (nil)] [url = about:blank] 11:44:50 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x939c5000) [pid = 1760] [serial = 306] [outer = (nil)] [url = about:blank] 11:44:50 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0xa6f35800) [pid = 1760] [serial = 298] [outer = (nil)] [url = about:blank] 11:44:50 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x99fdc000) [pid = 1760] [serial = 318] [outer = (nil)] [url = about:blank] 11:44:50 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0xa6f2a400) [pid = 1760] [serial = 297] [outer = (nil)] [url = about:blank] 11:44:50 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0xa82b3c00) [pid = 1760] [serial = 301] [outer = (nil)] [url = about:blank] 11:44:50 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x9abd0000) [pid = 1760] [serial = 300] [outer = (nil)] [url = about:blank] 11:44:50 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x9a47a400) [pid = 1760] [serial = 304] [outer = (nil)] [url = about:blank] 11:44:50 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x9a46f400) [pid = 1760] [serial = 303] [outer = (nil)] [url = about:blank] 11:44:50 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x9a472800) [pid = 1760] [serial = 319] [outer = (nil)] [url = about:blank] 11:44:50 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x97fec000) [pid = 1760] [serial = 316] [outer = (nil)] [url = about:blank] 11:44:50 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x950d8400) [pid = 1760] [serial = 315] [outer = (nil)] [url = about:blank] 11:44:50 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x94624800) [pid = 1760] [serial = 313] [outer = (nil)] [url = about:blank] 11:44:50 INFO - PROCESS | 1760 | 1465497890685 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:50 INFO - PROCESS | 1760 | 1465497890691 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:50 INFO - PROCESS | 1760 | ++DOCSHELL 0x91990000 == 30 [pid = 1760] [id = 125] 11:44:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x91990400) [pid = 1760] [serial = 374] [outer = (nil)] 11:44:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x91adf400) [pid = 1760] [serial = 375] [outer = 0x91990400] 11:44:50 INFO - PROCESS | 1760 | 1465497890774 Marionette DEBUG loaded listener.js 11:44:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x91cc1400) [pid = 1760] [serial = 376] [outer = 0x91990400] 11:44:51 INFO - PROCESS | 1760 | 1465497891648 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]]]}] 11:44:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:44:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 2541ms 11:44:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:44:51 INFO - PROCESS | 1760 | 1465497891682 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 11:44:51 INFO - PROCESS | 1760 | 1465497891686 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 11:44:51 INFO - PROCESS | 1760 | 1465497891694 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:44:51 INFO - PROCESS | 1760 | 1465497891699 Marionette TRACE conn4 <- [1,474,null,{}] 11:44:51 INFO - PROCESS | 1760 | 1465497891707 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}] 11:44:51 INFO - PROCESS | 1760 | 1465497891713 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:51 INFO - PROCESS | 1760 | 1465497891887 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 11:44:52 INFO - PROCESS | 1760 | 1465497892002 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:52 INFO - PROCESS | 1760 | 1465497892009 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:52 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dd2400 == 31 [pid = 1760] [id = 126] 11:44:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x92dd6800) [pid = 1760] [serial = 377] [outer = (nil)] 11:44:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x92dde000) [pid = 1760] [serial = 378] [outer = 0x92dd6800] 11:44:52 INFO - PROCESS | 1760 | 1465497892102 Marionette DEBUG loaded listener.js 11:44:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x92dca800) [pid = 1760] [serial = 379] [outer = 0x92dd6800] 11:44:53 INFO - PROCESS | 1760 | 1465497893093 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]]]}] 11:44:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:44:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1486ms 11:44:53 INFO - PROCESS | 1760 | 1465497893185 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 11:44:53 INFO - PROCESS | 1760 | 1465497893192 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 11:44:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:44:53 INFO - PROCESS | 1760 | 1465497893199 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:44:53 INFO - PROCESS | 1760 | 1465497893204 Marionette TRACE conn4 <- [1,478,null,{}] 11:44:53 INFO - PROCESS | 1760 | 1465497893224 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}] 11:44:53 INFO - PROCESS | 1760 | 1465497893230 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:53 INFO - PROCESS | 1760 | 1465497893448 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 11:44:53 INFO - PROCESS | 1760 | 1465497893632 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:53 INFO - PROCESS | 1760 | 1465497893639 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:53 INFO - PROCESS | 1760 | ++DOCSHELL 0x94627000 == 32 [pid = 1760] [id = 127] 11:44:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x94628800) [pid = 1760] [serial = 380] [outer = (nil)] 11:44:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x9462b800) [pid = 1760] [serial = 381] [outer = 0x94628800] 11:44:53 INFO - PROCESS | 1760 | 1465497893715 Marionette DEBUG loaded listener.js 11:44:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x94671800) [pid = 1760] [serial = 382] [outer = 0x94628800] 11:44:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x95067400) [pid = 1760] [serial = 383] [outer = 0x9a223400] 11:44:54 INFO - PROCESS | 1760 | 1465497894702 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]]]}] 11:44:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:44:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1547ms 11:44:54 INFO - PROCESS | 1760 | 1465497894748 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 11:44:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:44:54 INFO - PROCESS | 1760 | 1465497894752 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 11:44:54 INFO - PROCESS | 1760 | 1465497894776 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:44:54 INFO - PROCESS | 1760 | 1465497894786 Marionette TRACE conn4 <- [1,482,null,{}] 11:44:54 INFO - PROCESS | 1760 | 1465497894795 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}] 11:44:54 INFO - PROCESS | 1760 | 1465497894803 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:55 INFO - PROCESS | 1760 | 1465497895018 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 11:44:55 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x9c05f400) [pid = 1760] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:44:55 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x92dd2c00) [pid = 1760] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:44:55 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x9befac00) [pid = 1760] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:44:55 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x939cec00) [pid = 1760] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:44:55 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x92dcdc00) [pid = 1760] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:44:55 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x91cce400) [pid = 1760] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:44:55 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x9b207800) [pid = 1760] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:44:55 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x9b0dbc00) [pid = 1760] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:44:55 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x950d8800) [pid = 1760] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:44:55 INFO - PROCESS | 1760 | 1465497895599 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:55 INFO - PROCESS | 1760 | 1465497895608 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:55 INFO - PROCESS | 1760 | ++DOCSHELL 0x91cd0800 == 33 [pid = 1760] [id = 128] 11:44:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x92dca000) [pid = 1760] [serial = 384] [outer = (nil)] 11:44:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x9462f000) [pid = 1760] [serial = 385] [outer = 0x92dca000] 11:44:55 INFO - PROCESS | 1760 | 1465497895677 Marionette DEBUG loaded listener.js 11:44:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x99502c00) [pid = 1760] [serial = 386] [outer = 0x92dca000] 11:44:56 INFO - PROCESS | 1760 | 1465497896463 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]]]}] 11:44:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:44:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1760ms 11:44:56 INFO - PROCESS | 1760 | 1465497896519 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 11:44:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:44:56 INFO - PROCESS | 1760 | 1465497896524 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 11:44:56 INFO - PROCESS | 1760 | 1465497896531 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:44:56 INFO - PROCESS | 1760 | 1465497896534 Marionette TRACE conn4 <- [1,486,null,{}] 11:44:56 INFO - PROCESS | 1760 | 1465497896540 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}] 11:44:56 INFO - PROCESS | 1760 | 1465497896545 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:56 INFO - PROCESS | 1760 | 1465497896708 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 11:44:56 INFO - PROCESS | 1760 | 1465497896719 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:56 INFO - PROCESS | 1760 | 1465497896726 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:56 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dd1400 == 34 [pid = 1760] [id = 129] 11:44:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x95256c00) [pid = 1760] [serial = 387] [outer = (nil)] 11:44:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x99fe0000) [pid = 1760] [serial = 388] [outer = 0x95256c00] 11:44:56 INFO - PROCESS | 1760 | 1465497896796 Marionette DEBUG loaded listener.js 11:44:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x9a2f1c00) [pid = 1760] [serial = 389] [outer = 0x95256c00] 11:44:57 INFO - PROCESS | 1760 | 1465497897856 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]]]}] 11:44:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:44:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1382ms 11:44:57 INFO - PROCESS | 1760 | 1465497897913 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 11:44:57 INFO - PROCESS | 1760 | 1465497897920 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 11:44:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:44:57 INFO - PROCESS | 1760 | 1465497897929 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:44:57 INFO - PROCESS | 1760 | 1465497897935 Marionette TRACE conn4 <- [1,490,null,{}] 11:44:57 INFO - PROCESS | 1760 | 1465497897944 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}] 11:44:57 INFO - PROCESS | 1760 | 1465497897950 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:58 INFO - PROCESS | 1760 | 1465497898143 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 11:44:58 INFO - PROCESS | 1760 | 1465497898299 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:58 INFO - PROCESS | 1760 | 1465497898317 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:58 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dc6c00 == 35 [pid = 1760] [id = 130] 11:44:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x92dd1c00) [pid = 1760] [serial = 390] [outer = (nil)] 11:44:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x92ddd000) [pid = 1760] [serial = 391] [outer = 0x92dd1c00] 11:44:58 INFO - PROCESS | 1760 | 1465497898472 Marionette DEBUG loaded listener.js 11:44:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x939c9400) [pid = 1760] [serial = 392] [outer = 0x92dd1c00] 11:44:59 INFO - PROCESS | 1760 | 1465497899504 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]]]}] 11:44:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:44:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1634ms 11:44:59 INFO - PROCESS | 1760 | 1465497899562 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 11:44:59 INFO - PROCESS | 1760 | 1465497899570 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 11:44:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:44:59 INFO - PROCESS | 1760 | 1465497899581 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:44:59 INFO - PROCESS | 1760 | 1465497899586 Marionette TRACE conn4 <- [1,494,null,{}] 11:44:59 INFO - PROCESS | 1760 | 1465497899593 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}] 11:44:59 INFO - PROCESS | 1760 | 1465497899600 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:44:59 INFO - PROCESS | 1760 | 1465497899893 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 11:45:00 INFO - PROCESS | 1760 | 1465497900071 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:00 INFO - PROCESS | 1760 | 1465497900082 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:00 INFO - PROCESS | 1760 | ++DOCSHELL 0x9198bc00 == 36 [pid = 1760] [id = 131] 11:45:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x92d75c00) [pid = 1760] [serial = 393] [outer = (nil)] 11:45:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x99dc5c00) [pid = 1760] [serial = 394] [outer = 0x92d75c00] 11:45:00 INFO - PROCESS | 1760 | 1465497900167 Marionette DEBUG loaded listener.js 11:45:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x99fe3800) [pid = 1760] [serial = 395] [outer = 0x92d75c00] 11:45:01 INFO - PROCESS | 1760 | 1465497901297 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]]]}] 11:45:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:45:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1797ms 11:45:01 INFO - PROCESS | 1760 | 1465497901380 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 11:45:01 INFO - PROCESS | 1760 | 1465497901386 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 11:45:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:45:01 INFO - PROCESS | 1760 | 1465497901394 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:45:01 INFO - PROCESS | 1760 | 1465497901402 Marionette TRACE conn4 <- [1,498,null,{}] 11:45:01 INFO - PROCESS | 1760 | 1465497901423 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}] 11:45:01 INFO - PROCESS | 1760 | 1465497901433 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:01 INFO - PROCESS | 1760 | 1465497901788 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 11:45:01 INFO - PROCESS | 1760 | 1465497901898 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:01 INFO - PROCESS | 1760 | 1465497901909 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:01 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a68c400 == 37 [pid = 1760] [id = 132] 11:45:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x9a68c800) [pid = 1760] [serial = 396] [outer = (nil)] 11:45:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x9a695c00) [pid = 1760] [serial = 397] [outer = 0x9a68c800] 11:45:02 INFO - PROCESS | 1760 | 1465497901999 Marionette DEBUG loaded listener.js 11:45:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x9ab8e000) [pid = 1760] [serial = 398] [outer = 0x9a68c800] 11:45:02 INFO - PROCESS | 1760 | 1465497902958 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]]]}] 11:45:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:45:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1642ms 11:45:03 INFO - PROCESS | 1760 | 1465497903037 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 11:45:03 INFO - PROCESS | 1760 | 1465497903042 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 11:45:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:45:03 INFO - PROCESS | 1760 | 1465497903049 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:45:03 INFO - PROCESS | 1760 | 1465497903052 Marionette TRACE conn4 <- [1,502,null,{}] 11:45:03 INFO - PROCESS | 1760 | 1465497903059 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}] 11:45:03 INFO - PROCESS | 1760 | 1465497903064 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:03 INFO - PROCESS | 1760 | 1465497903284 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 11:45:03 INFO - PROCESS | 1760 | 1465497903488 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:03 INFO - PROCESS | 1760 | 1465497903496 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:03 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ae1800 == 38 [pid = 1760] [id = 133] 11:45:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x93927800) [pid = 1760] [serial = 399] [outer = (nil)] 11:45:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x9b216c00) [pid = 1760] [serial = 400] [outer = 0x93927800] 11:45:03 INFO - PROCESS | 1760 | 1465497903628 Marionette DEBUG loaded listener.js 11:45:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x9abd0800) [pid = 1760] [serial = 401] [outer = 0x93927800] 11:45:04 INFO - PROCESS | 1760 | 1465497904711 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]]]}] 11:45:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:45:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1744ms 11:45:04 INFO - PROCESS | 1760 | 1465497904794 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 11:45:04 INFO - PROCESS | 1760 | 1465497904800 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 11:45:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:45:04 INFO - PROCESS | 1760 | 1465497904809 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:45:04 INFO - PROCESS | 1760 | 1465497904814 Marionette TRACE conn4 <- [1,506,null,{}] 11:45:04 INFO - PROCESS | 1760 | 1465497904822 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}] 11:45:04 INFO - PROCESS | 1760 | 1465497904827 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:05 INFO - PROCESS | 1760 | 1465497905085 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 11:45:05 INFO - PROCESS | 1760 | 1465497905327 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:05 INFO - PROCESS | 1760 | 1465497905341 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:05 INFO - PROCESS | 1760 | ++DOCSHELL 0x92ddb400 == 39 [pid = 1760] [id = 134] 11:45:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x92ddb800) [pid = 1760] [serial = 402] [outer = (nil)] 11:45:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x937b5800) [pid = 1760] [serial = 403] [outer = 0x92ddb800] 11:45:05 INFO - PROCESS | 1760 | 1465497905414 Marionette DEBUG loaded listener.js 11:45:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x94623400) [pid = 1760] [serial = 404] [outer = 0x92ddb800] 11:45:05 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x9c0f1800) [pid = 1760] [serial = 346] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x9c06b400) [pid = 1760] [serial = 345] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x99fd8400) [pid = 1760] [serial = 327] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x9c060800) [pid = 1760] [serial = 333] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x946cfc00) [pid = 1760] [serial = 337] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x9c062400) [pid = 1760] [serial = 334] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x9a570c00) [pid = 1760] [serial = 322] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x94631800) [pid = 1760] [serial = 336] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x937bb000) [pid = 1760] [serial = 325] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x9b927400) [pid = 1760] [serial = 342] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x9b6f5c00) [pid = 1760] [serial = 331] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x9a218c00) [pid = 1760] [serial = 340] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x9a478400) [pid = 1760] [serial = 328] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x9bef0800) [pid = 1760] [serial = 343] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x9b216000) [pid = 1760] [serial = 330] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x99dc5800) [pid = 1760] [serial = 339] [outer = (nil)] [url = about:blank] 11:45:05 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x92dc6400) [pid = 1760] [serial = 324] [outer = (nil)] [url = about:blank] 11:45:06 INFO - PROCESS | 1760 | 1465497906408 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]]]}] 11:45:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:45:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1632ms 11:45:06 INFO - PROCESS | 1760 | 1465497906441 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 11:45:06 INFO - PROCESS | 1760 | 1465497906446 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 11:45:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:45:06 INFO - PROCESS | 1760 | 1465497906457 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:45:06 INFO - PROCESS | 1760 | 1465497906461 Marionette TRACE conn4 <- [1,510,null,{}] 11:45:06 INFO - PROCESS | 1760 | 1465497906503 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}] 11:45:06 INFO - PROCESS | 1760 | 1465497906513 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:06 INFO - PROCESS | 1760 | 1465497906683 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 11:45:06 INFO - PROCESS | 1760 | 1465497906844 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:06 INFO - PROCESS | 1760 | 1465497906852 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:06 INFO - PROCESS | 1760 | ++DOCSHELL 0x95252400 == 40 [pid = 1760] [id = 135] 11:45:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x97f3e800) [pid = 1760] [serial = 405] [outer = (nil)] 11:45:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x9915a800) [pid = 1760] [serial = 406] [outer = 0x97f3e800] 11:45:06 INFO - PROCESS | 1760 | 1465497906933 Marionette DEBUG loaded listener.js 11:45:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x99dc5800) [pid = 1760] [serial = 407] [outer = 0x97f3e800] 11:45:07 INFO - PROCESS | 1760 | 1465497907701 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]]]}] 11:45:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:45:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1285ms 11:45:07 INFO - PROCESS | 1760 | 1465497907743 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 11:45:07 INFO - PROCESS | 1760 | 1465497907747 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 11:45:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:45:07 INFO - PROCESS | 1760 | 1465497907753 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:45:07 INFO - PROCESS | 1760 | 1465497907759 Marionette TRACE conn4 <- [1,514,null,{}] 11:45:07 INFO - PROCESS | 1760 | 1465497907775 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}] 11:45:07 INFO - PROCESS | 1760 | 1465497907783 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:07 INFO - PROCESS | 1760 | 1465497907947 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 11:45:07 INFO - PROCESS | 1760 | 1465497907957 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:07 INFO - PROCESS | 1760 | 1465497907966 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:08 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a478800 == 41 [pid = 1760] [id = 136] 11:45:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x9a5c0c00) [pid = 1760] [serial = 408] [outer = (nil)] 11:45:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x9a68b400) [pid = 1760] [serial = 409] [outer = 0x9a5c0c00] 11:45:08 INFO - PROCESS | 1760 | 1465497908064 Marionette DEBUG loaded listener.js 11:45:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x9abcb400) [pid = 1760] [serial = 410] [outer = 0x9a5c0c00] 11:45:09 INFO - PROCESS | 1760 | 1465497909033 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]]]}] 11:45:09 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 11:45:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1338ms 11:45:09 INFO - PROCESS | 1760 | 1465497909092 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 11:45:09 INFO - PROCESS | 1760 | 1465497909097 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 11:45:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:45:09 INFO - PROCESS | 1760 | 1465497909103 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:45:09 INFO - PROCESS | 1760 | 1465497909106 Marionette TRACE conn4 <- [1,518,null,{}] 11:45:09 INFO - PROCESS | 1760 | 1465497909111 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}] 11:45:09 INFO - PROCESS | 1760 | 1465497909116 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:09 INFO - PROCESS | 1760 | 1465497909333 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 11:45:09 INFO - PROCESS | 1760 | 1465497909353 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:09 INFO - PROCESS | 1760 | 1465497909363 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:09 INFO - PROCESS | 1760 | ++DOCSHELL 0x91cc5800 == 42 [pid = 1760] [id = 137] 11:45:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x9b0e1c00) [pid = 1760] [serial = 411] [outer = (nil)] 11:45:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x9b997800) [pid = 1760] [serial = 412] [outer = 0x9b0e1c00] 11:45:09 INFO - PROCESS | 1760 | 1465497909434 Marionette DEBUG loaded listener.js 11:45:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x9bef7000) [pid = 1760] [serial = 413] [outer = 0x9b0e1c00] 11:45:10 INFO - PROCESS | 1760 | 1465497910430 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]]]}] 11:45:10 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0xa2fdd400) [pid = 1760] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:45:10 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0xa3317800) [pid = 1760] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:45:10 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x91ae9800) [pid = 1760] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:45:10 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x9a676400) [pid = 1760] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:45:10 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x9c0ebc00) [pid = 1760] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:45:10 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x9bf56800) [pid = 1760] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:45:10 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x91990400) [pid = 1760] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:45:10 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x92dd6800) [pid = 1760] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:45:10 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0xa2531c00) [pid = 1760] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:45:10 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x91ade000) [pid = 1760] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:45:10 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x94628800) [pid = 1760] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:45:10 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x92ddc000) [pid = 1760] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:45:10 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x92dca000) [pid = 1760] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:45:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:45:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1429ms 11:45:10 INFO - PROCESS | 1760 | 1465497910533 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 11:45:10 INFO - PROCESS | 1760 | 1465497910537 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 11:45:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:45:10 INFO - PROCESS | 1760 | 1465497910543 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:45:10 INFO - PROCESS | 1760 | 1465497910547 Marionette TRACE conn4 <- [1,522,null,{}] 11:45:10 INFO - PROCESS | 1760 | 1465497910552 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}] 11:45:10 INFO - PROCESS | 1760 | 1465497910557 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:10 INFO - PROCESS | 1760 | 1465497910754 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 11:45:10 INFO - PROCESS | 1760 | 1465497910827 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:10 INFO - PROCESS | 1760 | 1465497910834 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:10 INFO - PROCESS | 1760 | ++DOCSHELL 0x95062c00 == 43 [pid = 1760] [id = 138] 11:45:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x95063c00) [pid = 1760] [serial = 414] [outer = (nil)] 11:45:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x98737800) [pid = 1760] [serial = 415] [outer = 0x95063c00] 11:45:10 INFO - PROCESS | 1760 | 1465497910906 Marionette DEBUG loaded listener.js 11:45:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x99fdb000) [pid = 1760] [serial = 416] [outer = 0x95063c00] 11:45:11 INFO - PROCESS | 1760 | 1465497911765 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]]]}] 11:45:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:45:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1290ms 11:45:11 INFO - PROCESS | 1760 | 1465497911835 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 11:45:11 INFO - PROCESS | 1760 | 1465497911838 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 11:45:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:45:11 INFO - PROCESS | 1760 | 1465497911845 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:45:11 INFO - PROCESS | 1760 | 1465497911849 Marionette TRACE conn4 <- [1,526,null,{}] 11:45:11 INFO - PROCESS | 1760 | 1465497911854 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}] 11:45:11 INFO - PROCESS | 1760 | 1465497911865 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:12 INFO - PROCESS | 1760 | 1465497912067 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 11:45:12 INFO - PROCESS | 1760 | 1465497912195 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:12 INFO - PROCESS | 1760 | 1465497912205 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:12 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dc7c00 == 44 [pid = 1760] [id = 139] 11:45:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x92dc8c00) [pid = 1760] [serial = 417] [outer = (nil)] 11:45:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x9c069c00) [pid = 1760] [serial = 418] [outer = 0x92dc8c00] 11:45:12 INFO - PROCESS | 1760 | 1465497912281 Marionette DEBUG loaded listener.js 11:45:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x9c0ef800) [pid = 1760] [serial = 419] [outer = 0x92dc8c00] 11:45:13 INFO - PROCESS | 1760 | 1465497913364 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]]]}] 11:45:13 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 11:45:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1588ms 11:45:13 INFO - PROCESS | 1760 | 1465497913435 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 11:45:13 INFO - PROCESS | 1760 | 1465497913442 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 11:45:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:45:13 INFO - PROCESS | 1760 | 1465497913451 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:45:13 INFO - PROCESS | 1760 | 1465497913458 Marionette TRACE conn4 <- [1,530,null,{}] 11:45:13 INFO - PROCESS | 1760 | 1465497913467 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}] 11:45:13 INFO - PROCESS | 1760 | 1465497913473 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:13 INFO - PROCESS | 1760 | 1465497913706 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 11:45:13 INFO - PROCESS | 1760 | 1465497913929 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:13 INFO - PROCESS | 1760 | 1465497913938 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:13 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dd6000 == 45 [pid = 1760] [id = 140] 11:45:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x92ddc000) [pid = 1760] [serial = 420] [outer = (nil)] 11:45:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x95065000) [pid = 1760] [serial = 421] [outer = 0x92ddc000] 11:45:14 INFO - PROCESS | 1760 | 1465497914027 Marionette DEBUG loaded listener.js 11:45:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x950d8800) [pid = 1760] [serial = 422] [outer = 0x92ddc000] 11:45:15 INFO - PROCESS | 1760 | 1465497914999 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"]]]}] 11:45:15 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 11:45:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:45:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:45:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:45:15 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 11:45:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:45:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:45:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:45:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:45:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:45:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1590ms 11:45:15 INFO - PROCESS | 1760 | 1465497915043 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 11:45:15 INFO - PROCESS | 1760 | 1465497915051 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 11:45:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:45:15 INFO - PROCESS | 1760 | 1465497915063 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:45:15 INFO - PROCESS | 1760 | 1465497915067 Marionette TRACE conn4 <- [1,534,null,{}] 11:45:15 INFO - PROCESS | 1760 | 1465497915092 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}] 11:45:15 INFO - PROCESS | 1760 | 1465497915099 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:15 INFO - PROCESS | 1760 | 1465497915306 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 11:45:15 INFO - PROCESS | 1760 | 1465497915461 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:15 INFO - PROCESS | 1760 | 1465497915467 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:15 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a474c00 == 46 [pid = 1760] [id = 141] 11:45:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x9a698000) [pid = 1760] [serial = 423] [outer = (nil)] 11:45:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x9beedc00) [pid = 1760] [serial = 424] [outer = 0x9a698000] 11:45:15 INFO - PROCESS | 1760 | 1465497915558 Marionette DEBUG loaded listener.js 11:45:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x9c05e000) [pid = 1760] [serial = 425] [outer = 0x9a698000] 11:45:16 INFO - PROCESS | 1760 | 1465497916517 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]]]}] 11:45:16 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:45:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1563ms 11:45:16 INFO - PROCESS | 1760 | 1465497916627 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 11:45:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:45:16 INFO - PROCESS | 1760 | 1465497916632 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 11:45:16 INFO - PROCESS | 1760 | 1465497916639 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:45:16 INFO - PROCESS | 1760 | 1465497916645 Marionette TRACE conn4 <- [1,538,null,{}] 11:45:16 INFO - PROCESS | 1760 | 1465497916662 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}] 11:45:16 INFO - PROCESS | 1760 | 1465497916671 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:16 INFO - PROCESS | 1760 | 1465497916916 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 11:45:17 INFO - PROCESS | 1760 | 1465497917149 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:17 INFO - PROCESS | 1760 | 1465497917168 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:17 INFO - PROCESS | 1760 | ++DOCSHELL 0xa2271400 == 47 [pid = 1760] [id = 142] 11:45:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0xa2274800) [pid = 1760] [serial = 426] [outer = (nil)] 11:45:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0xa23a9800) [pid = 1760] [serial = 427] [outer = 0xa2274800] 11:45:17 INFO - PROCESS | 1760 | 1465497917250 Marionette DEBUG loaded listener.js 11:45:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0xa2529c00) [pid = 1760] [serial = 428] [outer = 0xa2274800] 11:45:18 INFO - PROCESS | 1760 | 1465497918064 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]]]}] 11:45:18 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. 11:45:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1440ms 11:45:18 INFO - PROCESS | 1760 | 1465497918078 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 11:45:18 INFO - PROCESS | 1760 | 1465497918082 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 11:45:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:45:18 INFO - PROCESS | 1760 | 1465497918134 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:45:18 INFO - PROCESS | 1760 | 1465497918138 Marionette TRACE conn4 <- [1,542,null,{}] 11:45:18 INFO - PROCESS | 1760 | 1465497918144 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}] 11:45:18 INFO - PROCESS | 1760 | 1465497918149 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:18 INFO - PROCESS | 1760 | 1465497918324 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 11:45:18 INFO - PROCESS | 1760 | 1465497918487 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:18 INFO - PROCESS | 1760 | 1465497918499 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:18 INFO - PROCESS | 1760 | ++DOCSHELL 0x98736c00 == 48 [pid = 1760] [id = 143] 11:45:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0xa2375000) [pid = 1760] [serial = 429] [outer = (nil)] 11:45:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0xa3284c00) [pid = 1760] [serial = 430] [outer = 0xa2375000] 11:45:18 INFO - PROCESS | 1760 | 1465497918582 Marionette DEBUG loaded listener.js 11:45:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0xa333c400) [pid = 1760] [serial = 431] [outer = 0xa2375000] 11:45:19 INFO - PROCESS | 1760 | 1465497919418 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]]]}] 11:45:19 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. 11:45:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1335ms 11:45:19 INFO - PROCESS | 1760 | 1465497919497 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 11:45:19 INFO - PROCESS | 1760 | 1465497919501 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 11:45:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:45:19 INFO - PROCESS | 1760 | 1465497919509 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:45:19 INFO - PROCESS | 1760 | 1465497919513 Marionette TRACE conn4 <- [1,546,null,{}] 11:45:19 INFO - PROCESS | 1760 | 1465497919519 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}] 11:45:19 INFO - PROCESS | 1760 | 1465497919524 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:19 INFO - PROCESS | 1760 | 1465497919715 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 11:45:19 INFO - PROCESS | 1760 | 1465497919873 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:19 INFO - PROCESS | 1760 | 1465497919879 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:19 INFO - PROCESS | 1760 | ++DOCSHELL 0x9198b400 == 49 [pid = 1760] [id = 144] 11:45:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x99dd2c00) [pid = 1760] [serial = 432] [outer = (nil)] 11:45:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0xa2fdd400) [pid = 1760] [serial = 433] [outer = 0x99dd2c00] 11:45:19 INFO - PROCESS | 1760 | 1465497919962 Marionette DEBUG loaded listener.js 11:45:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0xa4d0fc00) [pid = 1760] [serial = 434] [outer = 0x99dd2c00] 11:45:20 INFO - PROCESS | 1760 | 1465497920884 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]]]}] 11:45:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:45:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1400ms 11:45:20 INFO - PROCESS | 1760 | 1465497920910 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 11:45:20 INFO - PROCESS | 1760 | 1465497920914 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 11:45:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:45:20 INFO - PROCESS | 1760 | 1465497920921 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:45:20 INFO - PROCESS | 1760 | 1465497920925 Marionette TRACE conn4 <- [1,550,null,{}] 11:45:20 INFO - PROCESS | 1760 | 1465497920931 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}] 11:45:20 INFO - PROCESS | 1760 | 1465497920941 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:21 INFO - PROCESS | 1760 | 1465497921187 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 11:45:21 INFO - PROCESS | 1760 | 1465497921428 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:21 INFO - PROCESS | 1760 | 1465497921438 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:21 INFO - PROCESS | 1760 | ++DOCSHELL 0x91974000 == 50 [pid = 1760] [id = 145] 11:45:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x91974800) [pid = 1760] [serial = 435] [outer = (nil)] 11:45:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x9197cc00) [pid = 1760] [serial = 436] [outer = 0x91974800] 11:45:21 INFO - PROCESS | 1760 | 1465497921534 Marionette DEBUG loaded listener.js 11:45:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0xa4f68400) [pid = 1760] [serial = 437] [outer = 0x91974800] 11:45:22 INFO - PROCESS | 1760 | 1465497922453 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]]]}] 11:45:22 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. 11:45:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1582ms 11:45:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:45:22 INFO - PROCESS | 1760 | 1465497922507 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 11:45:22 INFO - PROCESS | 1760 | 1465497922511 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 11:45:22 INFO - PROCESS | 1760 | 1465497922518 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:45:22 INFO - PROCESS | 1760 | 1465497922521 Marionette TRACE conn4 <- [1,554,null,{}] 11:45:22 INFO - PROCESS | 1760 | 1465497922528 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}] 11:45:22 INFO - PROCESS | 1760 | 1465497922534 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:22 INFO - PROCESS | 1760 | 1465497922729 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 11:45:22 INFO - PROCESS | 1760 | 1465497922917 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:22 INFO - PROCESS | 1760 | 1465497922927 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:22 INFO - PROCESS | 1760 | ++DOCSHELL 0x9197e800 == 51 [pid = 1760] [id = 146] 11:45:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x9197ec00) [pid = 1760] [serial = 438] [outer = (nil)] 11:45:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x9a305800) [pid = 1760] [serial = 439] [outer = 0x9197ec00] 11:45:23 INFO - PROCESS | 1760 | 1465497923010 Marionette DEBUG loaded listener.js 11:45:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x9a30b000) [pid = 1760] [serial = 440] [outer = 0x9197ec00] 11:45:23 INFO - PROCESS | 1760 | [1760] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:45:23 INFO - PROCESS | 1760 | 1465497923938 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]]]}] 11:45:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:45:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1487ms 11:45:24 INFO - PROCESS | 1760 | 1465497924004 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 11:45:24 INFO - PROCESS | 1760 | 1465497924008 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 11:45:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:45:24 INFO - PROCESS | 1760 | 1465497924015 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:45:24 INFO - PROCESS | 1760 | 1465497924018 Marionette TRACE conn4 <- [1,558,null,{}] 11:45:24 INFO - PROCESS | 1760 | 1465497924024 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}] 11:45:24 INFO - PROCESS | 1760 | 1465497924029 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:24 INFO - PROCESS | 1760 | 1465497924204 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 11:45:24 INFO - PROCESS | 1760 | 1465497924370 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:24 INFO - PROCESS | 1760 | 1465497924381 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:24 INFO - PROCESS | 1760 | ++DOCSHELL 0x9198dc00 == 52 [pid = 1760] [id = 147] 11:45:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x91c62800) [pid = 1760] [serial = 441] [outer = (nil)] 11:45:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0x91c6ac00) [pid = 1760] [serial = 442] [outer = 0x91c62800] 11:45:24 INFO - PROCESS | 1760 | 1465497924458 Marionette DEBUG loaded listener.js 11:45:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0x91c6bc00) [pid = 1760] [serial = 443] [outer = 0x91c62800] 11:45:25 INFO - PROCESS | 1760 | 1465497925392 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]]]}] 11:45:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:45:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1435ms 11:45:25 INFO - PROCESS | 1760 | 1465497925451 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 11:45:25 INFO - PROCESS | 1760 | 1465497925455 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 11:45:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:45:25 INFO - PROCESS | 1760 | 1465497925461 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:45:25 INFO - PROCESS | 1760 | 1465497925465 Marionette TRACE conn4 <- [1,562,null,{}] 11:45:25 INFO - PROCESS | 1760 | 1465497925471 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}] 11:45:25 INFO - PROCESS | 1760 | 1465497925476 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:25 INFO - PROCESS | 1760 | 1465497925656 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 11:45:25 INFO - PROCESS | 1760 | 1465497925819 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:25 INFO - PROCESS | 1760 | 1465497925830 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:25 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7a400 == 53 [pid = 1760] [id = 148] 11:45:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 102 (0x8ea7bc00) [pid = 1760] [serial = 444] [outer = (nil)] 11:45:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 103 (0x8ea83400) [pid = 1760] [serial = 445] [outer = 0x8ea7bc00] 11:45:25 INFO - PROCESS | 1760 | 1465497925914 Marionette DEBUG loaded listener.js 11:45:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 104 (0x8ea84c00) [pid = 1760] [serial = 446] [outer = 0x8ea7bc00] 11:45:26 INFO - PROCESS | 1760 | [1760] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:45:26 INFO - PROCESS | 1760 | 1465497926843 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]]]}] 11:45:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:45:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1430ms 11:45:26 INFO - PROCESS | 1760 | 1465497926894 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 11:45:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:45:26 INFO - PROCESS | 1760 | 1465497926898 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 11:45:26 INFO - PROCESS | 1760 | 1465497926905 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:45:26 INFO - PROCESS | 1760 | 1465497926909 Marionette TRACE conn4 <- [1,566,null,{}] 11:45:26 INFO - PROCESS | 1760 | 1465497926915 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}] 11:45:26 INFO - PROCESS | 1760 | 1465497926920 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:27 INFO - PROCESS | 1760 | 1465497927104 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 11:45:27 INFO - PROCESS | 1760 | 1465497927271 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:27 INFO - PROCESS | 1760 | 1465497927277 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:27 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea81000 == 54 [pid = 1760] [id = 149] 11:45:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 105 (0x91973000) [pid = 1760] [serial = 447] [outer = (nil)] 11:45:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 106 (0x91c6b800) [pid = 1760] [serial = 448] [outer = 0x91973000] 11:45:27 INFO - PROCESS | 1760 | 1465497927362 Marionette DEBUG loaded listener.js 11:45:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 107 (0x91c70800) [pid = 1760] [serial = 449] [outer = 0x91973000] 11:45:27 INFO - PROCESS | 1760 | [1760] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:45:28 INFO - PROCESS | 1760 | 1465497928291 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]]]}] 11:45:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:45:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1435ms 11:45:28 INFO - PROCESS | 1760 | 1465497928340 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 11:45:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:45:28 INFO - PROCESS | 1760 | 1465497928345 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 11:45:28 INFO - PROCESS | 1760 | 1465497928351 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:45:28 INFO - PROCESS | 1760 | 1465497928356 Marionette TRACE conn4 <- [1,570,null,{}] 11:45:28 INFO - PROCESS | 1760 | 1465497928362 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}] 11:45:28 INFO - PROCESS | 1760 | 1465497928368 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:28 INFO - PROCESS | 1760 | 1465497928575 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 11:45:28 INFO - PROCESS | 1760 | 1465497928741 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:28 INFO - PROCESS | 1760 | 1465497928752 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:28 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecd8c00 == 55 [pid = 1760] [id = 150] 11:45:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 108 (0x8ecde000) [pid = 1760] [serial = 450] [outer = (nil)] 11:45:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 109 (0x91986400) [pid = 1760] [serial = 451] [outer = 0x8ecde000] 11:45:28 INFO - PROCESS | 1760 | 1465497928896 Marionette DEBUG loaded listener.js 11:45:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 110 (0x92dc7000) [pid = 1760] [serial = 452] [outer = 0x8ecde000] 11:45:29 INFO - PROCESS | 1760 | [1760] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:45:29 INFO - PROCESS | 1760 | 1465497929791 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]]]}] 11:45:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:45:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1485ms 11:45:29 INFO - PROCESS | 1760 | 1465497929837 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 11:45:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:45:29 INFO - PROCESS | 1760 | 1465497929841 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 11:45:29 INFO - PROCESS | 1760 | 1465497929847 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:45:29 INFO - PROCESS | 1760 | 1465497929851 Marionette TRACE conn4 <- [1,574,null,{}] 11:45:29 INFO - PROCESS | 1760 | 1465497929857 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}] 11:45:29 INFO - PROCESS | 1760 | 1465497929862 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:30 INFO - PROCESS | 1760 | 1465497930042 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 11:45:30 INFO - PROCESS | 1760 | 1465497930463 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:30 INFO - PROCESS | 1760 | 1465497930477 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:30 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecdb400 == 56 [pid = 1760] [id = 151] 11:45:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 111 (0x8ecdbc00) [pid = 1760] [serial = 453] [outer = (nil)] 11:45:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 112 (0x8ecdf800) [pid = 1760] [serial = 454] [outer = 0x8ecdbc00] 11:45:30 INFO - PROCESS | 1760 | 1465497930595 Marionette DEBUG loaded listener.js 11:45:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 113 (0x91972c00) [pid = 1760] [serial = 455] [outer = 0x8ecdbc00] 11:45:31 INFO - PROCESS | 1760 | 1465497931579 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]]]}] 11:45:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:45:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1792ms 11:45:31 INFO - PROCESS | 1760 | 1465497931642 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 11:45:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:45:31 INFO - PROCESS | 1760 | 1465497931648 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 11:45:31 INFO - PROCESS | 1760 | 1465497931655 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:45:31 INFO - PROCESS | 1760 | 1465497931659 Marionette TRACE conn4 <- [1,578,null,{}] 11:45:31 INFO - PROCESS | 1760 | 1465497931667 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}] 11:45:31 INFO - PROCESS | 1760 | 1465497931675 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:31 INFO - PROCESS | 1760 | 1465497931883 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 11:45:32 INFO - PROCESS | 1760 | 1465497932096 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:32 INFO - PROCESS | 1760 | 1465497932107 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x9391a800 == 55 [pid = 1760] [id = 104] 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x92de3400 == 54 [pid = 1760] [id = 106] 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x95069000 == 53 [pid = 1760] [id = 105] 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x91990000 == 52 [pid = 1760] [id = 125] 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x950d4400 == 51 [pid = 1760] [id = 113] 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x9abc1800 == 50 [pid = 1760] [id = 114] 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x91cc3000 == 49 [pid = 1760] [id = 116] 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x9af61400 == 48 [pid = 1760] [id = 115] 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x91ccdc00 == 47 [pid = 1760] [id = 108] 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x9a691c00 == 46 [pid = 1760] [id = 122] 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x92dce000 == 45 [pid = 1760] [id = 109] 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x9a571000 == 44 [pid = 1760] [id = 117] 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x91cce800 == 43 [pid = 1760] [id = 107] 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x91ccd400 == 42 [pid = 1760] [id = 111] 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x939cb000 == 41 [pid = 1760] [id = 112] 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x9b0db800 == 40 [pid = 1760] [id = 110] 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x91addc00 == 39 [pid = 1760] [id = 124] 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x91ae8800 == 38 [pid = 1760] [id = 123] 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x9bf51c00 == 37 [pid = 1760] [id = 118] 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x95065400 == 36 [pid = 1760] [id = 119] 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x9beef800 == 35 [pid = 1760] [id = 120] 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x937b5000 == 34 [pid = 1760] [id = 121] 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecdb400 == 33 [pid = 1760] [id = 151] 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecd8c00 == 32 [pid = 1760] [id = 150] 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7a400 == 31 [pid = 1760] [id = 148] 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea81000 == 30 [pid = 1760] [id = 149] 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x9198dc00 == 29 [pid = 1760] [id = 147] 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x9197e800 == 28 [pid = 1760] [id = 146] 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x9198b400 == 27 [pid = 1760] [id = 144] 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x91974000 == 26 [pid = 1760] [id = 145] 11:45:33 INFO - PROCESS | 1760 | --DOCSHELL 0x98736c00 == 25 [pid = 1760] [id = 143] 11:45:33 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea81000 == 26 [pid = 1760] [id = 152] 11:45:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 114 (0x8ea85c00) [pid = 1760] [serial = 456] [outer = (nil)] 11:45:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 115 (0x8ecd5c00) [pid = 1760] [serial = 457] [outer = 0x8ea85c00] 11:45:33 INFO - PROCESS | 1760 | 1465497933272 Marionette DEBUG loaded listener.js 11:45:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 116 (0x8ece2400) [pid = 1760] [serial = 458] [outer = 0x8ea85c00] 11:45:33 INFO - PROCESS | 1760 | --DOMWINDOW == 115 (0x99fe0000) [pid = 1760] [serial = 388] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1760 | --DOMWINDOW == 114 (0xa4d0a800) [pid = 1760] [serial = 363] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1760 | --DOMWINDOW == 113 (0xa671c800) [pid = 1760] [serial = 367] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1760 | --DOMWINDOW == 112 (0xa61b5400) [pid = 1760] [serial = 366] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1760 | --DOMWINDOW == 111 (0x946ca000) [pid = 1760] [serial = 370] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1760 | --DOMWINDOW == 110 (0x94623000) [pid = 1760] [serial = 369] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1760 | --DOMWINDOW == 109 (0x9ab8dc00) [pid = 1760] [serial = 352] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1760 | --DOMWINDOW == 108 (0x9a68e400) [pid = 1760] [serial = 351] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1760 | --DOMWINDOW == 107 (0xa1080400) [pid = 1760] [serial = 355] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1760 | --DOMWINDOW == 106 (0x9d811c00) [pid = 1760] [serial = 354] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1760 | --DOMWINDOW == 105 (0xa23a0800) [pid = 1760] [serial = 358] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1760 | --DOMWINDOW == 104 (0xa2373000) [pid = 1760] [serial = 357] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1760 | --DOMWINDOW == 103 (0x91adf400) [pid = 1760] [serial = 375] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1760 | --DOMWINDOW == 102 (0x91cc1400) [pid = 1760] [serial = 376] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1760 | --DOMWINDOW == 101 (0x92dde000) [pid = 1760] [serial = 378] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0xa25f4000) [pid = 1760] [serial = 361] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0x91cc9000) [pid = 1760] [serial = 373] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x91ae7400) [pid = 1760] [serial = 372] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0xa25e9800) [pid = 1760] [serial = 360] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x9462b800) [pid = 1760] [serial = 381] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0xa4f71c00) [pid = 1760] [serial = 364] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x937bbc00) [pid = 1760] [serial = 349] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x937b7c00) [pid = 1760] [serial = 348] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x99502c00) [pid = 1760] [serial = 386] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x9462f000) [pid = 1760] [serial = 385] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x94671800) [pid = 1760] [serial = 382] [outer = (nil)] [url = about:blank] 11:45:33 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0xa4f0d000) [pid = 1760] [serial = 211] [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.] 11:45:33 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x92dca800) [pid = 1760] [serial = 379] [outer = (nil)] [url = about:blank] 11:45:34 INFO - PROCESS | 1760 | 1465497934235 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]]]}] 11:45:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:45:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 2642ms 11:45:34 INFO - PROCESS | 1760 | 1465497934300 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 11:45:34 INFO - PROCESS | 1760 | 1465497934306 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 11:45:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:45:34 INFO - PROCESS | 1760 | 1465497934315 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:45:34 INFO - PROCESS | 1760 | 1465497934319 Marionette TRACE conn4 <- [1,582,null,{}] 11:45:34 INFO - PROCESS | 1760 | 1465497934336 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}] 11:45:34 INFO - PROCESS | 1760 | 1465497934342 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:34 INFO - PROCESS | 1760 | 1465497934521 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 11:45:34 INFO - PROCESS | 1760 | 1465497934532 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:34 INFO - PROCESS | 1760 | 1465497934544 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:34 INFO - PROCESS | 1760 | ++DOCSHELL 0x91adec00 == 27 [pid = 1760] [id = 153] 11:45:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x91adfc00) [pid = 1760] [serial = 459] [outer = (nil)] 11:45:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x91ae9800) [pid = 1760] [serial = 460] [outer = 0x91adfc00] 11:45:34 INFO - PROCESS | 1760 | 1465497934616 Marionette DEBUG loaded listener.js 11:45:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x91c6f800) [pid = 1760] [serial = 461] [outer = 0x91adfc00] 11:45:35 INFO - PROCESS | 1760 | 1465497935520 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]]]}] 11:45:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:45:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1257ms 11:45:35 INFO - PROCESS | 1760 | 1465497935571 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 11:45:35 INFO - PROCESS | 1760 | 1465497935578 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 11:45:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:45:35 INFO - PROCESS | 1760 | 1465497935590 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:45:35 INFO - PROCESS | 1760 | 1465497935594 Marionette TRACE conn4 <- [1,586,null,{}] 11:45:35 INFO - PROCESS | 1760 | 1465497935600 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}] 11:45:35 INFO - PROCESS | 1760 | 1465497935606 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:35 INFO - PROCESS | 1760 | 1465497935788 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 11:45:35 INFO - PROCESS | 1760 | 1465497935934 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:35 INFO - PROCESS | 1760 | 1465497935944 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:35 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ae9000 == 28 [pid = 1760] [id = 154] 11:45:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x91ccdc00) [pid = 1760] [serial = 462] [outer = (nil)] 11:45:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x92dd4400) [pid = 1760] [serial = 463] [outer = 0x91ccdc00] 11:45:36 INFO - PROCESS | 1760 | 1465497936012 Marionette DEBUG loaded listener.js 11:45:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x92de1000) [pid = 1760] [serial = 464] [outer = 0x91ccdc00] 11:45:36 INFO - PROCESS | 1760 | [1760] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:45:37 INFO - PROCESS | 1760 | 1465497937018 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]]]}] 11:45:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:45:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1479ms 11:45:37 INFO - PROCESS | 1760 | 1465497937076 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 11:45:37 INFO - PROCESS | 1760 | 1465497937080 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 11:45:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:45:37 INFO - PROCESS | 1760 | 1465497937087 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:45:37 INFO - PROCESS | 1760 | 1465497937093 Marionette TRACE conn4 <- [1,590,null,{}] 11:45:37 INFO - PROCESS | 1760 | 1465497937110 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}] 11:45:37 INFO - PROCESS | 1760 | 1465497937119 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:37 INFO - PROCESS | 1760 | 1465497937362 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 11:45:37 INFO - PROCESS | 1760 | 1465497937383 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:37 INFO - PROCESS | 1760 | 1465497937390 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:37 INFO - PROCESS | 1760 | ++DOCSHELL 0x937b3000 == 29 [pid = 1760] [id = 155] 11:45:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x9391c000) [pid = 1760] [serial = 465] [outer = (nil)] 11:45:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x939c7800) [pid = 1760] [serial = 466] [outer = 0x9391c000] 11:45:37 INFO - PROCESS | 1760 | 1465497937480 Marionette DEBUG loaded listener.js 11:45:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x9462d800) [pid = 1760] [serial = 467] [outer = 0x9391c000] 11:45:38 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x92dc8c00) [pid = 1760] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:45:38 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x93927800) [pid = 1760] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:45:38 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x92dd1c00) [pid = 1760] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:45:38 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x92ddb800) [pid = 1760] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:45:38 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x9a68c800) [pid = 1760] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:45:38 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x95063c00) [pid = 1760] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:45:38 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x92d75c00) [pid = 1760] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:45:38 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x9a5c0c00) [pid = 1760] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:45:38 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x97f3e800) [pid = 1760] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:45:38 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x95256c00) [pid = 1760] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:45:38 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x9b0e1c00) [pid = 1760] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:45:39 INFO - PROCESS | 1760 | 1465497938998 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]]]}] 11:45:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:45:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1939ms 11:45:39 INFO - PROCESS | 1760 | 1465497939026 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 11:45:39 INFO - PROCESS | 1760 | 1465497939031 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 11:45:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:45:39 INFO - PROCESS | 1760 | 1465497939037 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:45:39 INFO - PROCESS | 1760 | 1465497939041 Marionette TRACE conn4 <- [1,594,null,{}] 11:45:39 INFO - PROCESS | 1760 | 1465497939046 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}] 11:45:39 INFO - PROCESS | 1760 | 1465497939051 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:39 INFO - PROCESS | 1760 | 1465497939210 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 11:45:39 INFO - PROCESS | 1760 | 1465497939224 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:39 INFO - PROCESS | 1760 | 1465497939234 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:39 INFO - PROCESS | 1760 | ++DOCSHELL 0x9197f000 == 30 [pid = 1760] [id = 156] 11:45:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x92de4c00) [pid = 1760] [serial = 468] [outer = (nil)] 11:45:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x946c7800) [pid = 1760] [serial = 469] [outer = 0x92de4c00] 11:45:39 INFO - PROCESS | 1760 | 1465497939301 Marionette DEBUG loaded listener.js 11:45:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x95064000) [pid = 1760] [serial = 470] [outer = 0x92de4c00] 11:45:40 INFO - PROCESS | 1760 | 1465497940165 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]]]}] 11:45:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:45:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1178ms 11:45:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:45:40 INFO - PROCESS | 1760 | 1465497940217 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 11:45:40 INFO - PROCESS | 1760 | 1465497940220 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 11:45:40 INFO - PROCESS | 1760 | 1465497940227 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:45:40 INFO - PROCESS | 1760 | 1465497940230 Marionette TRACE conn4 <- [1,598,null,{}] 11:45:40 INFO - PROCESS | 1760 | 1465497940236 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}] 11:45:40 INFO - PROCESS | 1760 | 1465497940241 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:40 INFO - PROCESS | 1760 | 1465497940395 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 11:45:40 INFO - PROCESS | 1760 | 1465497940404 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:40 INFO - PROCESS | 1760 | 1465497940414 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:40 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7d000 == 31 [pid = 1760] [id = 157] 11:45:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x8ea7e800) [pid = 1760] [serial = 471] [outer = (nil)] 11:45:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x8ecd6400) [pid = 1760] [serial = 472] [outer = 0x8ea7e800] 11:45:40 INFO - PROCESS | 1760 | 1465497940550 Marionette DEBUG loaded listener.js 11:45:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x91973c00) [pid = 1760] [serial = 473] [outer = 0x8ea7e800] 11:45:41 INFO - PROCESS | 1760 | 1465497941797 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]]]}] 11:45:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:45:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1642ms 11:45:41 INFO - PROCESS | 1760 | 1465497941870 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 11:45:41 INFO - PROCESS | 1760 | 1465497941877 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 11:45:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:45:41 INFO - PROCESS | 1760 | 1465497941886 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:45:41 INFO - PROCESS | 1760 | 1465497941890 Marionette TRACE conn4 <- [1,602,null,{}] 11:45:41 INFO - PROCESS | 1760 | 1465497941898 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}] 11:45:41 INFO - PROCESS | 1760 | 1465497941904 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:42 INFO - PROCESS | 1760 | 1465497942148 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 11:45:42 INFO - PROCESS | 1760 | 1465497942367 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:42 INFO - PROCESS | 1760 | 1465497942374 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:42 INFO - PROCESS | 1760 | ++DOCSHELL 0x91979000 == 32 [pid = 1760] [id = 158] 11:45:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x91c66000) [pid = 1760] [serial = 474] [outer = (nil)] 11:45:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x937ba000) [pid = 1760] [serial = 475] [outer = 0x91c66000] 11:45:42 INFO - PROCESS | 1760 | 1465497942462 Marionette DEBUG loaded listener.js 11:45:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x9391e000) [pid = 1760] [serial = 476] [outer = 0x91c66000] 11:45:43 INFO - PROCESS | 1760 | 1465497943492 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]]]}] 11:45:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:45:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1696ms 11:45:43 INFO - PROCESS | 1760 | 1465497943581 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 11:45:43 INFO - PROCESS | 1760 | 1465497943587 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 11:45:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:45:43 INFO - PROCESS | 1760 | 1465497943598 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:45:43 INFO - PROCESS | 1760 | 1465497943602 Marionette TRACE conn4 <- [1,606,null,{}] 11:45:43 INFO - PROCESS | 1760 | 1465497943609 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}] 11:45:43 INFO - PROCESS | 1760 | 1465497943616 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:43 INFO - PROCESS | 1760 | 1465497943844 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 11:45:44 INFO - PROCESS | 1760 | 1465497944097 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:44 INFO - PROCESS | 1760 | 1465497944105 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x92d7a000 == 33 [pid = 1760] [id = 159] 11:45:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x94674400) [pid = 1760] [serial = 477] [outer = (nil)] 11:45:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x9525c400) [pid = 1760] [serial = 478] [outer = 0x94674400] 11:45:44 INFO - PROCESS | 1760 | 1465497944188 Marionette DEBUG loaded listener.js 11:45:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x98738000) [pid = 1760] [serial = 479] [outer = 0x94674400] 11:45:45 INFO - PROCESS | 1760 | 1465497945326 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]]]}] 11:45:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:45:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1789ms 11:45:45 INFO - PROCESS | 1760 | 1465497945388 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 11:45:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:45:45 INFO - PROCESS | 1760 | 1465497945392 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 11:45:45 INFO - PROCESS | 1760 | 1465497945399 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:45:45 INFO - PROCESS | 1760 | 1465497945405 Marionette TRACE conn4 <- [1,610,null,{}] 11:45:45 INFO - PROCESS | 1760 | 1465497945422 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}] 11:45:45 INFO - PROCESS | 1760 | 1465497945431 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:45 INFO - PROCESS | 1760 | 1465497945662 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 11:45:45 INFO - PROCESS | 1760 | 1465497945874 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:45 INFO - PROCESS | 1760 | 1465497945886 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:45 INFO - PROCESS | 1760 | ++DOCSHELL 0x9915d400 == 34 [pid = 1760] [id = 160] 11:45:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x9a303c00) [pid = 1760] [serial = 480] [outer = (nil)] 11:45:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0x9a30bc00) [pid = 1760] [serial = 481] [outer = 0x9a303c00] 11:45:45 INFO - PROCESS | 1760 | 1465497945965 Marionette DEBUG loaded listener.js 11:45:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0x9a308400) [pid = 1760] [serial = 482] [outer = 0x9a303c00] 11:45:46 INFO - PROCESS | 1760 | 1465497946919 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]]]}] 11:45:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:45:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1593ms 11:45:46 INFO - PROCESS | 1760 | 1465497946992 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 11:45:46 INFO - PROCESS | 1760 | 1465497946996 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 11:45:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:45:47 INFO - PROCESS | 1760 | 1465497947004 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:45:47 INFO - PROCESS | 1760 | 1465497947008 Marionette TRACE conn4 <- [1,614,null,{}] 11:45:47 INFO - PROCESS | 1760 | 1465497947013 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}] 11:45:47 INFO - PROCESS | 1760 | 1465497947023 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:47 INFO - PROCESS | 1760 | 1465497947215 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 11:45:47 INFO - PROCESS | 1760 | 1465497947415 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:47 INFO - PROCESS | 1760 | 1465497947426 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:47 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7b400 == 35 [pid = 1760] [id = 161] 11:45:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 102 (0x8ea7fc00) [pid = 1760] [serial = 483] [outer = (nil)] 11:45:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 103 (0x91c66c00) [pid = 1760] [serial = 484] [outer = 0x8ea7fc00] 11:45:47 INFO - PROCESS | 1760 | 1465497947511 Marionette DEBUG loaded listener.js 11:45:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 104 (0x9a56a400) [pid = 1760] [serial = 485] [outer = 0x8ea7fc00] 11:45:48 INFO - PROCESS | 1760 | 1465497948616 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]]]}] 11:45:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:45:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1689ms 11:45:48 INFO - PROCESS | 1760 | 1465497948695 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 11:45:48 INFO - PROCESS | 1760 | 1465497948701 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 11:45:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:45:48 INFO - PROCESS | 1760 | 1465497948710 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:45:48 INFO - PROCESS | 1760 | 1465497948715 Marionette TRACE conn4 <- [1,618,null,{}] 11:45:48 INFO - PROCESS | 1760 | 1465497948723 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}] 11:45:48 INFO - PROCESS | 1760 | 1465497948729 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:48 INFO - PROCESS | 1760 | 1465497948912 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 11:45:49 INFO - PROCESS | 1760 | 1465497949151 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:49 INFO - PROCESS | 1760 | 1465497949167 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:49 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecd4800 == 36 [pid = 1760] [id = 162] 11:45:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 105 (0x91983000) [pid = 1760] [serial = 486] [outer = (nil)] 11:45:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 106 (0x91988000) [pid = 1760] [serial = 487] [outer = 0x91983000] 11:45:49 INFO - PROCESS | 1760 | 1465497949238 Marionette DEBUG loaded listener.js 11:45:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 107 (0x9198fc00) [pid = 1760] [serial = 488] [outer = 0x91983000] 11:45:49 INFO - PROCESS | 1760 | --DOCSHELL 0x91cc5800 == 35 [pid = 1760] [id = 137] 11:45:49 INFO - PROCESS | 1760 | --DOCSHELL 0x9197f000 == 34 [pid = 1760] [id = 156] 11:45:50 INFO - PROCESS | 1760 | --DOCSHELL 0x937b3000 == 33 [pid = 1760] [id = 155] 11:45:50 INFO - PROCESS | 1760 | --DOCSHELL 0x91ae9000 == 32 [pid = 1760] [id = 154] 11:45:50 INFO - PROCESS | 1760 | --DOCSHELL 0x91adec00 == 31 [pid = 1760] [id = 153] 11:45:50 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea81000 == 30 [pid = 1760] [id = 152] 11:45:50 INFO - PROCESS | 1760 | --DOMWINDOW == 106 (0x9c069c00) [pid = 1760] [serial = 418] [outer = (nil)] [url = about:blank] 11:45:50 INFO - PROCESS | 1760 | --DOMWINDOW == 105 (0x9c0ef800) [pid = 1760] [serial = 419] [outer = (nil)] [url = about:blank] 11:45:50 INFO - PROCESS | 1760 | --DOMWINDOW == 104 (0x9b216c00) [pid = 1760] [serial = 400] [outer = (nil)] [url = about:blank] 11:45:50 INFO - PROCESS | 1760 | --DOMWINDOW == 103 (0x92ddd000) [pid = 1760] [serial = 391] [outer = (nil)] [url = about:blank] 11:45:50 INFO - PROCESS | 1760 | --DOMWINDOW == 102 (0x937b5800) [pid = 1760] [serial = 403] [outer = (nil)] [url = about:blank] 11:45:50 INFO - PROCESS | 1760 | --DOMWINDOW == 101 (0x9ab8e000) [pid = 1760] [serial = 398] [outer = (nil)] [url = about:blank] 11:45:50 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0x99fdb000) [pid = 1760] [serial = 416] [outer = (nil)] [url = about:blank] 11:45:50 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0x9a695c00) [pid = 1760] [serial = 397] [outer = (nil)] [url = about:blank] 11:45:50 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x99dc5c00) [pid = 1760] [serial = 394] [outer = (nil)] [url = about:blank] 11:45:50 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x9abcb400) [pid = 1760] [serial = 410] [outer = (nil)] [url = about:blank] 11:45:50 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x9abd0800) [pid = 1760] [serial = 401] [outer = (nil)] [url = about:blank] 11:45:50 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x9a68b400) [pid = 1760] [serial = 409] [outer = (nil)] [url = about:blank] 11:45:50 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x939c9400) [pid = 1760] [serial = 392] [outer = (nil)] [url = about:blank] 11:45:50 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x98737800) [pid = 1760] [serial = 415] [outer = (nil)] [url = about:blank] 11:45:50 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x99dc5800) [pid = 1760] [serial = 407] [outer = (nil)] [url = about:blank] 11:45:50 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x9a2f1c00) [pid = 1760] [serial = 389] [outer = (nil)] [url = about:blank] 11:45:50 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x94623400) [pid = 1760] [serial = 404] [outer = (nil)] [url = about:blank] 11:45:50 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x9915a800) [pid = 1760] [serial = 406] [outer = (nil)] [url = about:blank] 11:45:50 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x9bef7000) [pid = 1760] [serial = 413] [outer = (nil)] [url = about:blank] 11:45:50 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x99fe3800) [pid = 1760] [serial = 395] [outer = (nil)] [url = about:blank] 11:45:50 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x9b997800) [pid = 1760] [serial = 412] [outer = (nil)] [url = about:blank] 11:45:50 INFO - PROCESS | 1760 | 1465497950228 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]]]}] 11:45:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:45:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1536ms 11:45:50 INFO - PROCESS | 1760 | 1465497950257 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 11:45:50 INFO - PROCESS | 1760 | 1465497950264 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 11:45:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:45:50 INFO - PROCESS | 1760 | 1465497950278 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:45:50 INFO - PROCESS | 1760 | 1465497950281 Marionette TRACE conn4 <- [1,622,null,{}] 11:45:50 INFO - PROCESS | 1760 | 1465497950288 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}] 11:45:50 INFO - PROCESS | 1760 | 1465497950293 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:50 INFO - PROCESS | 1760 | 1465497950466 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 11:45:50 INFO - PROCESS | 1760 | 1465497950735 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:50 INFO - PROCESS | 1760 | 1465497950744 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:50 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea83800 == 31 [pid = 1760] [id = 163] 11:45:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x8ea83c00) [pid = 1760] [serial = 489] [outer = (nil)] 11:45:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x8ecdc800) [pid = 1760] [serial = 490] [outer = 0x8ea83c00] 11:45:50 INFO - PROCESS | 1760 | 1465497950836 Marionette DEBUG loaded listener.js 11:45:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x9197d400) [pid = 1760] [serial = 491] [outer = 0x8ea83c00] 11:45:51 INFO - PROCESS | 1760 | 1465497951784 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]]]}] 11:45:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:45:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1538ms 11:45:51 INFO - PROCESS | 1760 | 1465497951819 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 11:45:51 INFO - PROCESS | 1760 | 1465497951824 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 11:45:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:45:51 INFO - PROCESS | 1760 | 1465497951833 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:45:51 INFO - PROCESS | 1760 | 1465497951838 Marionette TRACE conn4 <- [1,626,null,{}] 11:45:51 INFO - PROCESS | 1760 | 1465497951846 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}] 11:45:51 INFO - PROCESS | 1760 | 1465497951855 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:52 INFO - PROCESS | 1760 | 1465497952059 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 11:45:52 INFO - PROCESS | 1760 | 1465497952308 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:52 INFO - PROCESS | 1760 | 1465497952315 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:52 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dd5c00 == 32 [pid = 1760] [id = 164] 11:45:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x92dd9c00) [pid = 1760] [serial = 492] [outer = (nil)] 11:45:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x92de3000) [pid = 1760] [serial = 493] [outer = 0x92dd9c00] 11:45:52 INFO - PROCESS | 1760 | 1465497952441 Marionette DEBUG loaded listener.js 11:45:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x937b6c00) [pid = 1760] [serial = 494] [outer = 0x92dd9c00] 11:45:53 INFO - PROCESS | 1760 | 1465497953424 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]]]}] 11:45:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:45:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1635ms 11:45:53 INFO - PROCESS | 1760 | 1465497953472 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 11:45:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:45:53 INFO - PROCESS | 1760 | 1465497953480 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 11:45:53 INFO - PROCESS | 1760 | 1465497953487 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:45:53 INFO - PROCESS | 1760 | 1465497953491 Marionette TRACE conn4 <- [1,630,null,{}] 11:45:53 INFO - PROCESS | 1760 | 1465497953497 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}] 11:45:53 INFO - PROCESS | 1760 | 1465497953502 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:53 INFO - PROCESS | 1760 | 1465497953698 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 11:45:53 INFO - PROCESS | 1760 | 1465497953950 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:53 INFO - PROCESS | 1760 | 1465497953957 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:54 INFO - PROCESS | 1760 | ++DOCSHELL 0x94625c00 == 33 [pid = 1760] [id = 165] 11:45:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x9462d000) [pid = 1760] [serial = 495] [outer = (nil)] 11:45:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x946c5000) [pid = 1760] [serial = 496] [outer = 0x9462d000] 11:45:54 INFO - PROCESS | 1760 | 1465497954089 Marionette DEBUG loaded listener.js 11:45:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x95070c00) [pid = 1760] [serial = 497] [outer = 0x9462d000] 11:45:55 INFO - PROCESS | 1760 | 1465497955049 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]]]}] 11:45:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:45:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1637ms 11:45:55 INFO - PROCESS | 1760 | 1465497955124 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 11:45:55 INFO - PROCESS | 1760 | 1465497955128 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 11:45:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:45:55 INFO - PROCESS | 1760 | 1465497955146 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:45:55 INFO - PROCESS | 1760 | 1465497955155 Marionette TRACE conn4 <- [1,634,null,{}] 11:45:55 INFO - PROCESS | 1760 | 1465497955161 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}] 11:45:55 INFO - PROCESS | 1760 | 1465497955170 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:55 INFO - PROCESS | 1760 | 1465497955475 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 11:45:55 INFO - PROCESS | 1760 | 1465497955654 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:55 INFO - PROCESS | 1760 | 1465497955665 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:55 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7c800 == 34 [pid = 1760] [id = 166] 11:45:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x92dc6400) [pid = 1760] [serial = 498] [outer = (nil)] 11:45:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x9915cc00) [pid = 1760] [serial = 499] [outer = 0x92dc6400] 11:45:55 INFO - PROCESS | 1760 | 1465497955746 Marionette DEBUG loaded listener.js 11:45:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x99c6a400) [pid = 1760] [serial = 500] [outer = 0x92dc6400] 11:45:56 INFO - PROCESS | 1760 | [1760] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:45:56 INFO - PROCESS | 1760 | 1465497956650 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]]]}] 11:45:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:45:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1551ms 11:45:56 INFO - PROCESS | 1760 | 1465497956688 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 11:45:56 INFO - PROCESS | 1760 | 1465497956693 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 11:45:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:45:56 INFO - PROCESS | 1760 | 1465497956699 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:45:56 INFO - PROCESS | 1760 | 1465497956703 Marionette TRACE conn4 <- [1,638,null,{}] 11:45:56 INFO - PROCESS | 1760 | 1465497956709 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}] 11:45:56 INFO - PROCESS | 1760 | 1465497956714 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:56 INFO - PROCESS | 1760 | 1465497956897 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 11:45:57 INFO - PROCESS | 1760 | 1465497957059 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:57 INFO - PROCESS | 1760 | 1465497957071 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:57 INFO - PROCESS | 1760 | ++DOCSHELL 0x97f37000 == 35 [pid = 1760] [id = 167] 11:45:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x99fe5000) [pid = 1760] [serial = 501] [outer = (nil)] 11:45:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0x9a224800) [pid = 1760] [serial = 502] [outer = 0x99fe5000] 11:45:57 INFO - PROCESS | 1760 | 1465497957165 Marionette DEBUG loaded listener.js 11:45:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0x94629000) [pid = 1760] [serial = 503] [outer = 0x99fe5000] 11:45:57 INFO - PROCESS | 1760 | [1760] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:45:58 INFO - PROCESS | 1760 | 1465497958109 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]]]}] 11:45:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:45:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1480ms 11:45:58 INFO - PROCESS | 1760 | 1465497958181 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 11:45:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:45:58 INFO - PROCESS | 1760 | 1465497958185 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 11:45:58 INFO - PROCESS | 1760 | 1465497958192 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:45:58 INFO - PROCESS | 1760 | 1465497958196 Marionette TRACE conn4 <- [1,642,null,{}] 11:45:58 INFO - PROCESS | 1760 | 1465497958202 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}] 11:45:58 INFO - PROCESS | 1760 | 1465497958207 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:58 INFO - PROCESS | 1760 | 1465497958425 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 11:45:58 INFO - PROCESS | 1760 | 1465497958640 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:45:58 INFO - PROCESS | 1760 | 1465497958659 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:45:58 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a30f800 == 36 [pid = 1760] [id = 168] 11:45:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 102 (0x9a310000) [pid = 1760] [serial = 504] [outer = (nil)] 11:45:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 103 (0x9a475400) [pid = 1760] [serial = 505] [outer = 0x9a310000] 11:45:58 INFO - PROCESS | 1760 | 1465497958800 Marionette DEBUG loaded listener.js 11:45:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 104 (0x9a694400) [pid = 1760] [serial = 506] [outer = 0x9a310000] 11:45:59 INFO - PROCESS | 1760 | 1465497959751 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]]]}] 11:45:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:45:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1595ms 11:45:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:45:59 INFO - PROCESS | 1760 | 1465497959787 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 11:45:59 INFO - PROCESS | 1760 | 1465497959791 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 11:45:59 INFO - PROCESS | 1760 | 1465497959797 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:45:59 INFO - PROCESS | 1760 | 1465497959801 Marionette TRACE conn4 <- [1,646,null,{}] 11:45:59 INFO - PROCESS | 1760 | 1465497959807 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}] 11:45:59 INFO - PROCESS | 1760 | 1465497959813 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:00 INFO - PROCESS | 1760 | 1465497960006 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 11:46:00 INFO - PROCESS | 1760 | 1465497960168 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:00 INFO - PROCESS | 1760 | 1465497960176 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:00 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a306800 == 37 [pid = 1760] [id = 169] 11:46:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 105 (0x9ab8ec00) [pid = 1760] [serial = 507] [outer = (nil)] 11:46:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 106 (0x9b207800) [pid = 1760] [serial = 508] [outer = 0x9ab8ec00] 11:46:00 INFO - PROCESS | 1760 | 1465497960261 Marionette DEBUG loaded listener.js 11:46:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 107 (0x9b215000) [pid = 1760] [serial = 509] [outer = 0x9ab8ec00] 11:46:01 INFO - PROCESS | 1760 | 1465497961181 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]]]}] 11:46:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:46:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1438ms 11:46:01 INFO - PROCESS | 1760 | 1465497961236 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 11:46:01 INFO - PROCESS | 1760 | 1465497961240 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 11:46:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:46:01 INFO - PROCESS | 1760 | 1465497961248 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:46:01 INFO - PROCESS | 1760 | 1465497961252 Marionette TRACE conn4 <- [1,650,null,{}] 11:46:01 INFO - PROCESS | 1760 | 1465497961258 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}] 11:46:01 INFO - PROCESS | 1760 | 1465497961264 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:01 INFO - PROCESS | 1760 | 1465497961450 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 11:46:01 INFO - PROCESS | 1760 | 1465497961626 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:01 INFO - PROCESS | 1760 | 1465497961636 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:01 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a578400 == 38 [pid = 1760] [id = 170] 11:46:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 108 (0x9ab8d800) [pid = 1760] [serial = 510] [outer = (nil)] 11:46:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 109 (0x9b6fc400) [pid = 1760] [serial = 511] [outer = 0x9ab8d800] 11:46:01 INFO - PROCESS | 1760 | 1465497961723 Marionette DEBUG loaded listener.js 11:46:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 110 (0x9b6fdc00) [pid = 1760] [serial = 512] [outer = 0x9ab8d800] 11:46:02 INFO - PROCESS | 1760 | 1465497962742 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]]]}] 11:46:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:46:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1545ms 11:46:02 INFO - PROCESS | 1760 | 1465497962793 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 11:46:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:46:02 INFO - PROCESS | 1760 | 1465497962797 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 11:46:02 INFO - PROCESS | 1760 | 1465497962804 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:46:02 INFO - PROCESS | 1760 | 1465497962807 Marionette TRACE conn4 <- [1,654,null,{}] 11:46:02 INFO - PROCESS | 1760 | 1465497962813 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}] 11:46:02 INFO - PROCESS | 1760 | 1465497962818 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:03 INFO - PROCESS | 1760 | 1465497962996 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 11:46:03 INFO - PROCESS | 1760 | 1465497963219 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:03 INFO - PROCESS | 1760 | 1465497963228 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:03 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea82800 == 39 [pid = 1760] [id = 171] 11:46:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 111 (0x8ea88400) [pid = 1760] [serial = 513] [outer = (nil)] 11:46:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 112 (0x91975000) [pid = 1760] [serial = 514] [outer = 0x8ea88400] 11:46:03 INFO - PROCESS | 1760 | 1465497963452 Marionette DEBUG loaded listener.js 11:46:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 113 (0x9198f000) [pid = 1760] [serial = 515] [outer = 0x8ea88400] 11:46:04 INFO - PROCESS | 1760 | 1465497964358 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]]]}] 11:46:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:46:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1587ms 11:46:04 INFO - PROCESS | 1760 | 1465497964392 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 11:46:04 INFO - PROCESS | 1760 | 1465497964398 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 11:46:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:46:04 INFO - PROCESS | 1760 | 1465497964407 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:46:04 INFO - PROCESS | 1760 | 1465497964411 Marionette TRACE conn4 <- [1,658,null,{}] 11:46:04 INFO - PROCESS | 1760 | 1465497964418 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}] 11:46:04 INFO - PROCESS | 1760 | 1465497964423 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:04 INFO - PROCESS | 1760 | 1465497964611 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 11:46:04 INFO - PROCESS | 1760 | 1465497964869 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:04 INFO - PROCESS | 1760 | 1465497964876 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:04 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ae4800 == 40 [pid = 1760] [id = 172] 11:46:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 114 (0x91ccac00) [pid = 1760] [serial = 516] [outer = (nil)] 11:46:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 115 (0x937bfc00) [pid = 1760] [serial = 517] [outer = 0x91ccac00] 11:46:05 INFO - PROCESS | 1760 | 1465497965008 Marionette DEBUG loaded listener.js 11:46:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 116 (0x94623800) [pid = 1760] [serial = 518] [outer = 0x91ccac00] 11:46:06 INFO - PROCESS | 1760 | --DOCSHELL 0x9915d400 == 39 [pid = 1760] [id = 160] 11:46:06 INFO - PROCESS | 1760 | --DOCSHELL 0x92d7a000 == 38 [pid = 1760] [id = 159] 11:46:06 INFO - PROCESS | 1760 | --DOCSHELL 0x91979000 == 37 [pid = 1760] [id = 158] 11:46:06 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7d000 == 36 [pid = 1760] [id = 157] 11:46:06 INFO - PROCESS | 1760 | --DOCSHELL 0x92dd1400 == 35 [pid = 1760] [id = 129] 11:46:06 INFO - PROCESS | 1760 | --DOCSHELL 0x9a478800 == 34 [pid = 1760] [id = 136] 11:46:06 INFO - PROCESS | 1760 | --DOCSHELL 0x91ae1800 == 33 [pid = 1760] [id = 133] 11:46:06 INFO - PROCESS | 1760 | --DOCSHELL 0x9a474c00 == 32 [pid = 1760] [id = 141] 11:46:06 INFO - PROCESS | 1760 | --DOCSHELL 0x92dc7c00 == 31 [pid = 1760] [id = 139] 11:46:06 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7b400 == 30 [pid = 1760] [id = 161] 11:46:06 INFO - PROCESS | 1760 | --DOCSHELL 0x9a68c400 == 29 [pid = 1760] [id = 132] 11:46:06 INFO - PROCESS | 1760 | --DOCSHELL 0x9198bc00 == 28 [pid = 1760] [id = 131] 11:46:06 INFO - PROCESS | 1760 | --DOCSHELL 0x92ddb400 == 27 [pid = 1760] [id = 134] 11:46:06 INFO - PROCESS | 1760 | --DOCSHELL 0x92dd6000 == 26 [pid = 1760] [id = 140] 11:46:06 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecd4800 == 25 [pid = 1760] [id = 162] 11:46:06 INFO - PROCESS | 1760 | --DOCSHELL 0xa2271400 == 24 [pid = 1760] [id = 142] 11:46:06 INFO - PROCESS | 1760 | --DOCSHELL 0x95252400 == 23 [pid = 1760] [id = 135] 11:46:06 INFO - PROCESS | 1760 | --DOCSHELL 0x92dd2400 == 22 [pid = 1760] [id = 126] 11:46:06 INFO - PROCESS | 1760 | --DOCSHELL 0x91cd0800 == 21 [pid = 1760] [id = 128] 11:46:06 INFO - PROCESS | 1760 | --DOCSHELL 0x92dc6c00 == 20 [pid = 1760] [id = 130] 11:46:06 INFO - PROCESS | 1760 | --DOCSHELL 0x95062c00 == 19 [pid = 1760] [id = 138] 11:46:06 INFO - PROCESS | 1760 | --DOCSHELL 0x94627000 == 18 [pid = 1760] [id = 127] 11:46:06 INFO - PROCESS | 1760 | --DOCSHELL 0x9a578400 == 17 [pid = 1760] [id = 170] 11:46:06 INFO - PROCESS | 1760 | --DOCSHELL 0x9a306800 == 16 [pid = 1760] [id = 169] 11:46:06 INFO - PROCESS | 1760 | --DOCSHELL 0x9a30f800 == 15 [pid = 1760] [id = 168] 11:46:06 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7c800 == 14 [pid = 1760] [id = 166] 11:46:06 INFO - PROCESS | 1760 | --DOCSHELL 0x97f37000 == 13 [pid = 1760] [id = 167] 11:46:06 INFO - PROCESS | 1760 | --DOCSHELL 0x94625c00 == 12 [pid = 1760] [id = 165] 11:46:06 INFO - PROCESS | 1760 | --DOCSHELL 0x92dd5c00 == 11 [pid = 1760] [id = 164] 11:46:06 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea83800 == 10 [pid = 1760] [id = 163] 11:46:07 INFO - PROCESS | 1760 | 1465497967071 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]]]}] 11:46:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:46:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 2686ms 11:46:07 INFO - PROCESS | 1760 | 1465497967128 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 11:46:07 INFO - PROCESS | 1760 | 1465497967135 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 11:46:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:46:07 INFO - PROCESS | 1760 | 1465497967145 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:46:07 INFO - PROCESS | 1760 | 1465497967152 Marionette TRACE conn4 <- [1,662,null,{}] 11:46:07 INFO - PROCESS | 1760 | 1465497967160 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}] 11:46:07 INFO - PROCESS | 1760 | 1465497967166 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:07 INFO - PROCESS | 1760 | 1465497967379 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 11:46:07 INFO - PROCESS | 1760 | 1465497967504 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:07 INFO - PROCESS | 1760 | 1465497967513 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:07 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ae5000 == 11 [pid = 1760] [id = 173] 11:46:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 117 (0x91ae8400) [pid = 1760] [serial = 519] [outer = (nil)] 11:46:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 118 (0x91cd0c00) [pid = 1760] [serial = 520] [outer = 0x91ae8400] 11:46:07 INFO - PROCESS | 1760 | 1465497967589 Marionette DEBUG loaded listener.js 11:46:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 119 (0x92dd4000) [pid = 1760] [serial = 521] [outer = 0x91ae8400] 11:46:08 INFO - PROCESS | 1760 | [1760] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:46:08 INFO - PROCESS | 1760 | 1465497968551 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]]]}] 11:46:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:46:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1437ms 11:46:08 INFO - PROCESS | 1760 | 1465497968583 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 11:46:08 INFO - PROCESS | 1760 | 1465497968591 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 11:46:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:46:08 INFO - PROCESS | 1760 | 1465497968610 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:46:08 INFO - PROCESS | 1760 | 1465497968614 Marionette TRACE conn4 <- [1,666,null,{}] 11:46:08 INFO - PROCESS | 1760 | 1465497968621 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}] 11:46:08 INFO - PROCESS | 1760 | 1465497968626 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:08 INFO - PROCESS | 1760 | 1465497968864 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 11:46:08 INFO - PROCESS | 1760 | 1465497968889 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:08 INFO - PROCESS | 1760 | 1465497968897 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:08 INFO - PROCESS | 1760 | ++DOCSHELL 0x946cf800 == 12 [pid = 1760] [id = 174] 11:46:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 120 (0x95062c00) [pid = 1760] [serial = 522] [outer = (nil)] 11:46:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 121 (0x950d4400) [pid = 1760] [serial = 523] [outer = 0x95062c00] 11:46:08 INFO - PROCESS | 1760 | 1465497968978 Marionette DEBUG loaded listener.js 11:46:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 122 (0x950d9000) [pid = 1760] [serial = 524] [outer = 0x95062c00] 11:46:09 INFO - PROCESS | 1760 | [1760] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:46:09 INFO - PROCESS | 1760 | 1465497969985 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]]]}] 11:46:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:46:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1438ms 11:46:10 INFO - PROCESS | 1760 | 1465497970055 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 11:46:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:46:10 INFO - PROCESS | 1760 | 1465497970060 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 11:46:10 INFO - PROCESS | 1760 | 1465497970067 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:46:10 INFO - PROCESS | 1760 | 1465497970073 Marionette TRACE conn4 <- [1,670,null,{}] 11:46:10 INFO - PROCESS | 1760 | 1465497970099 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}] 11:46:10 INFO - PROCESS | 1760 | 1465497970109 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:11 INFO - PROCESS | 1760 | 1465497971019 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 11:46:11 INFO - PROCESS | 1760 | --DOMWINDOW == 121 (0x92de4c00) [pid = 1760] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:46:11 INFO - PROCESS | 1760 | --DOMWINDOW == 120 (0x99dd2c00) [pid = 1760] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:46:11 INFO - PROCESS | 1760 | --DOMWINDOW == 119 (0x91974800) [pid = 1760] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:46:11 INFO - PROCESS | 1760 | --DOMWINDOW == 118 (0x9197ec00) [pid = 1760] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:46:11 INFO - PROCESS | 1760 | --DOMWINDOW == 117 (0x91c62800) [pid = 1760] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:46:11 INFO - PROCESS | 1760 | --DOMWINDOW == 116 (0x8ea7bc00) [pid = 1760] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:46:11 INFO - PROCESS | 1760 | --DOMWINDOW == 115 (0x91973000) [pid = 1760] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:46:11 INFO - PROCESS | 1760 | --DOMWINDOW == 114 (0x8ecde000) [pid = 1760] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:46:11 INFO - PROCESS | 1760 | --DOMWINDOW == 113 (0x8ea85c00) [pid = 1760] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:46:11 INFO - PROCESS | 1760 | --DOMWINDOW == 112 (0x8ecdbc00) [pid = 1760] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:46:11 INFO - PROCESS | 1760 | --DOMWINDOW == 111 (0x92ddc000) [pid = 1760] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:46:11 INFO - PROCESS | 1760 | --DOMWINDOW == 110 (0x91adfc00) [pid = 1760] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:46:11 INFO - PROCESS | 1760 | --DOMWINDOW == 109 (0x9a698000) [pid = 1760] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:46:11 INFO - PROCESS | 1760 | --DOMWINDOW == 108 (0xa2274800) [pid = 1760] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:46:11 INFO - PROCESS | 1760 | --DOMWINDOW == 107 (0xa2375000) [pid = 1760] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:46:11 INFO - PROCESS | 1760 | --DOMWINDOW == 106 (0x8ea7e800) [pid = 1760] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:46:11 INFO - PROCESS | 1760 | --DOMWINDOW == 105 (0x91c66000) [pid = 1760] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:46:11 INFO - PROCESS | 1760 | --DOMWINDOW == 104 (0x9391c000) [pid = 1760] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:46:11 INFO - PROCESS | 1760 | --DOMWINDOW == 103 (0x94674400) [pid = 1760] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:46:11 INFO - PROCESS | 1760 | --DOMWINDOW == 102 (0x9a303c00) [pid = 1760] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:46:11 INFO - PROCESS | 1760 | --DOMWINDOW == 101 (0x8ea7fc00) [pid = 1760] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:46:11 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0x91ccdc00) [pid = 1760] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:46:11 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0x91983000) [pid = 1760] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:46:11 INFO - PROCESS | 1760 | 1465497971241 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:11 INFO - PROCESS | 1760 | 1465497971252 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:11 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecdb000 == 13 [pid = 1760] [id = 175] 11:46:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0x8ecdbc00) [pid = 1760] [serial = 525] [outer = (nil)] 11:46:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0x9197ac00) [pid = 1760] [serial = 526] [outer = 0x8ecdbc00] 11:46:11 INFO - PROCESS | 1760 | 1465497971329 Marionette DEBUG loaded listener.js 11:46:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 102 (0x92dce000) [pid = 1760] [serial = 527] [outer = 0x8ecdbc00] 11:46:12 INFO - PROCESS | 1760 | 1465497972082 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]]]}] 11:46:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:46:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 2044ms 11:46:12 INFO - PROCESS | 1760 | 1465497972111 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 11:46:12 INFO - PROCESS | 1760 | 1465497972116 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 11:46:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:46:12 INFO - PROCESS | 1760 | 1465497972123 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:46:12 INFO - PROCESS | 1760 | 1465497972127 Marionette TRACE conn4 <- [1,674,null,{}] 11:46:12 INFO - PROCESS | 1760 | 1465497972132 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}] 11:46:12 INFO - PROCESS | 1760 | 1465497972137 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:12 INFO - PROCESS | 1760 | 1465497972357 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 11:46:12 INFO - PROCESS | 1760 | 1465497972382 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:12 INFO - PROCESS | 1760 | 1465497972396 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:12 INFO - PROCESS | 1760 | ++DOCSHELL 0x9198d800 == 14 [pid = 1760] [id = 176] 11:46:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 103 (0x93923400) [pid = 1760] [serial = 528] [outer = (nil)] 11:46:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 104 (0x97f3fc00) [pid = 1760] [serial = 529] [outer = 0x93923400] 11:46:12 INFO - PROCESS | 1760 | 1465497972466 Marionette DEBUG loaded listener.js 11:46:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 105 (0x99fda000) [pid = 1760] [serial = 530] [outer = 0x93923400] 11:46:13 INFO - PROCESS | 1760 | [1760] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:46:13 INFO - PROCESS | 1760 | 1465497973505 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]]]}] 11:46:13 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 11:46:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1430ms 11:46:13 INFO - PROCESS | 1760 | 1465497973555 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 11:46:13 INFO - PROCESS | 1760 | 1465497973563 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 11:46:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:46:13 INFO - PROCESS | 1760 | 1465497973572 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:46:13 INFO - PROCESS | 1760 | 1465497973577 Marionette TRACE conn4 <- [1,678,null,{}] 11:46:13 INFO - PROCESS | 1760 | 1465497973588 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}] 11:46:13 INFO - PROCESS | 1760 | 1465497973593 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:13 INFO - PROCESS | 1760 | 1465497973822 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 11:46:14 INFO - PROCESS | 1760 | 1465497974055 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:14 INFO - PROCESS | 1760 | 1465497974071 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:14 INFO - PROCESS | 1760 | ++DOCSHELL 0x9198c400 == 15 [pid = 1760] [id = 177] 11:46:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 106 (0x9198cc00) [pid = 1760] [serial = 531] [outer = (nil)] 11:46:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 107 (0x92d7a400) [pid = 1760] [serial = 532] [outer = 0x9198cc00] 11:46:14 INFO - PROCESS | 1760 | 1465497974201 Marionette DEBUG loaded listener.js 11:46:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 108 (0x92ddfc00) [pid = 1760] [serial = 533] [outer = 0x9198cc00] 11:46:15 INFO - PROCESS | 1760 | 1465497975141 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]]]}] 11:46:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:46:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1603ms 11:46:15 INFO - PROCESS | 1760 | 1465497975175 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 11:46:15 INFO - PROCESS | 1760 | 1465497975183 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 11:46:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:46:15 INFO - PROCESS | 1760 | 1465497975194 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:46:15 INFO - PROCESS | 1760 | 1465497975198 Marionette TRACE conn4 <- [1,682,null,{}] 11:46:15 INFO - PROCESS | 1760 | 1465497975205 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}] 11:46:15 INFO - PROCESS | 1760 | 1465497975211 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:15 INFO - PROCESS | 1760 | 1465497975399 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 11:46:15 INFO - PROCESS | 1760 | 1465497975616 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:15 INFO - PROCESS | 1760 | 1465497975626 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:15 INFO - PROCESS | 1760 | ++DOCSHELL 0x9462d400 == 16 [pid = 1760] [id = 178] 11:46:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 109 (0x9506e800) [pid = 1760] [serial = 534] [outer = (nil)] 11:46:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 110 (0x95256800) [pid = 1760] [serial = 535] [outer = 0x9506e800] 11:46:15 INFO - PROCESS | 1760 | 1465497975716 Marionette DEBUG loaded listener.js 11:46:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 111 (0x97ff2000) [pid = 1760] [serial = 536] [outer = 0x9506e800] 11:46:17 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:17 INFO - PROCESS | 1760 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:46:17 INFO - PROCESS | 1760 | 1465497977155 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]]]}] 11:46:17 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) 11:46:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1985ms 11:46:17 INFO - PROCESS | 1760 | 1465497977179 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 11:46:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:46:17 INFO - PROCESS | 1760 | 1465497977183 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 11:46:17 INFO - PROCESS | 1760 | 1465497977190 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:46:17 INFO - PROCESS | 1760 | 1465497977196 Marionette TRACE conn4 <- [1,686,null,{}] 11:46:17 INFO - PROCESS | 1760 | 1465497977213 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}] 11:46:17 INFO - PROCESS | 1760 | 1465497977222 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:17 INFO - PROCESS | 1760 | 1465497977389 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 11:46:17 INFO - PROCESS | 1760 | 1465497977562 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:17 INFO - PROCESS | 1760 | 1465497977572 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:17 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a2fec00 == 17 [pid = 1760] [id = 179] 11:46:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 112 (0x9a303c00) [pid = 1760] [serial = 537] [outer = (nil)] 11:46:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 113 (0x9a47c800) [pid = 1760] [serial = 538] [outer = 0x9a303c00] 11:46:17 INFO - PROCESS | 1760 | 1465497977659 Marionette DEBUG loaded listener.js 11:46:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 114 (0x9a5cd400) [pid = 1760] [serial = 539] [outer = 0x9a303c00] 11:46:18 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:19 INFO - PROCESS | 1760 | 1465497978995 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]]]}] 11:46:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:46:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1844ms 11:46:19 INFO - PROCESS | 1760 | 1465497979086 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 11:46:19 INFO - PROCESS | 1760 | 1465497979092 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 11:46:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:46:19 INFO - PROCESS | 1760 | 1465497979103 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:46:19 INFO - PROCESS | 1760 | 1465497979106 Marionette TRACE conn4 <- [1,690,null,{}] 11:46:19 INFO - PROCESS | 1760 | 1465497979111 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}] 11:46:19 INFO - PROCESS | 1760 | 1465497979117 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:19 INFO - PROCESS | 1760 | 1465497979291 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 11:46:19 INFO - PROCESS | 1760 | 1465497979453 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:19 INFO - PROCESS | 1760 | 1465497979465 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:19 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7b000 == 18 [pid = 1760] [id = 180] 11:46:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 115 (0x8ea7dc00) [pid = 1760] [serial = 540] [outer = (nil)] 11:46:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 116 (0x9a695800) [pid = 1760] [serial = 541] [outer = 0x8ea7dc00] 11:46:19 INFO - PROCESS | 1760 | 1465497979545 Marionette DEBUG loaded listener.js 11:46:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 117 (0x9a68ac00) [pid = 1760] [serial = 542] [outer = 0x8ea7dc00] 11:46:20 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:20 INFO - PROCESS | 1760 | 1465497980876 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]]]}] 11:46:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:46:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1795ms 11:46:20 INFO - PROCESS | 1760 | 1465497980897 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 11:46:20 INFO - PROCESS | 1760 | 1465497980902 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 11:46:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:46:20 INFO - PROCESS | 1760 | 1465497980971 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:46:20 INFO - PROCESS | 1760 | 1465497980974 Marionette TRACE conn4 <- [1,694,null,{}] 11:46:20 INFO - PROCESS | 1760 | 1465497980987 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}] 11:46:20 INFO - PROCESS | 1760 | 1465497980992 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:21 INFO - PROCESS | 1760 | 1465497981154 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 11:46:21 INFO - PROCESS | 1760 | 1465497981320 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:21 INFO - PROCESS | 1760 | 1465497981330 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:21 INFO - PROCESS | 1760 | ++DOCSHELL 0x937b9c00 == 19 [pid = 1760] [id = 181] 11:46:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 118 (0x99c62800) [pid = 1760] [serial = 543] [outer = (nil)] 11:46:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 119 (0x9b208800) [pid = 1760] [serial = 544] [outer = 0x99c62800] 11:46:21 INFO - PROCESS | 1760 | 1465497981420 Marionette DEBUG loaded listener.js 11:46:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 120 (0x9b6fb000) [pid = 1760] [serial = 545] [outer = 0x99c62800] 11:46:22 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:22 INFO - PROCESS | 1760 | 1465497982888 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]]]}] 11:46:22 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) 11:46:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2009ms 11:46:22 INFO - PROCESS | 1760 | 1465497982963 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 11:46:22 INFO - PROCESS | 1760 | 1465497982968 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 11:46:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:46:22 INFO - PROCESS | 1760 | 1465497982977 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:46:22 INFO - PROCESS | 1760 | 1465497982981 Marionette TRACE conn4 <- [1,698,null,{}] 11:46:22 INFO - PROCESS | 1760 | 1465497982990 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}] 11:46:22 INFO - PROCESS | 1760 | 1465497982996 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:23 INFO - PROCESS | 1760 | 1465497983184 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 11:46:23 INFO - PROCESS | 1760 | 1465497983352 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:23 INFO - PROCESS | 1760 | 1465497983365 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:23 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ae2400 == 20 [pid = 1760] [id = 182] 11:46:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 121 (0x91c64000) [pid = 1760] [serial = 546] [outer = (nil)] 11:46:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 122 (0x91cc7000) [pid = 1760] [serial = 547] [outer = 0x91c64000] 11:46:23 INFO - PROCESS | 1760 | 1465497983457 Marionette DEBUG loaded listener.js 11:46:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 123 (0x91ccdc00) [pid = 1760] [serial = 548] [outer = 0x91c64000] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 122 (0x95064000) [pid = 1760] [serial = 470] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 121 (0x91988000) [pid = 1760] [serial = 487] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 120 (0x946c7800) [pid = 1760] [serial = 469] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 119 (0xa2fdd400) [pid = 1760] [serial = 433] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 118 (0xa4f68400) [pid = 1760] [serial = 437] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 117 (0x9197cc00) [pid = 1760] [serial = 436] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 116 (0x9a30b000) [pid = 1760] [serial = 440] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 115 (0x9a305800) [pid = 1760] [serial = 439] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 114 (0x91c6bc00) [pid = 1760] [serial = 443] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 113 (0x91c6ac00) [pid = 1760] [serial = 442] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 112 (0x8ea84c00) [pid = 1760] [serial = 446] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 111 (0x8ea83400) [pid = 1760] [serial = 445] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 110 (0x91c70800) [pid = 1760] [serial = 449] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 109 (0x91c6b800) [pid = 1760] [serial = 448] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 108 (0x92dc7000) [pid = 1760] [serial = 452] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 107 (0x91986400) [pid = 1760] [serial = 451] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 106 (0x8ecd5c00) [pid = 1760] [serial = 457] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 105 (0x8ece2400) [pid = 1760] [serial = 458] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 104 (0x91972c00) [pid = 1760] [serial = 455] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 103 (0x8ecdf800) [pid = 1760] [serial = 454] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 102 (0x950d8800) [pid = 1760] [serial = 422] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 101 (0x91ae9800) [pid = 1760] [serial = 460] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0x91c6f800) [pid = 1760] [serial = 461] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0x95065000) [pid = 1760] [serial = 421] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x9198fc00) [pid = 1760] [serial = 488] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x9c05e000) [pid = 1760] [serial = 425] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x9beedc00) [pid = 1760] [serial = 424] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0xa2529c00) [pid = 1760] [serial = 428] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0xa23a9800) [pid = 1760] [serial = 427] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0xa333c400) [pid = 1760] [serial = 431] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0xa3284c00) [pid = 1760] [serial = 430] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x8ecd6400) [pid = 1760] [serial = 472] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x91973c00) [pid = 1760] [serial = 473] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x937ba000) [pid = 1760] [serial = 475] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x939c7800) [pid = 1760] [serial = 466] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x9391e000) [pid = 1760] [serial = 476] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x9525c400) [pid = 1760] [serial = 478] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x9a30bc00) [pid = 1760] [serial = 481] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x98738000) [pid = 1760] [serial = 479] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x91c66c00) [pid = 1760] [serial = 484] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x9a308400) [pid = 1760] [serial = 482] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x9462d800) [pid = 1760] [serial = 467] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0xa4d0fc00) [pid = 1760] [serial = 434] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x92de1000) [pid = 1760] [serial = 464] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x92dd4400) [pid = 1760] [serial = 463] [outer = (nil)] [url = about:blank] 11:46:23 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x9a56a400) [pid = 1760] [serial = 485] [outer = (nil)] [url = about:blank] 11:46:24 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:24 INFO - PROCESS | 1760 | 1465497984801 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]]]}] 11:46:24 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) 11:46:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1845ms 11:46:24 INFO - PROCESS | 1760 | 1465497984822 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 11:46:24 INFO - PROCESS | 1760 | 1465497984829 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 11:46:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:46:24 INFO - PROCESS | 1760 | 1465497984839 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:46:24 INFO - PROCESS | 1760 | 1465497984843 Marionette TRACE conn4 <- [1,702,null,{}] 11:46:24 INFO - PROCESS | 1760 | 1465497984849 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}] 11:46:24 INFO - PROCESS | 1760 | 1465497984854 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:25 INFO - PROCESS | 1760 | 1465497985049 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 11:46:25 INFO - PROCESS | 1760 | 1465497985187 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:25 INFO - PROCESS | 1760 | 1465497985195 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:25 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecd6400 == 21 [pid = 1760] [id = 183] 11:46:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x9197cc00) [pid = 1760] [serial = 549] [outer = (nil)] 11:46:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x91c66c00) [pid = 1760] [serial = 550] [outer = 0x9197cc00] 11:46:25 INFO - PROCESS | 1760 | 1465497985266 Marionette DEBUG loaded listener.js 11:46:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x91c6f800) [pid = 1760] [serial = 551] [outer = 0x9197cc00] 11:46:26 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:26 INFO - PROCESS | 1760 | 1465497986435 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]]]}] 11:46:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:46:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1646ms 11:46:26 INFO - PROCESS | 1760 | 1465497986513 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 11:46:26 INFO - PROCESS | 1760 | 1465497986518 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 11:46:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:46:26 INFO - PROCESS | 1760 | 1465497986531 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:46:26 INFO - PROCESS | 1760 | 1465497986539 Marionette TRACE conn4 <- [1,706,null,{}] 11:46:26 INFO - PROCESS | 1760 | 1465497986745 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}] 11:46:26 INFO - PROCESS | 1760 | 1465497986754 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:26 INFO - PROCESS | 1760 | 1465497986955 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 11:46:26 INFO - PROCESS | 1760 | 1465497986980 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:27 INFO - PROCESS | 1760 | 1465497986990 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:27 INFO - PROCESS | 1760 | ++DOCSHELL 0x92de1400 == 22 [pid = 1760] [id = 184] 11:46:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x92de4000) [pid = 1760] [serial = 552] [outer = (nil)] 11:46:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x9462cc00) [pid = 1760] [serial = 553] [outer = 0x92de4000] 11:46:27 INFO - PROCESS | 1760 | 1465497987062 Marionette DEBUG loaded listener.js 11:46:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x946c3400) [pid = 1760] [serial = 554] [outer = 0x92de4000] 11:46:28 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x99fe5000) [pid = 1760] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:46:28 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x8ea83c00) [pid = 1760] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:46:28 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x8ea88400) [pid = 1760] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:46:28 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x9462d000) [pid = 1760] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:46:28 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x92dc6400) [pid = 1760] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:46:28 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x91ccac00) [pid = 1760] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:46:28 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x92dd9c00) [pid = 1760] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:46:28 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x91ae8400) [pid = 1760] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:46:28 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x9ab8d800) [pid = 1760] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:46:28 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x9ab8ec00) [pid = 1760] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:46:28 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x9a310000) [pid = 1760] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:46:28 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x95062c00) [pid = 1760] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:46:28 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x8ecdbc00) [pid = 1760] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:46:28 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:28 INFO - PROCESS | 1760 | 1465497988331 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]]]}] 11:46:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:46:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1853ms 11:46:28 INFO - PROCESS | 1760 | 1465497988382 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 11:46:28 INFO - PROCESS | 1760 | 1465497988386 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 11:46:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:46:28 INFO - PROCESS | 1760 | 1465497988393 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:46:28 INFO - PROCESS | 1760 | 1465497988397 Marionette TRACE conn4 <- [1,710,null,{}] 11:46:28 INFO - PROCESS | 1760 | 1465497988402 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}] 11:46:28 INFO - PROCESS | 1760 | 1465497988407 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:28 INFO - PROCESS | 1760 | 1465497988604 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 11:46:28 INFO - PROCESS | 1760 | 1465497988726 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:28 INFO - PROCESS | 1760 | 1465497988735 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:28 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7f400 == 23 [pid = 1760] [id = 185] 11:46:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x91c61400) [pid = 1760] [serial = 555] [outer = (nil)] 11:46:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x95062c00) [pid = 1760] [serial = 556] [outer = 0x91c61400] 11:46:28 INFO - PROCESS | 1760 | 1465497988806 Marionette DEBUG loaded listener.js 11:46:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x95071800) [pid = 1760] [serial = 557] [outer = 0x91c61400] 11:46:29 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:29 INFO - PROCESS | 1760 | 1465497989929 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]]]}] 11:46:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:46:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1585ms 11:46:29 INFO - PROCESS | 1760 | 1465497989980 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 11:46:29 INFO - PROCESS | 1760 | 1465497989984 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 11:46:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:46:29 INFO - PROCESS | 1760 | 1465497989990 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:46:29 INFO - PROCESS | 1760 | 1465497989992 Marionette TRACE conn4 <- [1,714,null,{}] 11:46:30 INFO - PROCESS | 1760 | 1465497989998 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}] 11:46:30 INFO - PROCESS | 1760 | 1465497990004 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:30 INFO - PROCESS | 1760 | 1465497990224 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 11:46:30 INFO - PROCESS | 1760 | 1465497990451 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:30 INFO - PROCESS | 1760 | 1465497990459 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:30 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea84c00 == 24 [pid = 1760] [id = 186] 11:46:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x8ea85400) [pid = 1760] [serial = 558] [outer = (nil)] 11:46:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x8ecd9800) [pid = 1760] [serial = 559] [outer = 0x8ea85400] 11:46:30 INFO - PROCESS | 1760 | 1465497990547 Marionette DEBUG loaded listener.js 11:46:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x91973000) [pid = 1760] [serial = 560] [outer = 0x8ea85400] 11:46:31 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:31 INFO - PROCESS | 1760 | 1465497991935 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]]]}] 11:46:32 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 11:46:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2037ms 11:46:32 INFO - PROCESS | 1760 | 1465497992030 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 11:46:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:46:32 INFO - PROCESS | 1760 | 1465497992037 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 11:46:32 INFO - PROCESS | 1760 | 1465497992046 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:46:32 INFO - PROCESS | 1760 | 1465497992051 Marionette TRACE conn4 <- [1,718,null,{}] 11:46:32 INFO - PROCESS | 1760 | 1465497992059 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}] 11:46:32 INFO - PROCESS | 1760 | 1465497992065 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:32 INFO - PROCESS | 1760 | 1465497992251 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 11:46:32 INFO - PROCESS | 1760 | 1465497992409 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:32 INFO - PROCESS | 1760 | 1465497992421 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:32 INFO - PROCESS | 1760 | ++DOCSHELL 0x9198f800 == 25 [pid = 1760] [id = 187] 11:46:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x91adec00) [pid = 1760] [serial = 561] [outer = (nil)] 11:46:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x92dd7000) [pid = 1760] [serial = 562] [outer = 0x91adec00] 11:46:32 INFO - PROCESS | 1760 | 1465497992518 Marionette DEBUG loaded listener.js 11:46:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x93759400) [pid = 1760] [serial = 563] [outer = 0x91adec00] 11:46:33 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:33 INFO - PROCESS | 1760 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:46:33 INFO - PROCESS | 1760 | 1465497993882 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]]]}] 11:46:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:46:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1989ms 11:46:34 INFO - PROCESS | 1760 | 1465497994043 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 11:46:34 INFO - PROCESS | 1760 | 1465497994049 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 11:46:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:46:34 INFO - PROCESS | 1760 | 1465497994058 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:46:34 INFO - PROCESS | 1760 | 1465497994062 Marionette TRACE conn4 <- [1,722,null,{}] 11:46:34 INFO - PROCESS | 1760 | 1465497994069 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}] 11:46:34 INFO - PROCESS | 1760 | 1465497994074 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:34 INFO - PROCESS | 1760 | 1465497994251 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 11:46:34 INFO - PROCESS | 1760 | 1465497994414 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:34 INFO - PROCESS | 1760 | 1465497994421 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:34 INFO - PROCESS | 1760 | ++DOCSHELL 0x91988000 == 26 [pid = 1760] [id = 188] 11:46:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x93756c00) [pid = 1760] [serial = 564] [outer = (nil)] 11:46:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x95068800) [pid = 1760] [serial = 565] [outer = 0x93756c00] 11:46:34 INFO - PROCESS | 1760 | 1465497994514 Marionette DEBUG loaded listener.js 11:46:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x97f3e800) [pid = 1760] [serial = 566] [outer = 0x93756c00] 11:46:35 INFO - PROCESS | 1760 | 1465497995511 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] 11:46:35 INFO - PROCESS | 1760 | 1465497995604 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 11:46:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:46:35 INFO - PROCESS | 1760 | 1465497995621 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:46:35 INFO - PROCESS | 1760 | 1465497995629 Marionette TRACE conn4 <- [1,726,null,{}] 11:46:35 INFO - PROCESS | 1760 | 1465497995635 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}] 11:46:35 INFO - PROCESS | 1760 | 1465497995642 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:35 INFO - PROCESS | 1760 | 1465497995956 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 11:46:36 INFO - PROCESS | 1760 | 1465497996140 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:36 INFO - PROCESS | 1760 | 1465497996151 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:36 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7a400 == 27 [pid = 1760] [id = 189] 11:46:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x91978800) [pid = 1760] [serial = 567] [outer = (nil)] 11:46:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x9a0e4400) [pid = 1760] [serial = 568] [outer = 0x91978800] 11:46:36 INFO - PROCESS | 1760 | 1465497996233 Marionette DEBUG loaded listener.js 11:46:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x9a307c00) [pid = 1760] [serial = 569] [outer = 0x91978800] 11:46:37 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:37 INFO - PROCESS | 1760 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:46:37 INFO - PROCESS | 1760 | 1465497997270 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]]]}] 11:46:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:46:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1693ms 11:46:37 INFO - PROCESS | 1760 | 1465497997307 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 11:46:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:46:37 INFO - PROCESS | 1760 | 1465497997311 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 11:46:37 INFO - PROCESS | 1760 | 1465497997318 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:46:37 INFO - PROCESS | 1760 | 1465497997322 Marionette TRACE conn4 <- [1,730,null,{}] 11:46:37 INFO - PROCESS | 1760 | 1465497997327 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}] 11:46:37 INFO - PROCESS | 1760 | 1465497997333 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:37 INFO - PROCESS | 1760 | 1465497997559 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 11:46:37 INFO - PROCESS | 1760 | 1465497997817 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:37 INFO - PROCESS | 1760 | 1465497997824 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:37 INFO - PROCESS | 1760 | ++DOCSHELL 0x91979400 == 28 [pid = 1760] [id = 190] 11:46:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x9198e000) [pid = 1760] [serial = 570] [outer = (nil)] 11:46:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x939cac00) [pid = 1760] [serial = 571] [outer = 0x9198e000] 11:46:37 INFO - PROCESS | 1760 | 1465497997909 Marionette DEBUG loaded listener.js 11:46:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x9a470800) [pid = 1760] [serial = 572] [outer = 0x9198e000] 11:46:38 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:38 INFO - PROCESS | 1760 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:46:38 INFO - PROCESS | 1760 | 1465497998857 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] 11:46:38 INFO - PROCESS | 1760 | 1465497998921 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 11:46:38 INFO - PROCESS | 1760 | 1465497998928 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:46:38 INFO - PROCESS | 1760 | 1465497998932 Marionette TRACE conn4 <- [1,734,null,{}] 11:46:38 INFO - PROCESS | 1760 | 1465497998938 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}] 11:46:38 INFO - PROCESS | 1760 | 1465497998943 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:39 INFO - PROCESS | 1760 | 1465497999130 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 11:46:39 INFO - PROCESS | 1760 | 1465497999502 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:39 INFO - PROCESS | 1760 | 1465497999511 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:39 INFO - PROCESS | 1760 | ++DOCSHELL 0x91979000 == 29 [pid = 1760] [id = 191] 11:46:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x91979c00) [pid = 1760] [serial = 573] [outer = (nil)] 11:46:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x91986c00) [pid = 1760] [serial = 574] [outer = 0x91979c00] 11:46:39 INFO - PROCESS | 1760 | 1465497999617 Marionette DEBUG loaded listener.js 11:46:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x91ae3400) [pid = 1760] [serial = 575] [outer = 0x91979c00] 11:46:40 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:40 INFO - PROCESS | 1760 | 1465498000543 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]]]}] 11:46:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:46:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1685ms 11:46:40 INFO - PROCESS | 1760 | 1465498000615 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 11:46:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:46:40 INFO - PROCESS | 1760 | 1465498000621 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 11:46:40 INFO - PROCESS | 1760 | 1465498000629 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:46:40 INFO - PROCESS | 1760 | 1465498000634 Marionette TRACE conn4 <- [1,738,null,{}] 11:46:40 INFO - PROCESS | 1760 | 1465498000641 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}] 11:46:40 INFO - PROCESS | 1760 | 1465498000649 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:40 INFO - PROCESS | 1760 | 1465498000916 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 11:46:41 INFO - PROCESS | 1760 | 1465498001180 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:41 INFO - PROCESS | 1760 | 1465498001189 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:41 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dd1400 == 30 [pid = 1760] [id = 192] 11:46:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x92ddf800) [pid = 1760] [serial = 576] [outer = (nil)] 11:46:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x9391c000) [pid = 1760] [serial = 577] [outer = 0x92ddf800] 11:46:41 INFO - PROCESS | 1760 | 1465498001270 Marionette DEBUG loaded listener.js 11:46:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x94631400) [pid = 1760] [serial = 578] [outer = 0x92ddf800] 11:46:42 INFO - PROCESS | 1760 | --DOCSHELL 0x91ae4800 == 29 [pid = 1760] [id = 172] 11:46:42 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7f400 == 28 [pid = 1760] [id = 185] 11:46:42 INFO - PROCESS | 1760 | --DOCSHELL 0x92de1400 == 27 [pid = 1760] [id = 184] 11:46:42 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecd6400 == 26 [pid = 1760] [id = 183] 11:46:42 INFO - PROCESS | 1760 | --DOCSHELL 0x91ae2400 == 25 [pid = 1760] [id = 182] 11:46:42 INFO - PROCESS | 1760 | --DOCSHELL 0x937b9c00 == 24 [pid = 1760] [id = 181] 11:46:42 INFO - PROCESS | 1760 | --DOCSHELL 0x9a2fec00 == 23 [pid = 1760] [id = 179] 11:46:42 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7b000 == 22 [pid = 1760] [id = 180] 11:46:42 INFO - PROCESS | 1760 | --DOCSHELL 0x9462d400 == 21 [pid = 1760] [id = 178] 11:46:42 INFO - PROCESS | 1760 | --DOCSHELL 0x9198c400 == 20 [pid = 1760] [id = 177] 11:46:42 INFO - PROCESS | 1760 | --DOCSHELL 0x9198d800 == 19 [pid = 1760] [id = 176] 11:46:42 INFO - PROCESS | 1760 | --DOCSHELL 0x91ae5000 == 18 [pid = 1760] [id = 173] 11:46:42 INFO - PROCESS | 1760 | --DOCSHELL 0x946cf800 == 17 [pid = 1760] [id = 174] 11:46:42 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecdb000 == 16 [pid = 1760] [id = 175] 11:46:42 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea82800 == 15 [pid = 1760] [id = 171] 11:46:42 INFO - PROCESS | 1760 | --DOCSHELL 0x91979400 == 14 [pid = 1760] [id = 190] 11:46:42 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7a400 == 13 [pid = 1760] [id = 189] 11:46:42 INFO - PROCESS | 1760 | --DOCSHELL 0x9198f800 == 12 [pid = 1760] [id = 187] 11:46:42 INFO - PROCESS | 1760 | --DOCSHELL 0x91988000 == 11 [pid = 1760] [id = 188] 11:46:42 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea84c00 == 10 [pid = 1760] [id = 186] 11:46:42 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x9a224800) [pid = 1760] [serial = 502] [outer = (nil)] [url = about:blank] 11:46:42 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x8ecdc800) [pid = 1760] [serial = 490] [outer = (nil)] [url = about:blank] 11:46:42 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x9198f000) [pid = 1760] [serial = 515] [outer = (nil)] [url = about:blank] 11:46:42 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x946c5000) [pid = 1760] [serial = 496] [outer = (nil)] [url = about:blank] 11:46:42 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x9915cc00) [pid = 1760] [serial = 499] [outer = (nil)] [url = about:blank] 11:46:42 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x94629000) [pid = 1760] [serial = 503] [outer = (nil)] [url = about:blank] 11:46:42 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x94623800) [pid = 1760] [serial = 518] [outer = (nil)] [url = about:blank] 11:46:42 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x92de3000) [pid = 1760] [serial = 493] [outer = (nil)] [url = about:blank] 11:46:42 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x92dd4000) [pid = 1760] [serial = 521] [outer = (nil)] [url = about:blank] 11:46:42 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x9b6fc400) [pid = 1760] [serial = 511] [outer = (nil)] [url = about:blank] 11:46:42 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x9b215000) [pid = 1760] [serial = 509] [outer = (nil)] [url = about:blank] 11:46:42 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x9197d400) [pid = 1760] [serial = 491] [outer = (nil)] [url = about:blank] 11:46:42 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x9b207800) [pid = 1760] [serial = 508] [outer = (nil)] [url = about:blank] 11:46:42 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x91975000) [pid = 1760] [serial = 514] [outer = (nil)] [url = about:blank] 11:46:42 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x9a475400) [pid = 1760] [serial = 505] [outer = (nil)] [url = about:blank] 11:46:42 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x950d4400) [pid = 1760] [serial = 523] [outer = (nil)] [url = about:blank] 11:46:42 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x950d9000) [pid = 1760] [serial = 524] [outer = (nil)] [url = about:blank] 11:46:42 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x937bfc00) [pid = 1760] [serial = 517] [outer = (nil)] [url = about:blank] 11:46:42 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x99c6a400) [pid = 1760] [serial = 500] [outer = (nil)] [url = about:blank] 11:46:42 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x9b6fdc00) [pid = 1760] [serial = 512] [outer = (nil)] [url = about:blank] 11:46:42 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x92dce000) [pid = 1760] [serial = 527] [outer = (nil)] [url = about:blank] 11:46:42 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x9a694400) [pid = 1760] [serial = 506] [outer = (nil)] [url = about:blank] 11:46:42 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x9197ac00) [pid = 1760] [serial = 526] [outer = (nil)] [url = about:blank] 11:46:42 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x95070c00) [pid = 1760] [serial = 497] [outer = (nil)] [url = about:blank] 11:46:42 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x937b6c00) [pid = 1760] [serial = 494] [outer = (nil)] [url = about:blank] 11:46:42 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x91cd0c00) [pid = 1760] [serial = 520] [outer = (nil)] [url = about:blank] 11:46:42 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x97f3fc00) [pid = 1760] [serial = 529] [outer = (nil)] [url = about:blank] 11:46:43 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:43 INFO - PROCESS | 1760 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:46:43 INFO - PROCESS | 1760 | 1465498003582 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]]]}] 11:46:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:46:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2987ms 11:46:43 INFO - PROCESS | 1760 | 1465498003616 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 11:46:43 INFO - PROCESS | 1760 | 1465498003623 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 11:46:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:46:43 INFO - PROCESS | 1760 | 1465498003631 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:46:43 INFO - PROCESS | 1760 | 1465498003636 Marionette TRACE conn4 <- [1,742,null,{}] 11:46:43 INFO - PROCESS | 1760 | 1465498003645 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}] 11:46:43 INFO - PROCESS | 1760 | 1465498003652 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:43 INFO - PROCESS | 1760 | 1465498003864 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 11:46:44 INFO - PROCESS | 1760 | 1465498003981 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:44 INFO - PROCESS | 1760 | 1465498003991 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ece2c00 == 11 [pid = 1760] [id = 193] 11:46:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x91972000) [pid = 1760] [serial = 579] [outer = (nil)] 11:46:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x9198a000) [pid = 1760] [serial = 580] [outer = 0x91972000] 11:46:44 INFO - PROCESS | 1760 | 1465498004078 Marionette DEBUG loaded listener.js 11:46:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x91adfc00) [pid = 1760] [serial = 581] [outer = 0x91972000] 11:46:45 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:45 INFO - PROCESS | 1760 | 1465498005268 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]]]}] 11:46:45 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 11:46:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1685ms 11:46:45 INFO - PROCESS | 1760 | 1465498005336 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 11:46:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:46:45 INFO - PROCESS | 1760 | 1465498005345 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 11:46:45 INFO - PROCESS | 1760 | 1465498005357 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:46:45 INFO - PROCESS | 1760 | 1465498005362 Marionette TRACE conn4 <- [1,746,null,{}] 11:46:45 INFO - PROCESS | 1760 | 1465498005367 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}] 11:46:45 INFO - PROCESS | 1760 | 1465498005373 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:45 INFO - PROCESS | 1760 | 1465498005665 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 11:46:45 INFO - PROCESS | 1760 | 1465498005748 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:45 INFO - PROCESS | 1760 | 1465498005758 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:45 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c67400 == 12 [pid = 1760] [id = 194] 11:46:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x92dc7400) [pid = 1760] [serial = 582] [outer = (nil)] 11:46:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x92ddf400) [pid = 1760] [serial = 583] [outer = 0x92dc7400] 11:46:45 INFO - PROCESS | 1760 | 1465498005832 Marionette DEBUG loaded listener.js 11:46:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x93757400) [pid = 1760] [serial = 584] [outer = 0x92dc7400] 11:46:46 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x91c61400) [pid = 1760] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:46:46 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x92de4000) [pid = 1760] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:46:46 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x93923400) [pid = 1760] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:46:46 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x9506e800) [pid = 1760] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:46:46 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x91c64000) [pid = 1760] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:46:46 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x9197cc00) [pid = 1760] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:46:46 INFO - PROCESS | 1760 | --DOMWINDOW == 66 (0x99c62800) [pid = 1760] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:46:46 INFO - PROCESS | 1760 | --DOMWINDOW == 65 (0x9a303c00) [pid = 1760] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:46:46 INFO - PROCESS | 1760 | --DOMWINDOW == 64 (0x8ea7dc00) [pid = 1760] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:46:46 INFO - PROCESS | 1760 | --DOMWINDOW == 63 (0x9198cc00) [pid = 1760] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:46:47 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:47 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:47 INFO - PROCESS | 1760 | 1465498007888 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]]]}] 11:46:47 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.) 11:46:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2593ms 11:46:47 INFO - PROCESS | 1760 | 1465498007949 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 11:46:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:46:47 INFO - PROCESS | 1760 | 1465498007956 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 11:46:48 INFO - PROCESS | 1760 | 1465498008005 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:46:48 INFO - PROCESS | 1760 | 1465498008012 Marionette TRACE conn4 <- [1,750,null,{}] 11:46:48 INFO - PROCESS | 1760 | 1465498008022 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}] 11:46:48 INFO - PROCESS | 1760 | 1465498008028 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:48 INFO - PROCESS | 1760 | 1465498008215 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 11:46:48 INFO - PROCESS | 1760 | 1465498008366 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:48 INFO - PROCESS | 1760 | 1465498008379 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:48 INFO - PROCESS | 1760 | ++DOCSHELL 0x9197ac00 == 13 [pid = 1760] [id = 195] 11:46:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 64 (0x9197c800) [pid = 1760] [serial = 585] [outer = (nil)] 11:46:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 65 (0x91ae2400) [pid = 1760] [serial = 586] [outer = 0x9197c800] 11:46:48 INFO - PROCESS | 1760 | 1465498008464 Marionette DEBUG loaded listener.js 11:46:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 66 (0x91c6c000) [pid = 1760] [serial = 587] [outer = 0x9197c800] 11:46:49 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:49 INFO - PROCESS | 1760 | 1465498009951 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]]]}] 11:46:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:46:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2031ms 11:46:49 INFO - PROCESS | 1760 | 1465498009996 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 11:46:50 INFO - PROCESS | 1760 | 1465498010004 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 11:46:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:46:50 INFO - PROCESS | 1760 | 1465498010015 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:46:50 INFO - PROCESS | 1760 | 1465498010019 Marionette TRACE conn4 <- [1,754,null,{}] 11:46:50 INFO - PROCESS | 1760 | 1465498010027 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}] 11:46:50 INFO - PROCESS | 1760 | 1465498010033 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:50 INFO - PROCESS | 1760 | 1465498010215 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 11:46:50 INFO - PROCESS | 1760 | 1465498010380 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:50 INFO - PROCESS | 1760 | 1465498010389 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:50 INFO - PROCESS | 1760 | ++DOCSHELL 0x91adbc00 == 14 [pid = 1760] [id = 196] 11:46:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 67 (0x91cc3800) [pid = 1760] [serial = 588] [outer = (nil)] 11:46:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x92de1400) [pid = 1760] [serial = 589] [outer = 0x91cc3800] 11:46:50 INFO - PROCESS | 1760 | 1465498010479 Marionette DEBUG loaded listener.js 11:46:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x937c0400) [pid = 1760] [serial = 590] [outer = 0x91cc3800] 11:46:51 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:51 INFO - PROCESS | 1760 | 1465498011965 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]]]}] 11:46:52 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 11:46:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2041ms 11:46:52 INFO - PROCESS | 1760 | 1465498012056 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 11:46:52 INFO - PROCESS | 1760 | 1465498012063 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 11:46:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:46:52 INFO - PROCESS | 1760 | 1465498012072 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:46:52 INFO - PROCESS | 1760 | 1465498012076 Marionette TRACE conn4 <- [1,758,null,{}] 11:46:52 INFO - PROCESS | 1760 | 1465498012085 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}] 11:46:52 INFO - PROCESS | 1760 | 1465498012090 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:52 INFO - PROCESS | 1760 | 1465498012315 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 11:46:52 INFO - PROCESS | 1760 | --DOCSHELL 0x8ece2c00 == 13 [pid = 1760] [id = 193] 11:46:52 INFO - PROCESS | 1760 | --DOCSHELL 0x92dd1400 == 12 [pid = 1760] [id = 192] 11:46:52 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x95062c00) [pid = 1760] [serial = 556] [outer = (nil)] [url = about:blank] 11:46:52 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x9462cc00) [pid = 1760] [serial = 553] [outer = (nil)] [url = about:blank] 11:46:52 INFO - PROCESS | 1760 | --DOMWINDOW == 66 (0x99fda000) [pid = 1760] [serial = 530] [outer = (nil)] [url = about:blank] 11:46:52 INFO - PROCESS | 1760 | --DOMWINDOW == 65 (0x95256800) [pid = 1760] [serial = 535] [outer = (nil)] [url = about:blank] 11:46:52 INFO - PROCESS | 1760 | --DOMWINDOW == 64 (0x97ff2000) [pid = 1760] [serial = 536] [outer = (nil)] [url = about:blank] 11:46:52 INFO - PROCESS | 1760 | --DOMWINDOW == 63 (0x91cc7000) [pid = 1760] [serial = 547] [outer = (nil)] [url = about:blank] 11:46:52 INFO - PROCESS | 1760 | --DOMWINDOW == 62 (0x91ccdc00) [pid = 1760] [serial = 548] [outer = (nil)] [url = about:blank] 11:46:52 INFO - PROCESS | 1760 | --DOMWINDOW == 61 (0x91c66c00) [pid = 1760] [serial = 550] [outer = (nil)] [url = about:blank] 11:46:52 INFO - PROCESS | 1760 | --DOMWINDOW == 60 (0x9b208800) [pid = 1760] [serial = 544] [outer = (nil)] [url = about:blank] 11:46:52 INFO - PROCESS | 1760 | --DOMWINDOW == 59 (0x9b6fb000) [pid = 1760] [serial = 545] [outer = (nil)] [url = about:blank] 11:46:52 INFO - PROCESS | 1760 | --DOMWINDOW == 58 (0x9a47c800) [pid = 1760] [serial = 538] [outer = (nil)] [url = about:blank] 11:46:52 INFO - PROCESS | 1760 | --DOMWINDOW == 57 (0x9a5cd400) [pid = 1760] [serial = 539] [outer = (nil)] [url = about:blank] 11:46:52 INFO - PROCESS | 1760 | --DOMWINDOW == 56 (0x9a695800) [pid = 1760] [serial = 541] [outer = (nil)] [url = about:blank] 11:46:52 INFO - PROCESS | 1760 | --DOMWINDOW == 55 (0x9a68ac00) [pid = 1760] [serial = 542] [outer = (nil)] [url = about:blank] 11:46:52 INFO - PROCESS | 1760 | --DOMWINDOW == 54 (0x92d7a400) [pid = 1760] [serial = 532] [outer = (nil)] [url = about:blank] 11:46:52 INFO - PROCESS | 1760 | --DOMWINDOW == 53 (0x92ddfc00) [pid = 1760] [serial = 533] [outer = (nil)] [url = about:blank] 11:46:52 INFO - PROCESS | 1760 | --DOMWINDOW == 52 (0x946c3400) [pid = 1760] [serial = 554] [outer = (nil)] [url = about:blank] 11:46:52 INFO - PROCESS | 1760 | --DOMWINDOW == 51 (0x95071800) [pid = 1760] [serial = 557] [outer = (nil)] [url = about:blank] 11:46:52 INFO - PROCESS | 1760 | --DOMWINDOW == 50 (0x91c6f800) [pid = 1760] [serial = 551] [outer = (nil)] [url = about:blank] 11:46:52 INFO - PROCESS | 1760 | 1465498012542 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:52 INFO - PROCESS | 1760 | 1465498012553 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:52 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea80000 == 13 [pid = 1760] [id = 197] 11:46:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 51 (0x8ea80400) [pid = 1760] [serial = 591] [outer = (nil)] 11:46:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 52 (0x8ea86400) [pid = 1760] [serial = 592] [outer = 0x8ea80400] 11:46:52 INFO - PROCESS | 1760 | 1465498012688 Marionette DEBUG loaded listener.js 11:46:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 53 (0x8ece2000) [pid = 1760] [serial = 593] [outer = 0x8ea80400] 11:46:53 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:53 INFO - PROCESS | 1760 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:46:53 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:53 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:53 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:46:53 INFO - PROCESS | 1760 | 1465498013738 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]]]}] 11:46:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:46:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1734ms 11:46:53 INFO - PROCESS | 1760 | 1465498013809 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 11:46:53 INFO - PROCESS | 1760 | 1465498013814 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 11:46:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:46:53 INFO - PROCESS | 1760 | 1465498013822 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:46:53 INFO - PROCESS | 1760 | 1465498013828 Marionette TRACE conn4 <- [1,762,null,{}] 11:46:53 INFO - PROCESS | 1760 | 1465498013838 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}] 11:46:53 INFO - PROCESS | 1760 | 1465498013844 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:54 INFO - PROCESS | 1760 | 1465498014071 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 11:46:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 54 (0x91ae5800) [pid = 1760] [serial = 594] [outer = 0x9a223400] 11:46:54 INFO - PROCESS | 1760 | 1465498014383 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:54 INFO - PROCESS | 1760 | 1465498014395 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:54 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dc6c00 == 14 [pid = 1760] [id = 198] 11:46:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 55 (0x92dc8800) [pid = 1760] [serial = 595] [outer = (nil)] 11:46:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 56 (0x92dd1000) [pid = 1760] [serial = 596] [outer = 0x92dc8800] 11:46:54 INFO - PROCESS | 1760 | 1465498014497 Marionette DEBUG loaded listener.js 11:46:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 57 (0x92de4000) [pid = 1760] [serial = 597] [outer = 0x92dc8800] 11:46:55 INFO - PROCESS | 1760 | 1465498015847 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]]]}] 11:46:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:46:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2048ms 11:46:55 INFO - PROCESS | 1760 | 1465498015907 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 11:46:55 INFO - PROCESS | 1760 | 1465498015914 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 11:46:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:46:55 INFO - PROCESS | 1760 | 1465498015982 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:46:55 INFO - PROCESS | 1760 | 1465498015987 Marionette TRACE conn4 <- [1,766,null,{}] 11:46:56 INFO - PROCESS | 1760 | 1465498015996 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}] 11:46:56 INFO - PROCESS | 1760 | 1465498016004 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:56 INFO - PROCESS | 1760 | 1465498016252 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 11:46:56 INFO - PROCESS | 1760 | 1465498016367 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:56 INFO - PROCESS | 1760 | 1465498016374 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:56 INFO - PROCESS | 1760 | ++DOCSHELL 0x94625c00 == 15 [pid = 1760] [id = 199] 11:46:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 58 (0x94628400) [pid = 1760] [serial = 598] [outer = (nil)] 11:46:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 59 (0x946ca000) [pid = 1760] [serial = 599] [outer = 0x94628400] 11:46:56 INFO - PROCESS | 1760 | 1465498016459 Marionette DEBUG loaded listener.js 11:46:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 60 (0x95063c00) [pid = 1760] [serial = 600] [outer = 0x94628400] 11:46:57 INFO - PROCESS | 1760 | 1465498017848 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]]]}] 11:46:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:46:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1896ms 11:46:57 INFO - PROCESS | 1760 | 1465498017970 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 11:46:57 INFO - PROCESS | 1760 | 1465498017975 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 11:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:46:57 INFO - PROCESS | 1760 | 1465498017994 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:46:58 INFO - PROCESS | 1760 | 1465498018005 Marionette TRACE conn4 <- [1,770,null,{}] 11:46:58 INFO - PROCESS | 1760 | 1465498018061 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}] 11:46:58 INFO - PROCESS | 1760 | 1465498018070 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:58 INFO - PROCESS | 1760 | 1465498018271 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 11:46:58 INFO - PROCESS | 1760 | 1465498018425 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:46:58 INFO - PROCESS | 1760 | 1465498018432 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:58 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecdb800 == 16 [pid = 1760] [id = 200] 11:46:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 61 (0x95251400) [pid = 1760] [serial = 601] [outer = (nil)] 11:46:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 62 (0x9872b000) [pid = 1760] [serial = 602] [outer = 0x95251400] 11:46:58 INFO - PROCESS | 1760 | 1465498018519 Marionette DEBUG loaded listener.js 11:46:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 63 (0x987a9400) [pid = 1760] [serial = 603] [outer = 0x95251400] 11:46:59 INFO - PROCESS | 1760 | 1465498019497 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]]]}] 11:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1644ms 11:46:59 INFO - PROCESS | 1760 | 1465498019630 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 11:46:59 INFO - PROCESS | 1760 | 1465498019635 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 11:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:46:59 INFO - PROCESS | 1760 | 1465498019643 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:46:59 INFO - PROCESS | 1760 | 1465498019649 Marionette TRACE conn4 <- [1,774,null,{}] 11:46:59 INFO - PROCESS | 1760 | 1465498019667 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}] 11:46:59 INFO - PROCESS | 1760 | 1465498019674 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:46:59 INFO - PROCESS | 1760 | 1465498019878 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 11:47:02 INFO - PROCESS | 1760 | --DOCSHELL 0x9197ac00 == 15 [pid = 1760] [id = 195] 11:47:02 INFO - PROCESS | 1760 | --DOCSHELL 0x91979000 == 14 [pid = 1760] [id = 191] 11:47:02 INFO - PROCESS | 1760 | --DOCSHELL 0x91adbc00 == 13 [pid = 1760] [id = 196] 11:47:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecdb800 == 12 [pid = 1760] [id = 200] 11:47:02 INFO - PROCESS | 1760 | --DOCSHELL 0x94625c00 == 11 [pid = 1760] [id = 199] 11:47:02 INFO - PROCESS | 1760 | --DOCSHELL 0x92dc6c00 == 10 [pid = 1760] [id = 198] 11:47:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea80000 == 9 [pid = 1760] [id = 197] 11:47:02 INFO - PROCESS | 1760 | --DOCSHELL 0x91c67400 == 8 [pid = 1760] [id = 194] 11:47:03 INFO - PROCESS | 1760 | 1465498023280 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:03 INFO - PROCESS | 1760 | 1465498023292 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:03 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecd8000 == 9 [pid = 1760] [id = 201] 11:47:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 64 (0x8ecd9000) [pid = 1760] [serial = 604] [outer = (nil)] 11:47:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 65 (0x91979000) [pid = 1760] [serial = 605] [outer = 0x8ecd9000] 11:47:03 INFO - PROCESS | 1760 | 1465498023467 Marionette DEBUG loaded listener.js 11:47:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 66 (0x91986000) [pid = 1760] [serial = 606] [outer = 0x8ecd9000] 11:47:04 INFO - PROCESS | 1760 | 1465498024301 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]]]}] 11:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 4714ms 11:47:04 INFO - PROCESS | 1760 | 1465498024359 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 11:47:04 INFO - PROCESS | 1760 | 1465498024366 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 11:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:47:04 INFO - PROCESS | 1760 | 1465498024374 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:47:04 INFO - PROCESS | 1760 | 1465498024380 Marionette TRACE conn4 <- [1,778,null,{}] 11:47:04 INFO - PROCESS | 1760 | 1465498024389 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}] 11:47:04 INFO - PROCESS | 1760 | 1465498024397 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:04 INFO - PROCESS | 1760 | 1465498024584 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 11:47:04 INFO - PROCESS | 1760 | 1465498024703 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:04 INFO - PROCESS | 1760 | 1465498024716 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:04 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c6dc00 == 10 [pid = 1760] [id = 202] 11:47:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 67 (0x91c6e800) [pid = 1760] [serial = 607] [outer = (nil)] 11:47:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x91cc5800) [pid = 1760] [serial = 608] [outer = 0x91c6e800] 11:47:04 INFO - PROCESS | 1760 | 1465498024793 Marionette DEBUG loaded listener.js 11:47:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x92d75c00) [pid = 1760] [serial = 609] [outer = 0x91c6e800] 11:47:05 INFO - PROCESS | 1760 | 1465498025666 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]]]}] 11:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1343ms 11:47:05 INFO - PROCESS | 1760 | 1465498025726 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 11:47:05 INFO - PROCESS | 1760 | 1465498025733 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 11:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:47:05 INFO - PROCESS | 1760 | 1465498025742 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:47:05 INFO - PROCESS | 1760 | 1465498025745 Marionette TRACE conn4 <- [1,782,null,{}] 11:47:05 INFO - PROCESS | 1760 | 1465498025751 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}] 11:47:05 INFO - PROCESS | 1760 | 1465498025758 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:05 INFO - PROCESS | 1760 | 1465498025985 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 11:47:06 INFO - PROCESS | 1760 | 1465498026004 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:06 INFO - PROCESS | 1760 | 1465498026011 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:06 INFO - PROCESS | 1760 | ++DOCSHELL 0x937b8000 == 11 [pid = 1760] [id = 203] 11:47:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x937b8400) [pid = 1760] [serial = 610] [outer = (nil)] 11:47:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x937bf800) [pid = 1760] [serial = 611] [outer = 0x937b8400] 11:47:06 INFO - PROCESS | 1760 | 1465498026083 Marionette DEBUG loaded listener.js 11:47:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x939c8000) [pid = 1760] [serial = 612] [outer = 0x937b8400] 11:47:07 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x91972000) [pid = 1760] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:47:07 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x92dc7400) [pid = 1760] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:47:07 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x94628400) [pid = 1760] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:47:07 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x92dc8800) [pid = 1760] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:47:07 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x93756c00) [pid = 1760] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:47:07 INFO - PROCESS | 1760 | --DOMWINDOW == 66 (0x91979c00) [pid = 1760] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:47:07 INFO - PROCESS | 1760 | --DOMWINDOW == 65 (0x8ea85400) [pid = 1760] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:47:07 INFO - PROCESS | 1760 | --DOMWINDOW == 64 (0x9198e000) [pid = 1760] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:47:07 INFO - PROCESS | 1760 | --DOMWINDOW == 63 (0x91adec00) [pid = 1760] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:47:07 INFO - PROCESS | 1760 | --DOMWINDOW == 62 (0x91978800) [pid = 1760] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:47:07 INFO - PROCESS | 1760 | --DOMWINDOW == 61 (0x91cc3800) [pid = 1760] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:47:07 INFO - PROCESS | 1760 | --DOMWINDOW == 60 (0x9197c800) [pid = 1760] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:47:07 INFO - PROCESS | 1760 | --DOMWINDOW == 59 (0x8ea80400) [pid = 1760] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:47:07 INFO - PROCESS | 1760 | --DOMWINDOW == 58 (0x92ddf800) [pid = 1760] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:47:07 INFO - PROCESS | 1760 | 1465498027808 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]]]}] 11:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 2084ms 11:47:07 INFO - PROCESS | 1760 | 1465498027826 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 11:47:07 INFO - PROCESS | 1760 | 1465498027834 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 11:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:47:07 INFO - PROCESS | 1760 | 1465498027845 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:47:07 INFO - PROCESS | 1760 | 1465498027850 Marionette TRACE conn4 <- [1,786,null,{}] 11:47:07 INFO - PROCESS | 1760 | 1465498027862 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}] 11:47:07 INFO - PROCESS | 1760 | 1465498027867 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:08 INFO - PROCESS | 1760 | 1465498028108 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 11:47:08 INFO - PROCESS | 1760 | 1465498028369 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:08 INFO - PROCESS | 1760 | 1465498028380 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:08 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c6d800 == 12 [pid = 1760] [id = 204] 11:47:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 59 (0x91c6e000) [pid = 1760] [serial = 613] [outer = (nil)] 11:47:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 60 (0x92dc5800) [pid = 1760] [serial = 614] [outer = 0x91c6e000] 11:47:08 INFO - PROCESS | 1760 | 1465498028470 Marionette DEBUG loaded listener.js 11:47:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 61 (0x92de0400) [pid = 1760] [serial = 615] [outer = 0x91c6e000] 11:47:09 INFO - PROCESS | 1760 | 1465498029495 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]]]}] 11:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1740ms 11:47:09 INFO - PROCESS | 1760 | 1465498029584 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 11:47:09 INFO - PROCESS | 1760 | 1465498029592 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 11:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:47:09 INFO - PROCESS | 1760 | 1465498029604 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:47:09 INFO - PROCESS | 1760 | 1465498029608 Marionette TRACE conn4 <- [1,790,null,{}] 11:47:09 INFO - PROCESS | 1760 | 1465498029615 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}] 11:47:09 INFO - PROCESS | 1760 | 1465498029621 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:09 INFO - PROCESS | 1760 | 1465498029853 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 11:47:10 INFO - PROCESS | 1760 | 1465498030129 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:10 INFO - PROCESS | 1760 | 1465498030140 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:10 INFO - PROCESS | 1760 | ++DOCSHELL 0x94627800 == 13 [pid = 1760] [id = 205] 11:47:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 62 (0x94629800) [pid = 1760] [serial = 616] [outer = (nil)] 11:47:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 63 (0x9462f000) [pid = 1760] [serial = 617] [outer = 0x94629800] 11:47:10 INFO - PROCESS | 1760 | 1465498030226 Marionette DEBUG loaded listener.js 11:47:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 64 (0x946d1c00) [pid = 1760] [serial = 618] [outer = 0x94629800] 11:47:11 INFO - PROCESS | 1760 | 1465498031310 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]]]}] 11:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1783ms 11:47:11 INFO - PROCESS | 1760 | 1465498031388 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 11:47:11 INFO - PROCESS | 1760 | 1465498031392 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 11:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:47:11 INFO - PROCESS | 1760 | 1465498031399 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:47:11 INFO - PROCESS | 1760 | 1465498031406 Marionette TRACE conn4 <- [1,794,null,{}] 11:47:11 INFO - PROCESS | 1760 | 1465498031425 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}] 11:47:11 INFO - PROCESS | 1760 | 1465498031435 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:11 INFO - PROCESS | 1760 | 1465498031667 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 11:47:11 INFO - PROCESS | 1760 | 1465498031876 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:11 INFO - PROCESS | 1760 | 1465498031889 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:11 INFO - PROCESS | 1760 | ++DOCSHELL 0x95255000 == 14 [pid = 1760] [id = 206] 11:47:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 65 (0x95256800) [pid = 1760] [serial = 619] [outer = (nil)] 11:47:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 66 (0x97fe9800) [pid = 1760] [serial = 620] [outer = 0x95256800] 11:47:12 INFO - PROCESS | 1760 | 1465498032005 Marionette DEBUG loaded listener.js 11:47:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 67 (0x991cf800) [pid = 1760] [serial = 621] [outer = 0x95256800] 11:47:13 INFO - PROCESS | 1760 | 1465498033149 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]]]}] 11:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1792ms 11:47:13 INFO - PROCESS | 1760 | 1465498033192 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 11:47:13 INFO - PROCESS | 1760 | 1465498033198 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 11:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:47:13 INFO - PROCESS | 1760 | 1465498033207 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:47:13 INFO - PROCESS | 1760 | 1465498033212 Marionette TRACE conn4 <- [1,798,null,{}] 11:47:13 INFO - PROCESS | 1760 | 1465498033220 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}] 11:47:13 INFO - PROCESS | 1760 | 1465498033225 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:13 INFO - PROCESS | 1760 | 1465498033420 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 11:47:13 INFO - PROCESS | 1760 | 1465498033619 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:13 INFO - PROCESS | 1760 | 1465498033637 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:13 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ae0400 == 15 [pid = 1760] [id = 207] 11:47:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x91ae0800) [pid = 1760] [serial = 622] [outer = (nil)] 11:47:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x91c66c00) [pid = 1760] [serial = 623] [outer = 0x91ae0800] 11:47:13 INFO - PROCESS | 1760 | 1465498033712 Marionette DEBUG loaded listener.js 11:47:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x8ea85400) [pid = 1760] [serial = 624] [outer = 0x91ae0800] 11:47:13 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x91c6c000) [pid = 1760] [serial = 587] [outer = (nil)] [url = about:blank] 11:47:13 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x92de1400) [pid = 1760] [serial = 589] [outer = (nil)] [url = about:blank] 11:47:13 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x8ece2000) [pid = 1760] [serial = 593] [outer = (nil)] [url = about:blank] 11:47:13 INFO - PROCESS | 1760 | --DOMWINDOW == 66 (0x91ae2400) [pid = 1760] [serial = 586] [outer = (nil)] [url = about:blank] 11:47:13 INFO - PROCESS | 1760 | --DOMWINDOW == 65 (0x93757400) [pid = 1760] [serial = 584] [outer = (nil)] [url = about:blank] 11:47:13 INFO - PROCESS | 1760 | --DOMWINDOW == 64 (0x8ea86400) [pid = 1760] [serial = 592] [outer = (nil)] [url = about:blank] 11:47:13 INFO - PROCESS | 1760 | --DOMWINDOW == 63 (0x94631400) [pid = 1760] [serial = 578] [outer = (nil)] [url = about:blank] 11:47:13 INFO - PROCESS | 1760 | --DOMWINDOW == 62 (0x9391c000) [pid = 1760] [serial = 577] [outer = (nil)] [url = about:blank] 11:47:13 INFO - PROCESS | 1760 | --DOMWINDOW == 61 (0x8ecd9800) [pid = 1760] [serial = 559] [outer = (nil)] [url = about:blank] 11:47:13 INFO - PROCESS | 1760 | --DOMWINDOW == 60 (0x92dd7000) [pid = 1760] [serial = 562] [outer = (nil)] [url = about:blank] 11:47:13 INFO - PROCESS | 1760 | --DOMWINDOW == 59 (0x95068800) [pid = 1760] [serial = 565] [outer = (nil)] [url = about:blank] 11:47:13 INFO - PROCESS | 1760 | --DOMWINDOW == 58 (0x9a0e4400) [pid = 1760] [serial = 568] [outer = (nil)] [url = about:blank] 11:47:13 INFO - PROCESS | 1760 | --DOMWINDOW == 57 (0x939cac00) [pid = 1760] [serial = 571] [outer = (nil)] [url = about:blank] 11:47:14 INFO - PROCESS | 1760 | --DOMWINDOW == 56 (0x91986c00) [pid = 1760] [serial = 574] [outer = (nil)] [url = about:blank] 11:47:14 INFO - PROCESS | 1760 | --DOMWINDOW == 55 (0x91adfc00) [pid = 1760] [serial = 581] [outer = (nil)] [url = about:blank] 11:47:14 INFO - PROCESS | 1760 | --DOMWINDOW == 54 (0x95067400) [pid = 1760] [serial = 383] [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.] 11:47:14 INFO - PROCESS | 1760 | --DOMWINDOW == 53 (0x92ddf400) [pid = 1760] [serial = 583] [outer = (nil)] [url = about:blank] 11:47:14 INFO - PROCESS | 1760 | --DOMWINDOW == 52 (0x9198a000) [pid = 1760] [serial = 580] [outer = (nil)] [url = about:blank] 11:47:14 INFO - PROCESS | 1760 | --DOMWINDOW == 51 (0x95063c00) [pid = 1760] [serial = 600] [outer = (nil)] [url = about:blank] 11:47:14 INFO - PROCESS | 1760 | --DOMWINDOW == 50 (0x92de4000) [pid = 1760] [serial = 597] [outer = (nil)] [url = about:blank] 11:47:14 INFO - PROCESS | 1760 | --DOMWINDOW == 49 (0x97f3e800) [pid = 1760] [serial = 566] [outer = (nil)] [url = about:blank] 11:47:14 INFO - PROCESS | 1760 | --DOMWINDOW == 48 (0x91ae3400) [pid = 1760] [serial = 575] [outer = (nil)] [url = about:blank] 11:47:14 INFO - PROCESS | 1760 | --DOMWINDOW == 47 (0x91973000) [pid = 1760] [serial = 560] [outer = (nil)] [url = about:blank] 11:47:14 INFO - PROCESS | 1760 | --DOMWINDOW == 46 (0x9a470800) [pid = 1760] [serial = 572] [outer = (nil)] [url = about:blank] 11:47:14 INFO - PROCESS | 1760 | --DOMWINDOW == 45 (0x93759400) [pid = 1760] [serial = 563] [outer = (nil)] [url = about:blank] 11:47:14 INFO - PROCESS | 1760 | --DOMWINDOW == 44 (0x9a307c00) [pid = 1760] [serial = 569] [outer = (nil)] [url = about:blank] 11:47:14 INFO - PROCESS | 1760 | --DOMWINDOW == 43 (0x946ca000) [pid = 1760] [serial = 599] [outer = (nil)] [url = about:blank] 11:47:14 INFO - PROCESS | 1760 | --DOMWINDOW == 42 (0x92dd1000) [pid = 1760] [serial = 596] [outer = (nil)] [url = about:blank] 11:47:14 INFO - PROCESS | 1760 | --DOMWINDOW == 41 (0x937c0400) [pid = 1760] [serial = 590] [outer = (nil)] [url = about:blank] 11:47:14 INFO - PROCESS | 1760 | 1465498034762 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]]]}] 11:47:14 INFO - PROCESS | 1760 | --DOMWINDOW == 40 (0x9872b000) [pid = 1760] [serial = 602] [outer = (nil)] [url = about:blank] 11:47:14 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 11:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1584ms 11:47:14 INFO - PROCESS | 1760 | 1465498034790 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 11:47:14 INFO - PROCESS | 1760 | 1465498034797 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 11:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:47:14 INFO - PROCESS | 1760 | 1465498034807 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:47:14 INFO - PROCESS | 1760 | 1465498034811 Marionette TRACE conn4 <- [1,802,null,{}] 11:47:14 INFO - PROCESS | 1760 | 1465498034818 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}] 11:47:14 INFO - PROCESS | 1760 | 1465498034823 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:14 INFO - PROCESS | 1760 | 1465498034995 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 11:47:15 INFO - PROCESS | 1760 | 1465498035108 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:15 INFO - PROCESS | 1760 | 1465498035116 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:15 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecd6000 == 16 [pid = 1760] [id = 208] 11:47:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 41 (0x91ae3400) [pid = 1760] [serial = 625] [outer = (nil)] 11:47:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 42 (0x91c64000) [pid = 1760] [serial = 626] [outer = 0x91ae3400] 11:47:15 INFO - PROCESS | 1760 | 1465498035191 Marionette DEBUG loaded listener.js 11:47:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 43 (0x91cc2c00) [pid = 1760] [serial = 627] [outer = 0x91ae3400] 11:47:16 INFO - PROCESS | 1760 | 1465498036031 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]]]}] 11:47:16 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 11:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1281ms 11:47:16 INFO - PROCESS | 1760 | 1465498036088 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 11:47:16 INFO - PROCESS | 1760 | 1465498036092 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 11:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:47:16 INFO - PROCESS | 1760 | 1465498036098 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:47:16 INFO - PROCESS | 1760 | 1465498036104 Marionette TRACE conn4 <- [1,806,null,{}] 11:47:16 INFO - PROCESS | 1760 | 1465498036121 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}] 11:47:16 INFO - PROCESS | 1760 | 1465498036129 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:16 INFO - PROCESS | 1760 | 1465498036307 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 11:47:16 INFO - PROCESS | 1760 | 1465498036418 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:16 INFO - PROCESS | 1760 | 1465498036430 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:16 INFO - PROCESS | 1760 | ++DOCSHELL 0x937b4000 == 17 [pid = 1760] [id = 209] 11:47:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 44 (0x937b4800) [pid = 1760] [serial = 628] [outer = (nil)] 11:47:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 45 (0x937bd000) [pid = 1760] [serial = 629] [outer = 0x937b4800] 11:47:16 INFO - PROCESS | 1760 | 1465498036520 Marionette DEBUG loaded listener.js 11:47:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 46 (0x939c1800) [pid = 1760] [serial = 630] [outer = 0x937b4800] 11:47:17 INFO - PROCESS | 1760 | 1465498037410 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]]]}] 11:47:17 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 11:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1335ms 11:47:17 INFO - PROCESS | 1760 | 1465498037435 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 11:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:47:17 INFO - PROCESS | 1760 | 1465498037440 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 11:47:17 INFO - PROCESS | 1760 | 1465498037446 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:47:17 INFO - PROCESS | 1760 | 1465498037450 Marionette TRACE conn4 <- [1,810,null,{}] 11:47:17 INFO - PROCESS | 1760 | 1465498037455 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}] 11:47:17 INFO - PROCESS | 1760 | 1465498037460 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:17 INFO - PROCESS | 1760 | 1465498037678 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 11:47:17 INFO - PROCESS | 1760 | 1465498037711 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:17 INFO - PROCESS | 1760 | 1465498037718 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:17 INFO - PROCESS | 1760 | ++DOCSHELL 0x91cc7c00 == 18 [pid = 1760] [id = 210] 11:47:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 47 (0x937bb400) [pid = 1760] [serial = 631] [outer = (nil)] 11:47:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 48 (0x946cfc00) [pid = 1760] [serial = 632] [outer = 0x937bb400] 11:47:17 INFO - PROCESS | 1760 | 1465498037794 Marionette DEBUG loaded listener.js 11:47:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 49 (0x9506d800) [pid = 1760] [serial = 633] [outer = 0x937bb400] 11:47:18 INFO - PROCESS | 1760 | --DOMWINDOW == 48 (0x95251400) [pid = 1760] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:47:18 INFO - PROCESS | 1760 | --DOMWINDOW == 47 (0x8ecd9000) [pid = 1760] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:47:18 INFO - PROCESS | 1760 | --DOMWINDOW == 46 (0x91c6e800) [pid = 1760] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:47:18 INFO - PROCESS | 1760 | 1465498038716 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]]]}] 11:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1332ms 11:47:18 INFO - PROCESS | 1760 | 1465498038780 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 11:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:47:18 INFO - PROCESS | 1760 | 1465498038798 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 11:47:18 INFO - PROCESS | 1760 | 1465498038806 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:47:18 INFO - PROCESS | 1760 | 1465498038809 Marionette TRACE conn4 <- [1,814,null,{}] 11:47:18 INFO - PROCESS | 1760 | 1465498038815 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}] 11:47:18 INFO - PROCESS | 1760 | 1465498038820 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:18 INFO - PROCESS | 1760 | 1465498038991 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 11:47:19 INFO - PROCESS | 1760 | 1465498039101 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:19 INFO - PROCESS | 1760 | 1465498039106 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:19 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c64c00 == 19 [pid = 1760] [id = 211] 11:47:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 47 (0x92ddac00) [pid = 1760] [serial = 634] [outer = (nil)] 11:47:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 48 (0x95258400) [pid = 1760] [serial = 635] [outer = 0x92ddac00] 11:47:19 INFO - PROCESS | 1760 | 1465498039179 Marionette DEBUG loaded listener.js 11:47:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 49 (0x97f3f400) [pid = 1760] [serial = 636] [outer = 0x92ddac00] 11:47:19 INFO - PROCESS | 1760 | 1465498039975 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] 11:47:20 INFO - PROCESS | 1760 | 1465498040001 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 11:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:47:20 INFO - PROCESS | 1760 | 1465498040007 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:47:20 INFO - PROCESS | 1760 | 1465498040010 Marionette TRACE conn4 <- [1,818,null,{}] 11:47:20 INFO - PROCESS | 1760 | 1465498040016 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}] 11:47:20 INFO - PROCESS | 1760 | 1465498040027 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:20 INFO - PROCESS | 1760 | 1465498040278 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 11:47:20 INFO - PROCESS | 1760 | 1465498040288 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:20 INFO - PROCESS | 1760 | 1465498040295 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:20 INFO - PROCESS | 1760 | ++DOCSHELL 0x9950bc00 == 20 [pid = 1760] [id = 212] 11:47:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 50 (0x9950c000) [pid = 1760] [serial = 637] [outer = (nil)] 11:47:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 51 (0x99dd2c00) [pid = 1760] [serial = 638] [outer = 0x9950c000] 11:47:20 INFO - PROCESS | 1760 | 1465498040442 Marionette DEBUG loaded listener.js 11:47:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 52 (0x99fde000) [pid = 1760] [serial = 639] [outer = 0x9950c000] 11:47:21 INFO - PROCESS | 1760 | 1465498041214 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]]]}] 11:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1235ms 11:47:21 INFO - PROCESS | 1760 | 1465498041244 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 11:47:21 INFO - PROCESS | 1760 | 1465498041248 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 11:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:47:21 INFO - PROCESS | 1760 | 1465498041254 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:47:21 INFO - PROCESS | 1760 | 1465498041258 Marionette TRACE conn4 <- [1,822,null,{}] 11:47:21 INFO - PROCESS | 1760 | 1465498041263 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}] 11:47:21 INFO - PROCESS | 1760 | 1465498041268 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:21 INFO - PROCESS | 1760 | 1465498041486 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 11:47:21 INFO - PROCESS | 1760 | 1465498041612 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:21 INFO - PROCESS | 1760 | 1465498041624 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:21 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7e000 == 21 [pid = 1760] [id = 213] 11:47:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 53 (0x8ea7f800) [pid = 1760] [serial = 640] [outer = (nil)] 11:47:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 54 (0x8ea86400) [pid = 1760] [serial = 641] [outer = 0x8ea7f800] 11:47:21 INFO - PROCESS | 1760 | 1465498041712 Marionette DEBUG loaded listener.js 11:47:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 55 (0x8ecddc00) [pid = 1760] [serial = 642] [outer = 0x8ea7f800] 11:47:22 INFO - PROCESS | 1760 | 1465498042849 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] 11:47:22 INFO - PROCESS | 1760 | 1465498042903 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 11:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:47:22 INFO - PROCESS | 1760 | 1465498042914 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:47:22 INFO - PROCESS | 1760 | 1465498042918 Marionette TRACE conn4 <- [1,826,null,{}] 11:47:22 INFO - PROCESS | 1760 | 1465498042927 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}] 11:47:22 INFO - PROCESS | 1760 | 1465498042937 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:23 INFO - PROCESS | 1760 | 1465498043247 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 11:47:23 INFO - PROCESS | 1760 | 1465498043462 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:23 INFO - PROCESS | 1760 | 1465498043477 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:23 INFO - PROCESS | 1760 | ++DOCSHELL 0x91cc5400 == 22 [pid = 1760] [id = 214] 11:47:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 56 (0x92dc7800) [pid = 1760] [serial = 643] [outer = (nil)] 11:47:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 57 (0x92dd5c00) [pid = 1760] [serial = 644] [outer = 0x92dc7800] 11:47:23 INFO - PROCESS | 1760 | 1465498043566 Marionette DEBUG loaded listener.js 11:47:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 58 (0x9375a800) [pid = 1760] [serial = 645] [outer = 0x92dc7800] 11:47:24 INFO - PROCESS | 1760 | 1465498044640 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]]]}] 11:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1784ms 11:47:24 INFO - PROCESS | 1760 | 1465498044701 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 11:47:24 INFO - PROCESS | 1760 | 1465498044709 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 11:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:47:24 INFO - PROCESS | 1760 | 1465498044717 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:47:24 INFO - PROCESS | 1760 | 1465498044721 Marionette TRACE conn4 <- [1,830,null,{}] 11:47:24 INFO - PROCESS | 1760 | 1465498044727 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}] 11:47:24 INFO - PROCESS | 1760 | 1465498044733 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:25 INFO - PROCESS | 1760 | 1465498045042 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 11:47:25 INFO - PROCESS | 1760 | 1465498045271 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:25 INFO - PROCESS | 1760 | 1465498045283 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:25 INFO - PROCESS | 1760 | ++DOCSHELL 0x937bb000 == 23 [pid = 1760] [id = 215] 11:47:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 59 (0x95065800) [pid = 1760] [serial = 646] [outer = (nil)] 11:47:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 60 (0x95250000) [pid = 1760] [serial = 647] [outer = 0x95065800] 11:47:25 INFO - PROCESS | 1760 | 1465498045363 Marionette DEBUG loaded listener.js 11:47:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 61 (0x97fec000) [pid = 1760] [serial = 648] [outer = 0x95065800] 11:47:26 INFO - PROCESS | 1760 | 1465498046658 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]]]}] 11:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1987ms 11:47:26 INFO - PROCESS | 1760 | 1465498046705 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 11:47:26 INFO - PROCESS | 1760 | 1465498046711 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 11:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:47:26 INFO - PROCESS | 1760 | 1465498046720 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:47:26 INFO - PROCESS | 1760 | 1465498046725 Marionette TRACE conn4 <- [1,834,null,{}] 11:47:26 INFO - PROCESS | 1760 | 1465498046734 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}] 11:47:26 INFO - PROCESS | 1760 | 1465498046740 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:27 INFO - PROCESS | 1760 | 1465498047056 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 11:47:27 INFO - PROCESS | 1760 | 1465498047201 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:27 INFO - PROCESS | 1760 | 1465498047216 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:27 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ae2000 == 24 [pid = 1760] [id = 216] 11:47:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 62 (0x91ae3000) [pid = 1760] [serial = 649] [outer = (nil)] 11:47:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 63 (0x91c61c00) [pid = 1760] [serial = 650] [outer = 0x91ae3000] 11:47:27 INFO - PROCESS | 1760 | 1465498047292 Marionette DEBUG loaded listener.js 11:47:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 64 (0x91c6a400) [pid = 1760] [serial = 651] [outer = 0x91ae3000] 11:47:28 INFO - PROCESS | 1760 | --DOCSHELL 0x9950bc00 == 23 [pid = 1760] [id = 212] 11:47:28 INFO - PROCESS | 1760 | --DOCSHELL 0x91c64c00 == 22 [pid = 1760] [id = 211] 11:47:28 INFO - PROCESS | 1760 | --DOCSHELL 0x91cc7c00 == 21 [pid = 1760] [id = 210] 11:47:28 INFO - PROCESS | 1760 | --DOCSHELL 0x937b4000 == 20 [pid = 1760] [id = 209] 11:47:28 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecd6000 == 19 [pid = 1760] [id = 208] 11:47:28 INFO - PROCESS | 1760 | --DOCSHELL 0x94627800 == 18 [pid = 1760] [id = 205] 11:47:28 INFO - PROCESS | 1760 | --DOCSHELL 0x91c6d800 == 17 [pid = 1760] [id = 204] 11:47:28 INFO - PROCESS | 1760 | --DOCSHELL 0x91ae0400 == 16 [pid = 1760] [id = 207] 11:47:28 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecd8000 == 15 [pid = 1760] [id = 201] 11:47:28 INFO - PROCESS | 1760 | --DOCSHELL 0x91c6dc00 == 14 [pid = 1760] [id = 202] 11:47:28 INFO - PROCESS | 1760 | --DOCSHELL 0x95255000 == 13 [pid = 1760] [id = 206] 11:47:28 INFO - PROCESS | 1760 | --DOCSHELL 0x937b8000 == 12 [pid = 1760] [id = 203] 11:47:28 INFO - PROCESS | 1760 | --DOCSHELL 0x91cc5400 == 11 [pid = 1760] [id = 214] 11:47:28 INFO - PROCESS | 1760 | --DOCSHELL 0x937bb000 == 10 [pid = 1760] [id = 215] 11:47:28 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7e000 == 9 [pid = 1760] [id = 213] 11:47:28 INFO - PROCESS | 1760 | --DOMWINDOW == 63 (0x92d75c00) [pid = 1760] [serial = 609] [outer = (nil)] [url = about:blank] 11:47:28 INFO - PROCESS | 1760 | --DOMWINDOW == 62 (0x91cc5800) [pid = 1760] [serial = 608] [outer = (nil)] [url = about:blank] 11:47:28 INFO - PROCESS | 1760 | --DOMWINDOW == 61 (0x987a9400) [pid = 1760] [serial = 603] [outer = (nil)] [url = about:blank] 11:47:28 INFO - PROCESS | 1760 | --DOMWINDOW == 60 (0x91986000) [pid = 1760] [serial = 606] [outer = (nil)] [url = about:blank] 11:47:28 INFO - PROCESS | 1760 | --DOMWINDOW == 59 (0x91979000) [pid = 1760] [serial = 605] [outer = (nil)] [url = about:blank] 11:47:29 INFO - PROCESS | 1760 | 1465498049177 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]]]}] 11:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 2491ms 11:47:29 INFO - PROCESS | 1760 | 1465498049211 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 11:47:29 INFO - PROCESS | 1760 | 1465498049217 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 11:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:47:29 INFO - PROCESS | 1760 | 1465498049225 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:47:29 INFO - PROCESS | 1760 | 1465498049230 Marionette TRACE conn4 <- [1,838,null,{}] 11:47:29 INFO - PROCESS | 1760 | 1465498049239 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}] 11:47:29 INFO - PROCESS | 1760 | 1465498049245 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:29 INFO - PROCESS | 1760 | 1465498049459 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 11:47:29 INFO - PROCESS | 1760 | 1465498049575 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:29 INFO - PROCESS | 1760 | 1465498049587 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:29 INFO - PROCESS | 1760 | ++DOCSHELL 0x91973400 == 10 [pid = 1760] [id = 217] 11:47:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 60 (0x91974000) [pid = 1760] [serial = 652] [outer = (nil)] 11:47:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 61 (0x91adbc00) [pid = 1760] [serial = 653] [outer = 0x91974000] 11:47:29 INFO - PROCESS | 1760 | 1465498049673 Marionette DEBUG loaded listener.js 11:47:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 62 (0x91ae0400) [pid = 1760] [serial = 654] [outer = 0x91974000] 11:47:30 INFO - PROCESS | 1760 | 1465498050534 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]]]}] 11:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1344ms 11:47:30 INFO - PROCESS | 1760 | 1465498050568 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 11:47:30 INFO - PROCESS | 1760 | 1465498050578 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 11:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:47:30 INFO - PROCESS | 1760 | 1465498050589 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:47:30 INFO - PROCESS | 1760 | 1465498050593 Marionette TRACE conn4 <- [1,842,null,{}] 11:47:30 INFO - PROCESS | 1760 | 1465498050600 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}] 11:47:30 INFO - PROCESS | 1760 | 1465498050606 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:30 INFO - PROCESS | 1760 | 1465498050792 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 11:47:30 INFO - PROCESS | 1760 | 1465498050915 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:30 INFO - PROCESS | 1760 | 1465498050923 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:30 INFO - PROCESS | 1760 | ++DOCSHELL 0x92d7cc00 == 11 [pid = 1760] [id = 218] 11:47:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 63 (0x92dcd000) [pid = 1760] [serial = 655] [outer = (nil)] 11:47:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 64 (0x92dd2c00) [pid = 1760] [serial = 656] [outer = 0x92dcd000] 11:47:31 INFO - PROCESS | 1760 | 1465498051010 Marionette DEBUG loaded listener.js 11:47:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 65 (0x92de2400) [pid = 1760] [serial = 657] [outer = 0x92dcd000] 11:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1539ms 11:47:32 INFO - PROCESS | 1760 | 1465498052118 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]]]}] 11:47:32 INFO - PROCESS | 1760 | 1465498052129 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 11:47:32 INFO - PROCESS | 1760 | 1465498052133 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 11:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:47:32 INFO - PROCESS | 1760 | 1465498052140 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:47:32 INFO - PROCESS | 1760 | 1465498052146 Marionette TRACE conn4 <- [1,846,null,{}] 11:47:32 INFO - PROCESS | 1760 | 1465498052170 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}] 11:47:32 INFO - PROCESS | 1760 | 1465498052179 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:32 INFO - PROCESS | 1760 | 1465498052393 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 11:47:32 INFO - PROCESS | 1760 | 1465498052418 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:32 INFO - PROCESS | 1760 | 1465498052428 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:32 INFO - PROCESS | 1760 | ++DOCSHELL 0x94673000 == 12 [pid = 1760] [id = 219] 11:47:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 66 (0x94674400) [pid = 1760] [serial = 658] [outer = (nil)] 11:47:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 67 (0x95065c00) [pid = 1760] [serial = 659] [outer = 0x94674400] 11:47:32 INFO - PROCESS | 1760 | 1465498052505 Marionette DEBUG loaded listener.js 11:47:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x950d6c00) [pid = 1760] [serial = 660] [outer = 0x94674400] 11:47:33 INFO - PROCESS | 1760 | 1465498053445 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]]]}] 11:47:33 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x9950c000) [pid = 1760] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:47:33 INFO - PROCESS | 1760 | --DOMWINDOW == 66 (0x91ae3400) [pid = 1760] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:47:33 INFO - PROCESS | 1760 | --DOMWINDOW == 65 (0x94629800) [pid = 1760] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:47:33 INFO - PROCESS | 1760 | --DOMWINDOW == 64 (0x95256800) [pid = 1760] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:47:33 INFO - PROCESS | 1760 | --DOMWINDOW == 63 (0x91c6e000) [pid = 1760] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:47:33 INFO - PROCESS | 1760 | --DOMWINDOW == 62 (0x937b8400) [pid = 1760] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:47:33 INFO - PROCESS | 1760 | --DOMWINDOW == 61 (0x937b4800) [pid = 1760] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:47:33 INFO - PROCESS | 1760 | --DOMWINDOW == 60 (0x91ae0800) [pid = 1760] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:47:33 INFO - PROCESS | 1760 | --DOMWINDOW == 59 (0x937bb400) [pid = 1760] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:47:33 INFO - PROCESS | 1760 | --DOMWINDOW == 58 (0x92ddac00) [pid = 1760] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1593ms 11:47:33 INFO - PROCESS | 1760 | 1465498053733 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 11:47:33 INFO - PROCESS | 1760 | 1465498053738 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 11:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:47:33 INFO - PROCESS | 1760 | 1465498053744 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:47:33 INFO - PROCESS | 1760 | 1465498053747 Marionette TRACE conn4 <- [1,850,null,{}] 11:47:33 INFO - PROCESS | 1760 | 1465498053752 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}] 11:47:33 INFO - PROCESS | 1760 | 1465498053757 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:33 INFO - PROCESS | 1760 | 1465498053919 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 11:47:34 INFO - PROCESS | 1760 | 1465498054125 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:34 INFO - PROCESS | 1760 | 1465498054133 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:34 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea82800 == 13 [pid = 1760] [id = 220] 11:47:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 59 (0x92dc9400) [pid = 1760] [serial = 661] [outer = (nil)] 11:47:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 60 (0x94626c00) [pid = 1760] [serial = 662] [outer = 0x92dc9400] 11:47:34 INFO - PROCESS | 1760 | 1465498054208 Marionette DEBUG loaded listener.js 11:47:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 61 (0x950d0800) [pid = 1760] [serial = 663] [outer = 0x92dc9400] 11:47:34 INFO - PROCESS | 1760 | 1465498054940 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]]]}] 11:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1228ms 11:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:47:34 INFO - PROCESS | 1760 | 1465498054974 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 11:47:34 INFO - PROCESS | 1760 | 1465498054977 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 11:47:34 INFO - PROCESS | 1760 | 1465498054985 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:47:34 INFO - PROCESS | 1760 | 1465498054987 Marionette TRACE conn4 <- [1,854,null,{}] 11:47:34 INFO - PROCESS | 1760 | 1465498054994 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}] 11:47:35 INFO - PROCESS | 1760 | 1465498054999 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:35 INFO - PROCESS | 1760 | 1465498055224 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 11:47:35 INFO - PROCESS | 1760 | 1465498055237 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:35 INFO - PROCESS | 1760 | 1465498055246 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:35 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c6c400 == 14 [pid = 1760] [id = 221] 11:47:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 62 (0x91c6e000) [pid = 1760] [serial = 664] [outer = (nil)] 11:47:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 63 (0x9915c400) [pid = 1760] [serial = 665] [outer = 0x91c6e000] 11:47:35 INFO - PROCESS | 1760 | 1465498055318 Marionette DEBUG loaded listener.js 11:47:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 64 (0x99c67000) [pid = 1760] [serial = 666] [outer = 0x91c6e000] 11:47:36 INFO - PROCESS | 1760 | 1465498056447 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]]]}] 11:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1537ms 11:47:36 INFO - PROCESS | 1760 | 1465498056523 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 11:47:36 INFO - PROCESS | 1760 | 1465498056530 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 11:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:47:36 INFO - PROCESS | 1760 | 1465498056538 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:47:36 INFO - PROCESS | 1760 | 1465498056544 Marionette TRACE conn4 <- [1,858,null,{}] 11:47:36 INFO - PROCESS | 1760 | 1465498056553 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}] 11:47:36 INFO - PROCESS | 1760 | 1465498056559 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:36 INFO - PROCESS | 1760 | 1465498056791 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 11:47:37 INFO - PROCESS | 1760 | 1465498057014 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:37 INFO - PROCESS | 1760 | 1465498057027 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:37 INFO - PROCESS | 1760 | ++DOCSHELL 0x91978000 == 15 [pid = 1760] [id = 222] 11:47:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 65 (0x91985400) [pid = 1760] [serial = 667] [outer = (nil)] 11:47:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 66 (0x91cc9800) [pid = 1760] [serial = 668] [outer = 0x91985400] 11:47:37 INFO - PROCESS | 1760 | 1465498057111 Marionette DEBUG loaded listener.js 11:47:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 67 (0x92dd1400) [pid = 1760] [serial = 669] [outer = 0x91985400] 11:47:38 INFO - PROCESS | 1760 | 1465498058099 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]]]}] 11:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1635ms 11:47:38 INFO - PROCESS | 1760 | 1465498058174 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 11:47:38 INFO - PROCESS | 1760 | 1465498058181 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 11:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:47:38 INFO - PROCESS | 1760 | 1465498058192 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:47:38 INFO - PROCESS | 1760 | 1465498058196 Marionette TRACE conn4 <- [1,862,null,{}] 11:47:38 INFO - PROCESS | 1760 | 1465498058204 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}] 11:47:38 INFO - PROCESS | 1760 | 1465498058210 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:38 INFO - PROCESS | 1760 | 1465498058432 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 11:47:38 INFO - PROCESS | 1760 | 1465498058741 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:38 INFO - PROCESS | 1760 | 1465498058752 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:38 INFO - PROCESS | 1760 | ++DOCSHELL 0x9197cc00 == 16 [pid = 1760] [id = 223] 11:47:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x95066400) [pid = 1760] [serial = 670] [outer = (nil)] 11:47:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x95254800) [pid = 1760] [serial = 671] [outer = 0x95066400] 11:47:38 INFO - PROCESS | 1760 | 1465498058861 Marionette DEBUG loaded listener.js 11:47:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x987b0000) [pid = 1760] [serial = 672] [outer = 0x95066400] 11:47:39 INFO - PROCESS | 1760 | 1465498059937 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]]]}] 11:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1791ms 11:47:39 INFO - PROCESS | 1760 | 1465498059984 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 11:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:47:39 INFO - PROCESS | 1760 | 1465498059989 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 11:47:40 INFO - PROCESS | 1760 | 1465498059996 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:47:40 INFO - PROCESS | 1760 | 1465498060002 Marionette TRACE conn4 <- [1,866,null,{}] 11:47:40 INFO - PROCESS | 1760 | 1465498060020 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}] 11:47:40 INFO - PROCESS | 1760 | 1465498060030 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:40 INFO - PROCESS | 1760 | 1465498060252 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 11:47:40 INFO - PROCESS | 1760 | 1465498060464 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:40 INFO - PROCESS | 1760 | 1465498060476 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:40 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a0e4400 == 17 [pid = 1760] [id = 224] 11:47:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x9a0e4c00) [pid = 1760] [serial = 673] [outer = (nil)] 11:47:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x9a2f5400) [pid = 1760] [serial = 674] [outer = 0x9a0e4c00] 11:47:40 INFO - PROCESS | 1760 | 1465498060577 Marionette DEBUG loaded listener.js 11:47:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x9a302400) [pid = 1760] [serial = 675] [outer = 0x9a0e4c00] 11:47:41 INFO - PROCESS | 1760 | 1465498061613 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]]]}] 11:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1637ms 11:47:41 INFO - PROCESS | 1760 | 1465498061633 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 11:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:47:41 INFO - PROCESS | 1760 | 1465498061639 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 11:47:41 INFO - PROCESS | 1760 | 1465498061645 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:47:41 INFO - PROCESS | 1760 | 1465498061649 Marionette TRACE conn4 <- [1,870,null,{}] 11:47:41 INFO - PROCESS | 1760 | 1465498061655 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}] 11:47:41 INFO - PROCESS | 1760 | 1465498061660 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:41 INFO - PROCESS | 1760 | 1465498061848 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 11:47:42 INFO - PROCESS | 1760 | 1465498062183 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:42 INFO - PROCESS | 1760 | 1465498062191 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:42 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea85000 == 18 [pid = 1760] [id = 225] 11:47:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x8ecd4400) [pid = 1760] [serial = 676] [outer = (nil)] 11:47:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x8ece0000) [pid = 1760] [serial = 677] [outer = 0x8ecd4400] 11:47:42 INFO - PROCESS | 1760 | 1465498062282 Marionette DEBUG loaded listener.js 11:47:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x91984800) [pid = 1760] [serial = 678] [outer = 0x8ecd4400] 11:47:43 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x937bf800) [pid = 1760] [serial = 611] [outer = (nil)] [url = about:blank] 11:47:43 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x99dd2c00) [pid = 1760] [serial = 638] [outer = (nil)] [url = about:blank] 11:47:43 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x91c64000) [pid = 1760] [serial = 626] [outer = (nil)] [url = about:blank] 11:47:43 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x91cc2c00) [pid = 1760] [serial = 627] [outer = (nil)] [url = about:blank] 11:47:43 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x9462f000) [pid = 1760] [serial = 617] [outer = (nil)] [url = about:blank] 11:47:43 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x946d1c00) [pid = 1760] [serial = 618] [outer = (nil)] [url = about:blank] 11:47:43 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x97fe9800) [pid = 1760] [serial = 620] [outer = (nil)] [url = about:blank] 11:47:43 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x991cf800) [pid = 1760] [serial = 621] [outer = (nil)] [url = about:blank] 11:47:43 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x92dc5800) [pid = 1760] [serial = 614] [outer = (nil)] [url = about:blank] 11:47:43 INFO - PROCESS | 1760 | --DOMWINDOW == 66 (0x92de0400) [pid = 1760] [serial = 615] [outer = (nil)] [url = about:blank] 11:47:43 INFO - PROCESS | 1760 | --DOMWINDOW == 65 (0x939c8000) [pid = 1760] [serial = 612] [outer = (nil)] [url = about:blank] 11:47:43 INFO - PROCESS | 1760 | --DOMWINDOW == 64 (0x937bd000) [pid = 1760] [serial = 629] [outer = (nil)] [url = about:blank] 11:47:43 INFO - PROCESS | 1760 | --DOMWINDOW == 63 (0x91c66c00) [pid = 1760] [serial = 623] [outer = (nil)] [url = about:blank] 11:47:43 INFO - PROCESS | 1760 | --DOMWINDOW == 62 (0x8ea85400) [pid = 1760] [serial = 624] [outer = (nil)] [url = about:blank] 11:47:43 INFO - PROCESS | 1760 | --DOMWINDOW == 61 (0x946cfc00) [pid = 1760] [serial = 632] [outer = (nil)] [url = about:blank] 11:47:43 INFO - PROCESS | 1760 | --DOMWINDOW == 60 (0x9506d800) [pid = 1760] [serial = 633] [outer = (nil)] [url = about:blank] 11:47:43 INFO - PROCESS | 1760 | --DOMWINDOW == 59 (0x939c1800) [pid = 1760] [serial = 630] [outer = (nil)] [url = about:blank] 11:47:43 INFO - PROCESS | 1760 | --DOMWINDOW == 58 (0x97f3f400) [pid = 1760] [serial = 636] [outer = (nil)] [url = about:blank] 11:47:43 INFO - PROCESS | 1760 | --DOMWINDOW == 57 (0x95258400) [pid = 1760] [serial = 635] [outer = (nil)] [url = about:blank] 11:47:43 INFO - PROCESS | 1760 | --DOMWINDOW == 56 (0x99fde000) [pid = 1760] [serial = 639] [outer = (nil)] [url = about:blank] 11:47:43 INFO - PROCESS | 1760 | 1465498063378 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]]]}] 11:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1788ms 11:47:43 INFO - PROCESS | 1760 | 1465498063436 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 11:47:43 INFO - PROCESS | 1760 | 1465498063441 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 11:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:47:43 INFO - PROCESS | 1760 | 1465498063450 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:47:43 INFO - PROCESS | 1760 | 1465498063454 Marionette TRACE conn4 <- [1,874,null,{}] 11:47:43 INFO - PROCESS | 1760 | 1465498063462 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}] 11:47:43 INFO - PROCESS | 1760 | 1465498063470 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:43 INFO - PROCESS | 1760 | 1465498063658 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 11:47:43 INFO - PROCESS | 1760 | 1465498063840 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:43 INFO - PROCESS | 1760 | 1465498063849 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:43 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c6fc00 == 19 [pid = 1760] [id = 226] 11:47:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 57 (0x91cc2800) [pid = 1760] [serial = 679] [outer = (nil)] 11:47:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 58 (0x92dce000) [pid = 1760] [serial = 680] [outer = 0x91cc2800] 11:47:43 INFO - PROCESS | 1760 | 1465498063932 Marionette DEBUG loaded listener.js 11:47:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 59 (0x937b4800) [pid = 1760] [serial = 681] [outer = 0x91cc2800] 11:47:44 INFO - PROCESS | 1760 | 1465498064734 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]]]}] 11:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1333ms 11:47:44 INFO - PROCESS | 1760 | 1465498064786 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 11:47:44 INFO - PROCESS | 1760 | 1465498064791 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 11:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:47:44 INFO - PROCESS | 1760 | 1465498064801 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:47:44 INFO - PROCESS | 1760 | 1465498064804 Marionette TRACE conn4 <- [1,878,null,{}] 11:47:44 INFO - PROCESS | 1760 | 1465498064811 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}] 11:47:44 INFO - PROCESS | 1760 | 1465498064816 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:45 INFO - PROCESS | 1760 | 1465498065004 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 11:47:45 INFO - PROCESS | 1760 | 1465498065121 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:45 INFO - PROCESS | 1760 | 1465498065129 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:45 INFO - PROCESS | 1760 | ++DOCSHELL 0x939cc400 == 20 [pid = 1760] [id = 227] 11:47:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 60 (0x939cd800) [pid = 1760] [serial = 682] [outer = (nil)] 11:47:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 61 (0x94671800) [pid = 1760] [serial = 683] [outer = 0x939cd800] 11:47:45 INFO - PROCESS | 1760 | 1465498065201 Marionette DEBUG loaded listener.js 11:47:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 62 (0x9506d000) [pid = 1760] [serial = 684] [outer = 0x939cd800] 11:47:46 INFO - PROCESS | 1760 | 1465498066110 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]]]}] 11:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1386ms 11:47:46 INFO - PROCESS | 1760 | 1465498066187 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 11:47:46 INFO - PROCESS | 1760 | 1465498066191 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 11:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:47:46 INFO - PROCESS | 1760 | 1465498066200 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:47:46 INFO - PROCESS | 1760 | 1465498066210 Marionette TRACE conn4 <- [1,882,null,{}] 11:47:46 INFO - PROCESS | 1760 | 1465498066230 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}] 11:47:46 INFO - PROCESS | 1760 | 1465498066238 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:46 INFO - PROCESS | 1760 | 1465498066446 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 11:47:46 INFO - PROCESS | 1760 | 1465498066471 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:46 INFO - PROCESS | 1760 | 1465498066480 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:46 INFO - PROCESS | 1760 | ++DOCSHELL 0x9506ec00 == 21 [pid = 1760] [id = 228] 11:47:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 63 (0x9915a800) [pid = 1760] [serial = 685] [outer = (nil)] 11:47:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 64 (0x99dc7400) [pid = 1760] [serial = 686] [outer = 0x9915a800] 11:47:46 INFO - PROCESS | 1760 | 1465498066550 Marionette DEBUG loaded listener.js 11:47:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 65 (0x99f7a000) [pid = 1760] [serial = 687] [outer = 0x9915a800] 11:47:47 INFO - PROCESS | 1760 | 1465498067481 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]]]}] 11:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1346ms 11:47:47 INFO - PROCESS | 1760 | 1465498067545 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 11:47:47 INFO - PROCESS | 1760 | 1465498067549 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 11:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:47:47 INFO - PROCESS | 1760 | 1465498067563 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:47:47 INFO - PROCESS | 1760 | 1465498067565 Marionette TRACE conn4 <- [1,886,null,{}] 11:47:47 INFO - PROCESS | 1760 | 1465498067572 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}] 11:47:47 INFO - PROCESS | 1760 | 1465498067577 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:47 INFO - PROCESS | 1760 | 1465498067786 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 11:47:47 INFO - PROCESS | 1760 | --DOMWINDOW == 64 (0x94674400) [pid = 1760] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:47:47 INFO - PROCESS | 1760 | --DOMWINDOW == 63 (0x91974000) [pid = 1760] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:47:47 INFO - PROCESS | 1760 | --DOMWINDOW == 62 (0x91ae3000) [pid = 1760] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:47:47 INFO - PROCESS | 1760 | --DOMWINDOW == 61 (0x92dc9400) [pid = 1760] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:47:47 INFO - PROCESS | 1760 | --DOMWINDOW == 60 (0x92dcd000) [pid = 1760] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:47:47 INFO - PROCESS | 1760 | --DOMWINDOW == 59 (0x8ea7f800) [pid = 1760] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:47:47 INFO - PROCESS | 1760 | --DOMWINDOW == 58 (0x92dc7800) [pid = 1760] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:47:47 INFO - PROCESS | 1760 | --DOMWINDOW == 57 (0x95065800) [pid = 1760] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:47:47 INFO - PROCESS | 1760 | 1465498067929 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:47 INFO - PROCESS | 1760 | 1465498067938 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:47 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7f800 == 22 [pid = 1760] [id = 229] 11:47:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 58 (0x8ecdc800) [pid = 1760] [serial = 688] [outer = (nil)] 11:47:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 59 (0x9198a400) [pid = 1760] [serial = 689] [outer = 0x8ecdc800] 11:47:48 INFO - PROCESS | 1760 | 1465498068007 Marionette DEBUG loaded listener.js 11:47:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 60 (0x91cc2400) [pid = 1760] [serial = 690] [outer = 0x8ecdc800] 11:47:48 INFO - PROCESS | 1760 | 1465498068822 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]]]}] 11:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1279ms 11:47:48 INFO - PROCESS | 1760 | 1465498068843 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 11:47:48 INFO - PROCESS | 1760 | 1465498068847 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 11:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:47:48 INFO - PROCESS | 1760 | 1465498068853 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:47:48 INFO - PROCESS | 1760 | 1465498068857 Marionette TRACE conn4 <- [1,890,null,{}] 11:47:48 INFO - PROCESS | 1760 | 1465498068862 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}] 11:47:48 INFO - PROCESS | 1760 | 1465498068867 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:49 INFO - PROCESS | 1760 | 1465498069020 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 11:47:49 INFO - PROCESS | 1760 | 1465498069033 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:49 INFO - PROCESS | 1760 | 1465498069050 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:49 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ece3c00 == 23 [pid = 1760] [id = 230] 11:47:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 61 (0x91c69400) [pid = 1760] [serial = 691] [outer = (nil)] 11:47:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 62 (0x99fe6400) [pid = 1760] [serial = 692] [outer = 0x91c69400] 11:47:49 INFO - PROCESS | 1760 | 1465498069134 Marionette DEBUG loaded listener.js 11:47:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 63 (0x9a30a800) [pid = 1760] [serial = 693] [outer = 0x91c69400] 11:47:50 INFO - PROCESS | 1760 | 1465498070155 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]]]}] 11:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1348ms 11:47:50 INFO - PROCESS | 1760 | 1465498070203 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 11:47:50 INFO - PROCESS | 1760 | 1465498070210 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 11:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:47:50 INFO - PROCESS | 1760 | 1465498070220 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:47:50 INFO - PROCESS | 1760 | 1465498070224 Marionette TRACE conn4 <- [1,894,null,{}] 11:47:50 INFO - PROCESS | 1760 | 1465498070234 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}] 11:47:50 INFO - PROCESS | 1760 | 1465498070239 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:50 INFO - PROCESS | 1760 | 1465498070469 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 11:47:50 INFO - PROCESS | 1760 | 1465498070706 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:50 INFO - PROCESS | 1760 | 1465498070720 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:50 INFO - PROCESS | 1760 | ++DOCSHELL 0x91979c00 == 24 [pid = 1760] [id = 231] 11:47:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 64 (0x91c64000) [pid = 1760] [serial = 694] [outer = (nil)] 11:47:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 65 (0x91cc2000) [pid = 1760] [serial = 695] [outer = 0x91c64000] 11:47:50 INFO - PROCESS | 1760 | 1465498070853 Marionette DEBUG loaded listener.js 11:47:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 66 (0x92de2000) [pid = 1760] [serial = 696] [outer = 0x91c64000] 11:47:51 INFO - PROCESS | 1760 | 1465498071838 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]]]}] 11:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1650ms 11:47:51 INFO - PROCESS | 1760 | 1465498071869 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 11:47:51 INFO - PROCESS | 1760 | 1465498071876 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 11:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:47:51 INFO - PROCESS | 1760 | 1465498071887 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:47:51 INFO - PROCESS | 1760 | 1465498071891 Marionette TRACE conn4 <- [1,898,null,{}] 11:47:51 INFO - PROCESS | 1760 | 1465498071898 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}] 11:47:51 INFO - PROCESS | 1760 | 1465498071904 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:52 INFO - PROCESS | 1760 | 1465498072142 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 11:47:52 INFO - PROCESS | 1760 | 1465498072372 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:52 INFO - PROCESS | 1760 | 1465498072379 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:52 INFO - PROCESS | 1760 | ++DOCSHELL 0x939ca400 == 25 [pid = 1760] [id = 232] 11:47:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 67 (0x946c2c00) [pid = 1760] [serial = 697] [outer = (nil)] 11:47:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x95256800) [pid = 1760] [serial = 698] [outer = 0x946c2c00] 11:47:52 INFO - PROCESS | 1760 | 1465498072485 Marionette DEBUG loaded listener.js 11:47:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x97f3f400) [pid = 1760] [serial = 699] [outer = 0x946c2c00] 11:47:53 INFO - PROCESS | 1760 | 1465498073467 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]]]}] 11:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1633ms 11:47:53 INFO - PROCESS | 1760 | 1465498073521 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 11:47:53 INFO - PROCESS | 1760 | 1465498073525 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 11:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:47:53 INFO - PROCESS | 1760 | 1465498073532 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:47:53 INFO - PROCESS | 1760 | 1465498073539 Marionette TRACE conn4 <- [1,902,null,{}] 11:47:53 INFO - PROCESS | 1760 | 1465498073556 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}] 11:47:53 INFO - PROCESS | 1760 | 1465498073565 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:53 INFO - PROCESS | 1760 | 1465498073799 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 11:47:54 INFO - PROCESS | 1760 | 1465498074095 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:54 INFO - PROCESS | 1760 | 1465498074103 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:54 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a30d800 == 26 [pid = 1760] [id = 233] 11:47:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x9a30e400) [pid = 1760] [serial = 700] [outer = (nil)] 11:47:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x9a471000) [pid = 1760] [serial = 701] [outer = 0x9a30e400] 11:47:54 INFO - PROCESS | 1760 | 1465498074202 Marionette DEBUG loaded listener.js 11:47:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x9a476800) [pid = 1760] [serial = 702] [outer = 0x9a30e400] 11:47:55 INFO - PROCESS | 1760 | 1465498075101 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]]]}] 11:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1603ms 11:47:55 INFO - PROCESS | 1760 | 1465498075137 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 11:47:55 INFO - PROCESS | 1760 | 1465498075141 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 11:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:47:55 INFO - PROCESS | 1760 | 1465498075149 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:47:55 INFO - PROCESS | 1760 | 1465498075151 Marionette TRACE conn4 <- [1,906,null,{}] 11:47:55 INFO - PROCESS | 1760 | 1465498075158 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}] 11:47:55 INFO - PROCESS | 1760 | 1465498075163 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:55 INFO - PROCESS | 1760 | 1465498075348 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 11:47:55 INFO - PROCESS | 1760 | 1465498075509 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:55 INFO - PROCESS | 1760 | 1465498075518 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:55 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a30f800 == 27 [pid = 1760] [id = 234] 11:47:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x9a479800) [pid = 1760] [serial = 703] [outer = (nil)] 11:47:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x9a578c00) [pid = 1760] [serial = 704] [outer = 0x9a479800] 11:47:55 INFO - PROCESS | 1760 | 1465498075600 Marionette DEBUG loaded listener.js 11:47:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x9a675800) [pid = 1760] [serial = 705] [outer = 0x9a479800] 11:47:56 INFO - PROCESS | 1760 | 1465498076577 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]]]}] 11:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1481ms 11:47:56 INFO - PROCESS | 1760 | 1465498076630 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 11:47:56 INFO - PROCESS | 1760 | 1465498076634 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 11:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:47:56 INFO - PROCESS | 1760 | 1465498076642 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:47:56 INFO - PROCESS | 1760 | 1465498076645 Marionette TRACE conn4 <- [1,910,null,{}] 11:47:56 INFO - PROCESS | 1760 | 1465498076652 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}] 11:47:56 INFO - PROCESS | 1760 | 1465498076656 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:56 INFO - PROCESS | 1760 | 1465498076850 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 11:47:57 INFO - PROCESS | 1760 | 1465498077025 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:57 INFO - PROCESS | 1760 | 1465498077035 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:57 INFO - PROCESS | 1760 | ++DOCSHELL 0x91984000 == 28 [pid = 1760] [id = 235] 11:47:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x9506e400) [pid = 1760] [serial = 706] [outer = (nil)] 11:47:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x9a693400) [pid = 1760] [serial = 707] [outer = 0x9506e400] 11:47:57 INFO - PROCESS | 1760 | 1465498077122 Marionette DEBUG loaded listener.js 11:47:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x9a694400) [pid = 1760] [serial = 708] [outer = 0x9506e400] 11:47:58 INFO - PROCESS | 1760 | 1465498078062 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]]]}] 11:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1484ms 11:47:58 INFO - PROCESS | 1760 | 1465498078126 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 11:47:58 INFO - PROCESS | 1760 | 1465498078130 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 11:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:47:58 INFO - PROCESS | 1760 | 1465498078137 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:47:58 INFO - PROCESS | 1760 | 1465498078141 Marionette TRACE conn4 <- [1,914,null,{}] 11:47:58 INFO - PROCESS | 1760 | 1465498078147 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}] 11:47:58 INFO - PROCESS | 1760 | 1465498078158 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:58 INFO - PROCESS | 1760 | 1465498078415 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 11:47:58 INFO - PROCESS | 1760 | 1465498078633 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:47:58 INFO - PROCESS | 1760 | 1465498078642 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:47:58 INFO - PROCESS | 1760 | ++DOCSHELL 0x9197c400 == 29 [pid = 1760] [id = 236] 11:47:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x9462fc00) [pid = 1760] [serial = 709] [outer = (nil)] 11:47:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x9b0de800) [pid = 1760] [serial = 710] [outer = 0x9462fc00] 11:47:58 INFO - PROCESS | 1760 | 1465498078741 Marionette DEBUG loaded listener.js 11:47:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x9b222400) [pid = 1760] [serial = 711] [outer = 0x9462fc00] 11:47:59 INFO - PROCESS | 1760 | 1465498079668 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]]]}] 11:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1605ms 11:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:47:59 INFO - PROCESS | 1760 | 1465498079743 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 11:47:59 INFO - PROCESS | 1760 | 1465498079747 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 11:47:59 INFO - PROCESS | 1760 | 1465498079754 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:47:59 INFO - PROCESS | 1760 | 1465498079758 Marionette TRACE conn4 <- [1,918,null,{}] 11:47:59 INFO - PROCESS | 1760 | 1465498079764 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}] 11:47:59 INFO - PROCESS | 1760 | 1465498079769 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:00 INFO - PROCESS | 1760 | 1465498080167 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 11:48:00 INFO - PROCESS | 1760 | 1465498080402 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:00 INFO - PROCESS | 1760 | 1465498080411 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:00 INFO - PROCESS | 1760 | ++DOCSHELL 0x9197e400 == 30 [pid = 1760] [id = 237] 11:48:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x91980000) [pid = 1760] [serial = 712] [outer = (nil)] 11:48:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x9198f400) [pid = 1760] [serial = 713] [outer = 0x91980000] 11:48:00 INFO - PROCESS | 1760 | 1465498080489 Marionette DEBUG loaded listener.js 11:48:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x91c69800) [pid = 1760] [serial = 714] [outer = 0x91980000] 11:48:01 INFO - PROCESS | 1760 | 1465498081394 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]]]}] 11:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1692ms 11:48:01 INFO - PROCESS | 1760 | 1465498081447 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 11:48:01 INFO - PROCESS | 1760 | 1465498081454 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 11:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:48:01 INFO - PROCESS | 1760 | 1465498081463 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:48:01 INFO - PROCESS | 1760 | 1465498081468 Marionette TRACE conn4 <- [1,922,null,{}] 11:48:01 INFO - PROCESS | 1760 | 1465498081475 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}] 11:48:01 INFO - PROCESS | 1760 | 1465498081481 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:01 INFO - PROCESS | 1760 | 1465498081663 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 11:48:02 INFO - PROCESS | 1760 | 1465498081986 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:02 INFO - PROCESS | 1760 | 1465498081997 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:02 INFO - PROCESS | 1760 | ++DOCSHELL 0x94623800 == 31 [pid = 1760] [id = 238] 11:48:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x94627c00) [pid = 1760] [serial = 715] [outer = (nil)] 11:48:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x9466ac00) [pid = 1760] [serial = 716] [outer = 0x94627c00] 11:48:02 INFO - PROCESS | 1760 | 1465498082090 Marionette DEBUG loaded listener.js 11:48:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x95071800) [pid = 1760] [serial = 717] [outer = 0x94627c00] 11:48:03 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x95065c00) [pid = 1760] [serial = 659] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x91adbc00) [pid = 1760] [serial = 653] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x91ae0400) [pid = 1760] [serial = 654] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x91c6a400) [pid = 1760] [serial = 651] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x91c61c00) [pid = 1760] [serial = 650] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x94626c00) [pid = 1760] [serial = 662] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x92dd2c00) [pid = 1760] [serial = 656] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x950d6c00) [pid = 1760] [serial = 660] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x8ecddc00) [pid = 1760] [serial = 642] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x8ea86400) [pid = 1760] [serial = 641] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x9375a800) [pid = 1760] [serial = 645] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x92dd5c00) [pid = 1760] [serial = 644] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x97fec000) [pid = 1760] [serial = 648] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x95250000) [pid = 1760] [serial = 647] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x950d0800) [pid = 1760] [serial = 663] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x9915c400) [pid = 1760] [serial = 665] [outer = (nil)] [url = about:blank] 11:48:03 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x92de2400) [pid = 1760] [serial = 657] [outer = (nil)] [url = about:blank] 11:48:04 INFO - PROCESS | 1760 | 1465498084079 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]]]}] 11:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 2691ms 11:48:04 INFO - PROCESS | 1760 | 1465498084154 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 11:48:04 INFO - PROCESS | 1760 | 1465498084160 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 11:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:48:04 INFO - PROCESS | 1760 | 1465498084168 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:48:04 INFO - PROCESS | 1760 | 1465498084173 Marionette TRACE conn4 <- [1,926,null,{}] 11:48:04 INFO - PROCESS | 1760 | 1465498084182 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}] 11:48:04 INFO - PROCESS | 1760 | 1465498084188 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:04 INFO - PROCESS | 1760 | 1465498084363 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 11:48:04 INFO - PROCESS | 1760 | 1465498084509 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:04 INFO - PROCESS | 1760 | 1465498084521 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:04 INFO - PROCESS | 1760 | ++DOCSHELL 0x91979400 == 32 [pid = 1760] [id = 239] 11:48:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x9197ec00) [pid = 1760] [serial = 718] [outer = (nil)] 11:48:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x91c61c00) [pid = 1760] [serial = 719] [outer = 0x9197ec00] 11:48:04 INFO - PROCESS | 1760 | 1465498084595 Marionette DEBUG loaded listener.js 11:48:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x91c6bc00) [pid = 1760] [serial = 720] [outer = 0x9197ec00] 11:48:05 INFO - PROCESS | 1760 | 1465498085447 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]]]}] 11:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1340ms 11:48:05 INFO - PROCESS | 1760 | 1465498085509 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 11:48:05 INFO - PROCESS | 1760 | 1465498085517 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 11:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:48:05 INFO - PROCESS | 1760 | 1465498085528 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:48:05 INFO - PROCESS | 1760 | 1465498085532 Marionette TRACE conn4 <- [1,930,null,{}] 11:48:05 INFO - PROCESS | 1760 | 1465498085539 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}] 11:48:05 INFO - PROCESS | 1760 | 1465498085544 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:05 INFO - PROCESS | 1760 | 1465498085727 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 11:48:05 INFO - PROCESS | 1760 | 1465498085867 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:05 INFO - PROCESS | 1760 | 1465498085877 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:05 INFO - PROCESS | 1760 | ++DOCSHELL 0x91cc4400 == 33 [pid = 1760] [id = 240] 11:48:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x92ddc400) [pid = 1760] [serial = 721] [outer = (nil)] 11:48:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x92de3000) [pid = 1760] [serial = 722] [outer = 0x92ddc400] 11:48:05 INFO - PROCESS | 1760 | 1465498085949 Marionette DEBUG loaded listener.js 11:48:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x937b7800) [pid = 1760] [serial = 723] [outer = 0x92ddc400] 11:48:06 INFO - PROCESS | 1760 | 1465498086817 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]]]}] 11:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1339ms 11:48:06 INFO - PROCESS | 1760 | 1465498086868 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 11:48:06 INFO - PROCESS | 1760 | 1465498086872 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 11:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:48:06 INFO - PROCESS | 1760 | 1465498086885 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:48:06 INFO - PROCESS | 1760 | 1465498086891 Marionette TRACE conn4 <- [1,934,null,{}] 11:48:06 INFO - PROCESS | 1760 | 1465498086908 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}] 11:48:06 INFO - PROCESS | 1760 | 1465498086918 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:07 INFO - PROCESS | 1760 | 1465498087151 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 11:48:07 INFO - PROCESS | 1760 | 1465498087172 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:07 INFO - PROCESS | 1760 | 1465498087183 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:07 INFO - PROCESS | 1760 | ++DOCSHELL 0x95065800 == 34 [pid = 1760] [id = 241] 11:48:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x95067000) [pid = 1760] [serial = 724] [outer = (nil)] 11:48:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x950d3000) [pid = 1760] [serial = 725] [outer = 0x95067000] 11:48:07 INFO - PROCESS | 1760 | 1465498087260 Marionette DEBUG loaded listener.js 11:48:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x95258000) [pid = 1760] [serial = 726] [outer = 0x95067000] 11:48:08 INFO - PROCESS | 1760 | 1465498088566 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]]]}] 11:48:08 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x91c69400) [pid = 1760] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:48:08 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x9915a800) [pid = 1760] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:48:08 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x8ecdc800) [pid = 1760] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:48:08 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x9a0e4c00) [pid = 1760] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:48:08 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x91cc2800) [pid = 1760] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:48:08 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x95066400) [pid = 1760] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:48:08 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x91985400) [pid = 1760] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:48:08 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x91c6e000) [pid = 1760] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:48:08 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x939cd800) [pid = 1760] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:48:08 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x8ecd4400) [pid = 1760] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1739ms 11:48:08 INFO - PROCESS | 1760 | 1465498088635 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 11:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:48:08 INFO - PROCESS | 1760 | 1465498088640 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 11:48:08 INFO - PROCESS | 1760 | 1465498088646 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:48:08 INFO - PROCESS | 1760 | 1465498088650 Marionette TRACE conn4 <- [1,938,null,{}] 11:48:08 INFO - PROCESS | 1760 | 1465498088656 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}] 11:48:08 INFO - PROCESS | 1760 | 1465498088661 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:08 INFO - PROCESS | 1760 | 1465498088847 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 11:48:09 INFO - PROCESS | 1760 | 1465498088985 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:09 INFO - PROCESS | 1760 | 1465498088994 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:09 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea88400 == 35 [pid = 1760] [id = 242] 11:48:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x91c6e000) [pid = 1760] [serial = 727] [outer = (nil)] 11:48:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x95066400) [pid = 1760] [serial = 728] [outer = 0x91c6e000] 11:48:09 INFO - PROCESS | 1760 | 1465498089067 Marionette DEBUG loaded listener.js 11:48:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x98738800) [pid = 1760] [serial = 729] [outer = 0x91c6e000] 11:48:09 INFO - PROCESS | 1760 | 1465498089821 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]]]}] 11:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1195ms 11:48:09 INFO - PROCESS | 1760 | 1465498089842 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 11:48:09 INFO - PROCESS | 1760 | 1465498089845 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 11:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:48:09 INFO - PROCESS | 1760 | 1465498089852 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:48:09 INFO - PROCESS | 1760 | 1465498089854 Marionette TRACE conn4 <- [1,942,null,{}] 11:48:09 INFO - PROCESS | 1760 | 1465498089860 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}] 11:48:09 INFO - PROCESS | 1760 | 1465498089865 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:10 INFO - PROCESS | 1760 | 1465498090067 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 11:48:10 INFO - PROCESS | 1760 | 1465498090077 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:10 INFO - PROCESS | 1760 | 1465498090086 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:10 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c64800 == 36 [pid = 1760] [id = 243] 11:48:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x91c69400) [pid = 1760] [serial = 730] [outer = (nil)] 11:48:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x99fda000) [pid = 1760] [serial = 731] [outer = 0x91c69400] 11:48:10 INFO - PROCESS | 1760 | 1465498090152 Marionette DEBUG loaded listener.js 11:48:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x99fe4000) [pid = 1760] [serial = 732] [outer = 0x91c69400] 11:48:11 INFO - PROCESS | 1760 | 1465498091257 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]]]}] 11:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1483ms 11:48:11 INFO - PROCESS | 1760 | 1465498091336 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 11:48:11 INFO - PROCESS | 1760 | 1465498091343 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 11:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:48:11 INFO - PROCESS | 1760 | 1465498091351 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:48:11 INFO - PROCESS | 1760 | 1465498091357 Marionette TRACE conn4 <- [1,946,null,{}] 11:48:11 INFO - PROCESS | 1760 | 1465498091366 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}] 11:48:11 INFO - PROCESS | 1760 | 1465498091371 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:11 INFO - PROCESS | 1760 | 1465498091599 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 11:48:11 INFO - PROCESS | 1760 | 1465498091826 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:11 INFO - PROCESS | 1760 | 1465498091835 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:11 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ece1800 == 37 [pid = 1760] [id = 244] 11:48:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x91973000) [pid = 1760] [serial = 733] [outer = (nil)] 11:48:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x92dc9c00) [pid = 1760] [serial = 734] [outer = 0x91973000] 11:48:11 INFO - PROCESS | 1760 | 1465498091922 Marionette DEBUG loaded listener.js 11:48:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x92de3800) [pid = 1760] [serial = 735] [outer = 0x91973000] 11:48:12 INFO - PROCESS | 1760 | 1465498092903 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]]]}] 11:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1639ms 11:48:12 INFO - PROCESS | 1760 | 1465498092991 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 11:48:13 INFO - PROCESS | 1760 | 1465498092999 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 11:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:48:13 INFO - PROCESS | 1760 | 1465498093010 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:48:13 INFO - PROCESS | 1760 | 1465498093014 Marionette TRACE conn4 <- [1,950,null,{}] 11:48:13 INFO - PROCESS | 1760 | 1465498093021 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}] 11:48:13 INFO - PROCESS | 1760 | 1465498093028 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:13 INFO - PROCESS | 1760 | 1465498093252 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 11:48:13 INFO - PROCESS | 1760 | 1465498093514 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:13 INFO - PROCESS | 1760 | 1465498093525 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:13 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ccf800 == 38 [pid = 1760] [id = 245] 11:48:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x9466e800) [pid = 1760] [serial = 736] [outer = (nil)] 11:48:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x9506d400) [pid = 1760] [serial = 737] [outer = 0x9466e800] 11:48:13 INFO - PROCESS | 1760 | 1465498093616 Marionette DEBUG loaded listener.js 11:48:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x92de0800) [pid = 1760] [serial = 738] [outer = 0x9466e800] 11:48:14 INFO - PROCESS | 1760 | 1465498094645 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]]]}] 11:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1693ms 11:48:14 INFO - PROCESS | 1760 | 1465498094704 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 11:48:14 INFO - PROCESS | 1760 | 1465498094708 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 11:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:48:14 INFO - PROCESS | 1760 | 1465498094716 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:48:14 INFO - PROCESS | 1760 | 1465498094722 Marionette TRACE conn4 <- [1,954,null,{}] 11:48:14 INFO - PROCESS | 1760 | 1465498094740 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}] 11:48:14 INFO - PROCESS | 1760 | 1465498094749 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:14 INFO - PROCESS | 1760 | 1465498094952 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 11:48:15 INFO - PROCESS | 1760 | 1465498095208 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:15 INFO - PROCESS | 1760 | 1465498095223 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:15 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a47a000 == 39 [pid = 1760] [id = 246] 11:48:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x9a47a800) [pid = 1760] [serial = 739] [outer = (nil)] 11:48:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x9a5c8000) [pid = 1760] [serial = 740] [outer = 0x9a47a800] 11:48:15 INFO - PROCESS | 1760 | 1465498095324 Marionette DEBUG loaded listener.js 11:48:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x9a68f000) [pid = 1760] [serial = 741] [outer = 0x9a47a800] 11:48:16 INFO - PROCESS | 1760 | 1465498096305 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]]]}] 11:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1638ms 11:48:16 INFO - PROCESS | 1760 | 1465498096354 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 11:48:16 INFO - PROCESS | 1760 | 1465498096359 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 11:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:48:16 INFO - PROCESS | 1760 | 1465498096366 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:48:16 INFO - PROCESS | 1760 | 1465498096369 Marionette TRACE conn4 <- [1,958,null,{}] 11:48:16 INFO - PROCESS | 1760 | 1465498096375 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}] 11:48:16 INFO - PROCESS | 1760 | 1465498096380 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:16 INFO - PROCESS | 1760 | 1465498096580 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 11:48:16 INFO - PROCESS | 1760 | 1465498096789 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:16 INFO - PROCESS | 1760 | 1465498096797 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:16 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7c400 == 40 [pid = 1760] [id = 247] 11:48:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x946d0400) [pid = 1760] [serial = 742] [outer = (nil)] 11:48:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x9ab8a400) [pid = 1760] [serial = 743] [outer = 0x946d0400] 11:48:16 INFO - PROCESS | 1760 | 1465498096884 Marionette DEBUG loaded listener.js 11:48:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x9abc4800) [pid = 1760] [serial = 744] [outer = 0x946d0400] 11:48:18 INFO - PROCESS | 1760 | 1465498098057 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]]]}] 11:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1788ms 11:48:18 INFO - PROCESS | 1760 | 1465498098163 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 11:48:18 INFO - PROCESS | 1760 | 1465498098170 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 11:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:48:18 INFO - PROCESS | 1760 | 1465498098188 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:48:18 INFO - PROCESS | 1760 | 1465498098192 Marionette TRACE conn4 <- [1,962,null,{}] 11:48:18 INFO - PROCESS | 1760 | 1465498098201 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}] 11:48:18 INFO - PROCESS | 1760 | 1465498098206 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:18 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea88400 == 39 [pid = 1760] [id = 242] 11:48:18 INFO - PROCESS | 1760 | --DOCSHELL 0x95065800 == 38 [pid = 1760] [id = 241] 11:48:18 INFO - PROCESS | 1760 | 1465498098546 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 11:48:18 INFO - PROCESS | 1760 | --DOCSHELL 0x91cc4400 == 37 [pid = 1760] [id = 240] 11:48:18 INFO - PROCESS | 1760 | --DOCSHELL 0x91979400 == 36 [pid = 1760] [id = 239] 11:48:18 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x99dc7400) [pid = 1760] [serial = 686] [outer = (nil)] [url = about:blank] 11:48:18 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x9198a400) [pid = 1760] [serial = 689] [outer = (nil)] [url = about:blank] 11:48:18 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x99f7a000) [pid = 1760] [serial = 687] [outer = (nil)] [url = about:blank] 11:48:18 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x9a2f5400) [pid = 1760] [serial = 674] [outer = (nil)] [url = about:blank] 11:48:18 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x9a302400) [pid = 1760] [serial = 675] [outer = (nil)] [url = about:blank] 11:48:18 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x92dce000) [pid = 1760] [serial = 680] [outer = (nil)] [url = about:blank] 11:48:18 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x937b4800) [pid = 1760] [serial = 681] [outer = (nil)] [url = about:blank] 11:48:18 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x95254800) [pid = 1760] [serial = 671] [outer = (nil)] [url = about:blank] 11:48:18 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x987b0000) [pid = 1760] [serial = 672] [outer = (nil)] [url = about:blank] 11:48:18 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x91cc9800) [pid = 1760] [serial = 668] [outer = (nil)] [url = about:blank] 11:48:18 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x92dd1400) [pid = 1760] [serial = 669] [outer = (nil)] [url = about:blank] 11:48:18 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x99c67000) [pid = 1760] [serial = 666] [outer = (nil)] [url = about:blank] 11:48:18 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x94671800) [pid = 1760] [serial = 683] [outer = (nil)] [url = about:blank] 11:48:18 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x8ece0000) [pid = 1760] [serial = 677] [outer = (nil)] [url = about:blank] 11:48:18 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x91984800) [pid = 1760] [serial = 678] [outer = (nil)] [url = about:blank] 11:48:18 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x9a30a800) [pid = 1760] [serial = 693] [outer = (nil)] [url = about:blank] 11:48:18 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x91cc2400) [pid = 1760] [serial = 690] [outer = (nil)] [url = about:blank] 11:48:18 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x9506d000) [pid = 1760] [serial = 684] [outer = (nil)] [url = about:blank] 11:48:18 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x99fe6400) [pid = 1760] [serial = 692] [outer = (nil)] [url = about:blank] 11:48:18 INFO - PROCESS | 1760 | 1465498098676 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:18 INFO - PROCESS | 1760 | 1465498098693 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:18 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ece3800 == 37 [pid = 1760] [id = 248] 11:48:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x91979400) [pid = 1760] [serial = 745] [outer = (nil)] 11:48:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x9198e400) [pid = 1760] [serial = 746] [outer = 0x91979400] 11:48:18 INFO - PROCESS | 1760 | 1465498098763 Marionette DEBUG loaded listener.js 11:48:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x91c6a400) [pid = 1760] [serial = 747] [outer = 0x91979400] 11:48:19 INFO - PROCESS | 1760 | 1465498099571 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]]]}] 11:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1440ms 11:48:19 INFO - PROCESS | 1760 | 1465498099629 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 11:48:19 INFO - PROCESS | 1760 | 1465498099636 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 11:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:48:19 INFO - PROCESS | 1760 | 1465498099646 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:48:19 INFO - PROCESS | 1760 | 1465498099650 Marionette TRACE conn4 <- [1,966,null,{}] 11:48:19 INFO - PROCESS | 1760 | 1465498099657 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}] 11:48:19 INFO - PROCESS | 1760 | 1465498099662 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:19 INFO - PROCESS | 1760 | 1465498099832 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 11:48:19 INFO - PROCESS | 1760 | 1465498099959 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:19 INFO - PROCESS | 1760 | 1465498099968 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:20 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecd8c00 == 38 [pid = 1760] [id = 249] 11:48:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x92de1c00) [pid = 1760] [serial = 748] [outer = (nil)] 11:48:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x937bdc00) [pid = 1760] [serial = 749] [outer = 0x92de1c00] 11:48:20 INFO - PROCESS | 1760 | 1465498100041 Marionette DEBUG loaded listener.js 11:48:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x94626400) [pid = 1760] [serial = 750] [outer = 0x92de1c00] 11:48:20 INFO - PROCESS | 1760 | 1465498100956 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]]]}] 11:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1336ms 11:48:20 INFO - PROCESS | 1760 | 1465498100984 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 11:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:48:20 INFO - PROCESS | 1760 | 1465498100988 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 11:48:20 INFO - PROCESS | 1760 | 1465498100995 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:48:21 INFO - PROCESS | 1760 | 1465498101001 Marionette TRACE conn4 <- [1,970,null,{}] 11:48:21 INFO - PROCESS | 1760 | 1465498101024 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}] 11:48:21 INFO - PROCESS | 1760 | 1465498101032 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:21 INFO - PROCESS | 1760 | 1465498101255 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 11:48:21 INFO - PROCESS | 1760 | 1465498101278 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:21 INFO - PROCESS | 1760 | 1465498101289 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:21 INFO - PROCESS | 1760 | ++DOCSHELL 0x9950c400 == 39 [pid = 1760] [id = 250] 11:48:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x99510c00) [pid = 1760] [serial = 751] [outer = (nil)] 11:48:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x99fc3800) [pid = 1760] [serial = 752] [outer = 0x99510c00] 11:48:21 INFO - PROCESS | 1760 | 1465498101362 Marionette DEBUG loaded listener.js 11:48:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x9a2f3800) [pid = 1760] [serial = 753] [outer = 0x99510c00] 11:48:22 INFO - PROCESS | 1760 | 1465498102334 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]]]}] 11:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1388ms 11:48:22 INFO - PROCESS | 1760 | 1465498102385 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 11:48:22 INFO - PROCESS | 1760 | 1465498102390 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 11:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:48:22 INFO - PROCESS | 1760 | 1465498102396 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:48:22 INFO - PROCESS | 1760 | 1465498102399 Marionette TRACE conn4 <- [1,974,null,{}] 11:48:22 INFO - PROCESS | 1760 | 1465498102411 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}] 11:48:22 INFO - PROCESS | 1760 | 1465498102415 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:22 INFO - PROCESS | 1760 | 1465498102650 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 11:48:22 INFO - PROCESS | 1760 | 1465498102673 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:22 INFO - PROCESS | 1760 | 1465498102682 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:22 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dcfc00 == 40 [pid = 1760] [id = 251] 11:48:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x937bac00) [pid = 1760] [serial = 754] [outer = (nil)] 11:48:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x9a309400) [pid = 1760] [serial = 755] [outer = 0x937bac00] 11:48:22 INFO - PROCESS | 1760 | 1465498102755 Marionette DEBUG loaded listener.js 11:48:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x9a30b400) [pid = 1760] [serial = 756] [outer = 0x937bac00] 11:48:23 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x95067000) [pid = 1760] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:48:23 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x91c64000) [pid = 1760] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:48:23 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x946c2c00) [pid = 1760] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:48:23 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x92ddc400) [pid = 1760] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:48:23 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x9197ec00) [pid = 1760] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:48:23 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x9a30e400) [pid = 1760] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:48:23 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x9a479800) [pid = 1760] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:48:23 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x94627c00) [pid = 1760] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:48:23 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x9506e400) [pid = 1760] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:48:23 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x9462fc00) [pid = 1760] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:48:23 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x91980000) [pid = 1760] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:48:23 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x91c6e000) [pid = 1760] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:48:23 INFO - PROCESS | 1760 | 1465498103791 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]]]}] 11:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1437ms 11:48:23 INFO - PROCESS | 1760 | 1465498103835 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 11:48:23 INFO - PROCESS | 1760 | 1465498103839 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 11:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:48:23 INFO - PROCESS | 1760 | 1465498103845 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:48:23 INFO - PROCESS | 1760 | 1465498103849 Marionette TRACE conn4 <- [1,978,null,{}] 11:48:23 INFO - PROCESS | 1760 | 1465498103855 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}] 11:48:23 INFO - PROCESS | 1760 | 1465498103860 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:24 INFO - PROCESS | 1760 | 1465498104081 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 11:48:24 INFO - PROCESS | 1760 | 1465498104096 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:24 INFO - PROCESS | 1760 | 1465498104102 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:24 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7b000 == 41 [pid = 1760] [id = 252] 11:48:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x937b4c00) [pid = 1760] [serial = 757] [outer = (nil)] 11:48:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x9950c000) [pid = 1760] [serial = 758] [outer = 0x937b4c00] 11:48:24 INFO - PROCESS | 1760 | 1465498104177 Marionette DEBUG loaded listener.js 11:48:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x9a30e400) [pid = 1760] [serial = 759] [outer = 0x937b4c00] 11:48:25 INFO - PROCESS | 1760 | 1465498105113 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]]]}] 11:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1331ms 11:48:25 INFO - PROCESS | 1760 | 1465498105177 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 11:48:25 INFO - PROCESS | 1760 | 1465498105181 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 11:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:48:25 INFO - PROCESS | 1760 | 1465498105187 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:48:25 INFO - PROCESS | 1760 | 1465498105191 Marionette TRACE conn4 <- [1,982,null,{}] 11:48:25 INFO - PROCESS | 1760 | 1465498105197 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}] 11:48:25 INFO - PROCESS | 1760 | 1465498105207 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:25 INFO - PROCESS | 1760 | 1465498105482 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 11:48:25 INFO - PROCESS | 1760 | 1465498105653 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:25 INFO - PROCESS | 1760 | 1465498105665 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:25 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea87000 == 42 [pid = 1760] [id = 253] 11:48:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x8ea87c00) [pid = 1760] [serial = 760] [outer = (nil)] 11:48:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x8ecdb000) [pid = 1760] [serial = 761] [outer = 0x8ea87c00] 11:48:25 INFO - PROCESS | 1760 | 1465498105847 Marionette DEBUG loaded listener.js 11:48:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x91975800) [pid = 1760] [serial = 762] [outer = 0x8ea87c00] 11:48:26 INFO - PROCESS | 1760 | 1465498106819 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]]]}] 11:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1680ms 11:48:26 INFO - PROCESS | 1760 | 1465498106871 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 11:48:26 INFO - PROCESS | 1760 | 1465498106877 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 11:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:48:26 INFO - PROCESS | 1760 | 1465498106887 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:48:26 INFO - PROCESS | 1760 | 1465498106893 Marionette TRACE conn4 <- [1,986,null,{}] 11:48:26 INFO - PROCESS | 1760 | 1465498106900 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}] 11:48:26 INFO - PROCESS | 1760 | 1465498106909 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:27 INFO - PROCESS | 1760 | 1465498107155 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 11:48:27 INFO - PROCESS | 1760 | 1465498107375 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:27 INFO - PROCESS | 1760 | 1465498107387 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:27 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dc6400 == 43 [pid = 1760] [id = 254] 11:48:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x92ddc400) [pid = 1760] [serial = 763] [outer = (nil)] 11:48:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x92de3c00) [pid = 1760] [serial = 764] [outer = 0x92ddc400] 11:48:27 INFO - PROCESS | 1760 | 1465498107517 Marionette DEBUG loaded listener.js 11:48:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x937b8c00) [pid = 1760] [serial = 765] [outer = 0x92ddc400] 11:48:28 INFO - PROCESS | 1760 | 1465498108469 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]]]}] 11:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1633ms 11:48:28 INFO - PROCESS | 1760 | 1465498108520 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 11:48:28 INFO - PROCESS | 1760 | 1465498108525 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 11:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:48:28 INFO - PROCESS | 1760 | 1465498108533 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:48:28 INFO - PROCESS | 1760 | 1465498108537 Marionette TRACE conn4 <- [1,990,null,{}] 11:48:28 INFO - PROCESS | 1760 | 1465498108544 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}] 11:48:28 INFO - PROCESS | 1760 | 1465498108549 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:28 INFO - PROCESS | 1760 | 1465498108748 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 11:48:29 INFO - PROCESS | 1760 | 1465498109024 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:29 INFO - PROCESS | 1760 | 1465498109031 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:29 INFO - PROCESS | 1760 | ++DOCSHELL 0x9506d800 == 44 [pid = 1760] [id = 255] 11:48:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x950d2400) [pid = 1760] [serial = 766] [outer = (nil)] 11:48:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x9525cc00) [pid = 1760] [serial = 767] [outer = 0x950d2400] 11:48:29 INFO - PROCESS | 1760 | 1465498109160 Marionette DEBUG loaded listener.js 11:48:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x98738000) [pid = 1760] [serial = 768] [outer = 0x950d2400] 11:48:30 INFO - PROCESS | 1760 | 1465498110131 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]]]}] 11:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1637ms 11:48:30 INFO - PROCESS | 1760 | 1465498110170 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 11:48:30 INFO - PROCESS | 1760 | 1465498110177 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 11:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:48:30 INFO - PROCESS | 1760 | 1465498110196 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:48:30 INFO - PROCESS | 1760 | 1465498110204 Marionette TRACE conn4 <- [1,994,null,{}] 11:48:30 INFO - PROCESS | 1760 | 1465498110211 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}] 11:48:30 INFO - PROCESS | 1760 | 1465498110218 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:30 INFO - PROCESS | 1760 | 1465498110428 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 11:48:30 INFO - PROCESS | 1760 | 1465498110640 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:30 INFO - PROCESS | 1760 | 1465498110650 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:30 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7ac00 == 45 [pid = 1760] [id = 256] 11:48:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x92dc9400) [pid = 1760] [serial = 769] [outer = (nil)] 11:48:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x9a698400) [pid = 1760] [serial = 770] [outer = 0x92dc9400] 11:48:30 INFO - PROCESS | 1760 | 1465498110775 Marionette DEBUG loaded listener.js 11:48:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x9b20a000) [pid = 1760] [serial = 771] [outer = 0x92dc9400] 11:48:31 INFO - PROCESS | 1760 | 1465498111690 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]]]}] 11:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1545ms 11:48:31 INFO - PROCESS | 1760 | 1465498111734 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 11:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:48:31 INFO - PROCESS | 1760 | 1465498111738 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 11:48:31 INFO - PROCESS | 1760 | 1465498111745 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:48:31 INFO - PROCESS | 1760 | 1465498111749 Marionette TRACE conn4 <- [1,998,null,{}] 11:48:31 INFO - PROCESS | 1760 | 1465498111755 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}] 11:48:31 INFO - PROCESS | 1760 | 1465498111761 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:31 INFO - PROCESS | 1760 | 1465498111945 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 11:48:32 INFO - PROCESS | 1760 | 1465498112112 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:32 INFO - PROCESS | 1760 | 1465498112124 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:32 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a56a400 == 46 [pid = 1760] [id = 257] 11:48:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x9b209400) [pid = 1760] [serial = 772] [outer = (nil)] 11:48:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x9b924400) [pid = 1760] [serial = 773] [outer = 0x9b209400] 11:48:32 INFO - PROCESS | 1760 | 1465498112215 Marionette DEBUG loaded listener.js 11:48:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x9b928800) [pid = 1760] [serial = 774] [outer = 0x9b209400] 11:48:33 INFO - PROCESS | 1760 | 1465498113194 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]]]}] 11:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1482ms 11:48:33 INFO - PROCESS | 1760 | 1465498113227 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 11:48:33 INFO - PROCESS | 1760 | 1465498113231 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 11:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:48:33 INFO - PROCESS | 1760 | 1465498113238 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:48:33 INFO - PROCESS | 1760 | 1465498113240 Marionette TRACE conn4 <- [1,1002,null,{}] 11:48:33 INFO - PROCESS | 1760 | 1465498113247 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}] 11:48:33 INFO - PROCESS | 1760 | 1465498113253 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:33 INFO - PROCESS | 1760 | 1465498113439 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 11:48:33 INFO - PROCESS | 1760 | 1465498113608 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:33 INFO - PROCESS | 1760 | 1465498113627 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:33 INFO - PROCESS | 1760 | ++DOCSHELL 0x9be10400 == 47 [pid = 1760] [id = 258] 11:48:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x9be10c00) [pid = 1760] [serial = 775] [outer = (nil)] 11:48:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x9bef3800) [pid = 1760] [serial = 776] [outer = 0x9be10c00] 11:48:33 INFO - PROCESS | 1760 | 1465498113774 Marionette DEBUG loaded listener.js 11:48:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x9c060400) [pid = 1760] [serial = 777] [outer = 0x9be10c00] 11:48:34 INFO - PROCESS | 1760 | 1465498114763 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]]]}] 11:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1588ms 11:48:34 INFO - PROCESS | 1760 | 1465498114827 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 11:48:34 INFO - PROCESS | 1760 | 1465498114831 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 11:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:48:34 INFO - PROCESS | 1760 | 1465498114838 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:48:34 INFO - PROCESS | 1760 | 1465498114842 Marionette TRACE conn4 <- [1,1006,null,{}] 11:48:34 INFO - PROCESS | 1760 | 1465498114847 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}] 11:48:34 INFO - PROCESS | 1760 | 1465498114853 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:35 INFO - PROCESS | 1760 | 1465498115040 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 11:48:35 INFO - PROCESS | 1760 | 1465498115251 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:35 INFO - PROCESS | 1760 | 1465498115263 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:35 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c66c00 == 48 [pid = 1760] [id = 259] 11:48:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x92dcc400) [pid = 1760] [serial = 778] [outer = (nil)] 11:48:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x9915c400) [pid = 1760] [serial = 779] [outer = 0x92dcc400] 11:48:35 INFO - PROCESS | 1760 | 1465498115385 Marionette DEBUG loaded listener.js 11:48:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x9c06a000) [pid = 1760] [serial = 780] [outer = 0x92dcc400] 11:48:36 INFO - PROCESS | 1760 | 1465498116278 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]]]}] 11:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1486ms 11:48:36 INFO - PROCESS | 1760 | 1465498116325 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 11:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:48:36 INFO - PROCESS | 1760 | 1465498116330 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 11:48:36 INFO - PROCESS | 1760 | 1465498116336 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:48:36 INFO - PROCESS | 1760 | 1465498116340 Marionette TRACE conn4 <- [1,1010,null,{}] 11:48:36 INFO - PROCESS | 1760 | 1465498116346 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}] 11:48:36 INFO - PROCESS | 1760 | 1465498116351 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:36 INFO - PROCESS | 1760 | 1465498116530 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 11:48:36 INFO - PROCESS | 1760 | 1465498116702 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:36 INFO - PROCESS | 1760 | 1465498116708 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:36 INFO - PROCESS | 1760 | ++DOCSHELL 0x91982c00 == 49 [pid = 1760] [id = 260] 11:48:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x91adf400) [pid = 1760] [serial = 781] [outer = (nil)] 11:48:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x97ff2000) [pid = 1760] [serial = 782] [outer = 0x91adf400] 11:48:36 INFO - PROCESS | 1760 | 1465498116796 Marionette DEBUG loaded listener.js 11:48:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x99dc5c00) [pid = 1760] [serial = 783] [outer = 0x91adf400] 11:48:37 INFO - PROCESS | 1760 | 1465498117986 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]]]}] 11:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1687ms 11:48:38 INFO - PROCESS | 1760 | 1465498118023 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 11:48:38 INFO - PROCESS | 1760 | 1465498118029 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 11:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:48:38 INFO - PROCESS | 1760 | 1465498118038 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:48:38 INFO - PROCESS | 1760 | 1465498118043 Marionette TRACE conn4 <- [1,1014,null,{}] 11:48:38 INFO - PROCESS | 1760 | 1465498118051 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}] 11:48:38 INFO - PROCESS | 1760 | 1465498118057 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:38 INFO - PROCESS | 1760 | 1465498118259 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 11:48:38 INFO - PROCESS | 1760 | 1465498118458 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:38 INFO - PROCESS | 1760 | 1465498118471 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:38 INFO - PROCESS | 1760 | ++DOCSHELL 0x91976000 == 50 [pid = 1760] [id = 261] 11:48:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x91989800) [pid = 1760] [serial = 784] [outer = (nil)] 11:48:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x91c68c00) [pid = 1760] [serial = 785] [outer = 0x91989800] 11:48:38 INFO - PROCESS | 1760 | 1465498118545 Marionette DEBUG loaded listener.js 11:48:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x91cc8c00) [pid = 1760] [serial = 786] [outer = 0x91989800] 11:48:39 INFO - PROCESS | 1760 | 1465498119536 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]]]}] 11:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1533ms 11:48:39 INFO - PROCESS | 1760 | 1465498119574 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 11:48:39 INFO - PROCESS | 1760 | 1465498119581 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 11:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:48:39 INFO - PROCESS | 1760 | 1465498119593 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:48:39 INFO - PROCESS | 1760 | 1465498119597 Marionette TRACE conn4 <- [1,1018,null,{}] 11:48:39 INFO - PROCESS | 1760 | 1465498119604 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}] 11:48:39 INFO - PROCESS | 1760 | 1465498119610 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:39 INFO - PROCESS | 1760 | 1465498119852 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x94623800 == 49 [pid = 1760] [id = 238] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x91ae2000 == 48 [pid = 1760] [id = 216] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x94673000 == 47 [pid = 1760] [id = 219] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x92d7cc00 == 46 [pid = 1760] [id = 218] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea82800 == 45 [pid = 1760] [id = 220] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7b000 == 44 [pid = 1760] [id = 252] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x92dcfc00 == 43 [pid = 1760] [id = 251] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x9950c400 == 42 [pid = 1760] [id = 250] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecd8c00 == 41 [pid = 1760] [id = 249] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x8ece3800 == 40 [pid = 1760] [id = 248] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x9a47a000 == 39 [pid = 1760] [id = 246] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x91ccf800 == 38 [pid = 1760] [id = 245] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x8ece1800 == 37 [pid = 1760] [id = 244] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea85000 == 36 [pid = 1760] [id = 225] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x9197e400 == 35 [pid = 1760] [id = 237] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x9a30f800 == 34 [pid = 1760] [id = 234] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x91984000 == 33 [pid = 1760] [id = 235] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x9197c400 == 32 [pid = 1760] [id = 236] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x91c6fc00 == 31 [pid = 1760] [id = 226] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x91973400 == 30 [pid = 1760] [id = 217] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x939cc400 == 29 [pid = 1760] [id = 227] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7c400 == 28 [pid = 1760] [id = 247] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x9a30d800 == 27 [pid = 1760] [id = 233] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x9a0e4400 == 26 [pid = 1760] [id = 224] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x91c6c400 == 25 [pid = 1760] [id = 221] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x8ece3c00 == 24 [pid = 1760] [id = 230] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7f800 == 23 [pid = 1760] [id = 229] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x9197cc00 == 22 [pid = 1760] [id = 223] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x91979c00 == 21 [pid = 1760] [id = 231] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x91c64800 == 20 [pid = 1760] [id = 243] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x91978000 == 19 [pid = 1760] [id = 222] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x939ca400 == 18 [pid = 1760] [id = 232] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x9506ec00 == 17 [pid = 1760] [id = 228] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x91c66c00 == 16 [pid = 1760] [id = 259] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x91982c00 == 15 [pid = 1760] [id = 260] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x9be10400 == 14 [pid = 1760] [id = 258] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x9a56a400 == 13 [pid = 1760] [id = 257] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7ac00 == 12 [pid = 1760] [id = 256] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x92dc6400 == 11 [pid = 1760] [id = 254] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x9506d800 == 10 [pid = 1760] [id = 255] 11:48:40 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea87000 == 9 [pid = 1760] [id = 253] 11:48:41 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x950d3000) [pid = 1760] [serial = 725] [outer = (nil)] [url = about:blank] 11:48:41 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x92de2000) [pid = 1760] [serial = 696] [outer = (nil)] [url = about:blank] 11:48:41 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x91cc2000) [pid = 1760] [serial = 695] [outer = (nil)] [url = about:blank] 11:48:41 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x97f3f400) [pid = 1760] [serial = 699] [outer = (nil)] [url = about:blank] 11:48:41 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x92de3000) [pid = 1760] [serial = 722] [outer = (nil)] [url = about:blank] 11:48:41 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x95256800) [pid = 1760] [serial = 698] [outer = (nil)] [url = about:blank] 11:48:41 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x91c61c00) [pid = 1760] [serial = 719] [outer = (nil)] [url = about:blank] 11:48:41 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x9a476800) [pid = 1760] [serial = 702] [outer = (nil)] [url = about:blank] 11:48:41 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x91c6bc00) [pid = 1760] [serial = 720] [outer = (nil)] [url = about:blank] 11:48:41 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x9a471000) [pid = 1760] [serial = 701] [outer = (nil)] [url = about:blank] 11:48:41 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x9a675800) [pid = 1760] [serial = 705] [outer = (nil)] [url = about:blank] 11:48:41 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x95071800) [pid = 1760] [serial = 717] [outer = (nil)] [url = about:blank] 11:48:41 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x9a578c00) [pid = 1760] [serial = 704] [outer = (nil)] [url = about:blank] 11:48:41 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x9466ac00) [pid = 1760] [serial = 716] [outer = (nil)] [url = about:blank] 11:48:41 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x9a694400) [pid = 1760] [serial = 708] [outer = (nil)] [url = about:blank] 11:48:41 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x9a693400) [pid = 1760] [serial = 707] [outer = (nil)] [url = about:blank] 11:48:41 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x9b222400) [pid = 1760] [serial = 711] [outer = (nil)] [url = about:blank] 11:48:41 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x9b0de800) [pid = 1760] [serial = 710] [outer = (nil)] [url = about:blank] 11:48:41 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x99fda000) [pid = 1760] [serial = 731] [outer = (nil)] [url = about:blank] 11:48:41 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x91c69800) [pid = 1760] [serial = 714] [outer = (nil)] [url = about:blank] 11:48:41 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x9198f400) [pid = 1760] [serial = 713] [outer = (nil)] [url = about:blank] 11:48:41 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x95066400) [pid = 1760] [serial = 728] [outer = (nil)] [url = about:blank] 11:48:41 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x95258000) [pid = 1760] [serial = 726] [outer = (nil)] [url = about:blank] 11:48:41 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x98738800) [pid = 1760] [serial = 729] [outer = (nil)] [url = about:blank] 11:48:41 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x937b7800) [pid = 1760] [serial = 723] [outer = (nil)] [url = about:blank] 11:48:41 INFO - PROCESS | 1760 | 1465498121215 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:41 INFO - PROCESS | 1760 | 1465498121228 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:41 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea81800 == 10 [pid = 1760] [id = 262] 11:48:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x8ea81c00) [pid = 1760] [serial = 787] [outer = (nil)] 11:48:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x8ea85800) [pid = 1760] [serial = 788] [outer = 0x8ea81c00] 11:48:41 INFO - PROCESS | 1760 | 1465498121308 Marionette DEBUG loaded listener.js 11:48:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x8ecdd800) [pid = 1760] [serial = 789] [outer = 0x8ea81c00] 11:48:42 INFO - PROCESS | 1760 | 1465498122114 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]]]}] 11:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 2542ms 11:48:42 INFO - PROCESS | 1760 | 1465498122138 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 11:48:42 INFO - PROCESS | 1760 | 1465498122145 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 11:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:48:42 INFO - PROCESS | 1760 | 1465498122163 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:48:42 INFO - PROCESS | 1760 | 1465498122167 Marionette TRACE conn4 <- [1,1022,null,{}] 11:48:42 INFO - PROCESS | 1760 | 1465498122176 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}] 11:48:42 INFO - PROCESS | 1760 | 1465498122184 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:42 INFO - PROCESS | 1760 | 1465498122367 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 11:48:42 INFO - PROCESS | 1760 | 1465498122379 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:42 INFO - PROCESS | 1760 | 1465498122391 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:42 INFO - PROCESS | 1760 | ++DOCSHELL 0x91987800 == 11 [pid = 1760] [id = 263] 11:48:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x91989c00) [pid = 1760] [serial = 790] [outer = (nil)] 11:48:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x91aea000) [pid = 1760] [serial = 791] [outer = 0x91989c00] 11:48:42 INFO - PROCESS | 1760 | 1465498122463 Marionette DEBUG loaded listener.js 11:48:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x91c6f000) [pid = 1760] [serial = 792] [outer = 0x91989c00] 11:48:43 INFO - PROCESS | 1760 | 1465498123411 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]]]}] 11:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1291ms 11:48:43 INFO - PROCESS | 1760 | 1465498123453 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 11:48:43 INFO - PROCESS | 1760 | 1465498123459 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 11:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:48:43 INFO - PROCESS | 1760 | 1465498123468 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:48:43 INFO - PROCESS | 1760 | 1465498123472 Marionette TRACE conn4 <- [1,1026,null,{}] 11:48:43 INFO - PROCESS | 1760 | 1465498123478 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}] 11:48:43 INFO - PROCESS | 1760 | 1465498123483 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:43 INFO - PROCESS | 1760 | 1465498123671 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 11:48:43 INFO - PROCESS | 1760 | 1465498123826 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:43 INFO - PROCESS | 1760 | 1465498123835 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:43 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ae1000 == 12 [pid = 1760] [id = 264] 11:48:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x91c6d400) [pid = 1760] [serial = 793] [outer = (nil)] 11:48:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x9375c000) [pid = 1760] [serial = 794] [outer = 0x91c6d400] 11:48:43 INFO - PROCESS | 1760 | 1465498123908 Marionette DEBUG loaded listener.js 11:48:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x9391ac00) [pid = 1760] [serial = 795] [outer = 0x91c6d400] 11:48:44 INFO - PROCESS | 1760 | 1465498124919 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]]]}] 11:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1485ms 11:48:44 INFO - PROCESS | 1760 | 1465498124962 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 11:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:48:44 INFO - PROCESS | 1760 | 1465498124968 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 11:48:44 INFO - PROCESS | 1760 | 1465498124983 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:48:44 INFO - PROCESS | 1760 | 1465498124993 Marionette TRACE conn4 <- [1,1030,null,{}] 11:48:45 INFO - PROCESS | 1760 | 1465498125009 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}] 11:48:45 INFO - PROCESS | 1760 | 1465498125017 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:45 INFO - PROCESS | 1760 | 1465498125241 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 11:48:45 INFO - PROCESS | 1760 | 1465498125269 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:45 INFO - PROCESS | 1760 | 1465498125278 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:45 INFO - PROCESS | 1760 | ++DOCSHELL 0x946cec00 == 13 [pid = 1760] [id = 265] 11:48:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x95065400) [pid = 1760] [serial = 796] [outer = (nil)] 11:48:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x95068c00) [pid = 1760] [serial = 797] [outer = 0x95065400] 11:48:45 INFO - PROCESS | 1760 | 1465498125366 Marionette DEBUG loaded listener.js 11:48:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x950d5400) [pid = 1760] [serial = 798] [outer = 0x95065400] 11:48:46 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x937b4c00) [pid = 1760] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:48:46 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x99510c00) [pid = 1760] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:48:46 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x937bac00) [pid = 1760] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:48:46 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x9a47a800) [pid = 1760] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:48:46 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x9466e800) [pid = 1760] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:48:46 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x91979400) [pid = 1760] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:48:46 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x946d0400) [pid = 1760] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:48:46 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x91973000) [pid = 1760] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:48:46 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x92de1c00) [pid = 1760] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:48:46 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x91c69400) [pid = 1760] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:48:46 INFO - PROCESS | 1760 | 1465498126770 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]]]}] 11:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1857ms 11:48:46 INFO - PROCESS | 1760 | 1465498126832 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 11:48:46 INFO - PROCESS | 1760 | 1465498126837 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 11:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:48:46 INFO - PROCESS | 1760 | 1465498126844 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:48:46 INFO - PROCESS | 1760 | 1465498126847 Marionette TRACE conn4 <- [1,1034,null,{}] 11:48:46 INFO - PROCESS | 1760 | 1465498126861 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}] 11:48:46 INFO - PROCESS | 1760 | 1465498126866 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:47 INFO - PROCESS | 1760 | 1465498127023 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 11:48:47 INFO - PROCESS | 1760 | 1465498127034 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:47 INFO - PROCESS | 1760 | 1465498127042 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:47 INFO - PROCESS | 1760 | ++DOCSHELL 0x9197ac00 == 14 [pid = 1760] [id = 266] 11:48:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x91ae6400) [pid = 1760] [serial = 799] [outer = (nil)] 11:48:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x95064c00) [pid = 1760] [serial = 800] [outer = 0x91ae6400] 11:48:47 INFO - PROCESS | 1760 | 1465498127111 Marionette DEBUG loaded listener.js 11:48:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x950d7400) [pid = 1760] [serial = 801] [outer = 0x91ae6400] 11:48:47 INFO - PROCESS | 1760 | 1465498127987 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]]]}] 11:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1191ms 11:48:48 INFO - PROCESS | 1760 | 1465498128037 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 11:48:48 INFO - PROCESS | 1760 | 1465498128041 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 11:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:48:48 INFO - PROCESS | 1760 | 1465498128051 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:48:48 INFO - PROCESS | 1760 | 1465498128054 Marionette TRACE conn4 <- [1,1038,null,{}] 11:48:48 INFO - PROCESS | 1760 | 1465498128061 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}] 11:48:48 INFO - PROCESS | 1760 | 1465498128066 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:48 INFO - PROCESS | 1760 | 1465498128228 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 11:48:48 INFO - PROCESS | 1760 | 1465498128447 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:48 INFO - PROCESS | 1760 | 1465498128458 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:48 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7a400 == 15 [pid = 1760] [id = 267] 11:48:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x8ea7ac00) [pid = 1760] [serial = 802] [outer = (nil)] 11:48:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x8ea81000) [pid = 1760] [serial = 803] [outer = 0x8ea7ac00] 11:48:48 INFO - PROCESS | 1760 | 1465498128550 Marionette DEBUG loaded listener.js 11:48:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x91971400) [pid = 1760] [serial = 804] [outer = 0x8ea7ac00] 11:48:49 INFO - PROCESS | 1760 | 1465498129668 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]]]}] 11:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1685ms 11:48:49 INFO - PROCESS | 1760 | 1465498129738 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 11:48:49 INFO - PROCESS | 1760 | 1465498129745 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 11:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:48:49 INFO - PROCESS | 1760 | 1465498129753 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:48:49 INFO - PROCESS | 1760 | 1465498129759 Marionette TRACE conn4 <- [1,1042,null,{}] 11:48:49 INFO - PROCESS | 1760 | 1465498129768 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}] 11:48:49 INFO - PROCESS | 1760 | 1465498129777 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:50 INFO - PROCESS | 1760 | 1465498130024 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 11:48:50 INFO - PROCESS | 1760 | 1465498130248 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:50 INFO - PROCESS | 1760 | 1465498130260 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:50 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ae5c00 == 16 [pid = 1760] [id = 268] 11:48:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x91c6d000) [pid = 1760] [serial = 805] [outer = (nil)] 11:48:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x93754c00) [pid = 1760] [serial = 806] [outer = 0x91c6d000] 11:48:50 INFO - PROCESS | 1760 | 1465498130346 Marionette DEBUG loaded listener.js 11:48:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x937c1800) [pid = 1760] [serial = 807] [outer = 0x91c6d000] 11:48:51 INFO - PROCESS | 1760 | 1465498131390 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]]]}] 11:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1687ms 11:48:51 INFO - PROCESS | 1760 | 1465498131444 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 11:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:48:51 INFO - PROCESS | 1760 | 1465498131451 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 11:48:51 INFO - PROCESS | 1760 | 1465498131459 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:48:51 INFO - PROCESS | 1760 | 1465498131463 Marionette TRACE conn4 <- [1,1046,null,{}] 11:48:51 INFO - PROCESS | 1760 | 1465498131469 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}] 11:48:51 INFO - PROCESS | 1760 | 1465498131475 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:51 INFO - PROCESS | 1760 | 1465498131678 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 11:48:51 INFO - PROCESS | 1760 | 1465498131950 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:51 INFO - PROCESS | 1760 | 1465498131959 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:52 INFO - PROCESS | 1760 | ++DOCSHELL 0x9506d800 == 17 [pid = 1760] [id = 269] 11:48:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x9506e800) [pid = 1760] [serial = 808] [outer = (nil)] 11:48:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x95252400) [pid = 1760] [serial = 809] [outer = 0x9506e800] 11:48:52 INFO - PROCESS | 1760 | 1465498132084 Marionette DEBUG loaded listener.js 11:48:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x98737c00) [pid = 1760] [serial = 810] [outer = 0x9506e800] 11:48:53 INFO - PROCESS | 1760 | 1465498133128 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]]]}] 11:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1740ms 11:48:53 INFO - PROCESS | 1760 | 1465498133199 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 11:48:53 INFO - PROCESS | 1760 | 1465498133204 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 11:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:48:53 INFO - PROCESS | 1760 | 1465498133221 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:48:53 INFO - PROCESS | 1760 | 1465498133232 Marionette TRACE conn4 <- [1,1050,null,{}] 11:48:53 INFO - PROCESS | 1760 | 1465498133241 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}] 11:48:53 INFO - PROCESS | 1760 | 1465498133248 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:53 INFO - PROCESS | 1760 | 1465498133492 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 11:48:53 INFO - PROCESS | 1760 | 1465498133710 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:53 INFO - PROCESS | 1760 | 1465498133716 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:53 INFO - PROCESS | 1760 | ++DOCSHELL 0x946d1400 == 18 [pid = 1760] [id = 270] 11:48:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x99150400) [pid = 1760] [serial = 811] [outer = (nil)] 11:48:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x99fdd000) [pid = 1760] [serial = 812] [outer = 0x99150400] 11:48:53 INFO - PROCESS | 1760 | 1465498133823 Marionette DEBUG loaded listener.js 11:48:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x9a0e4400) [pid = 1760] [serial = 813] [outer = 0x99150400] 11:48:54 INFO - PROCESS | 1760 | 1465498134819 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]]]}] 11:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1657ms 11:48:54 INFO - PROCESS | 1760 | 1465498134871 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 11:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:48:54 INFO - PROCESS | 1760 | 1465498134880 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 11:48:54 INFO - PROCESS | 1760 | 1465498134890 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:48:54 INFO - PROCESS | 1760 | 1465498134895 Marionette TRACE conn4 <- [1,1054,null,{}] 11:48:54 INFO - PROCESS | 1760 | 1465498134902 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}] 11:48:54 INFO - PROCESS | 1760 | 1465498134908 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:55 INFO - PROCESS | 1760 | 1465498135165 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 11:48:55 INFO - PROCESS | 1760 | 1465498135509 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:55 INFO - PROCESS | 1760 | 1465498135518 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:55 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7e400 == 19 [pid = 1760] [id = 271] 11:48:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x8ea7fc00) [pid = 1760] [serial = 814] [outer = (nil)] 11:48:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x8ea85400) [pid = 1760] [serial = 815] [outer = 0x8ea7fc00] 11:48:55 INFO - PROCESS | 1760 | 1465498135619 Marionette DEBUG loaded listener.js 11:48:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x8ecdd400) [pid = 1760] [serial = 816] [outer = 0x8ea7fc00] 11:48:56 INFO - PROCESS | 1760 | 1465498136678 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]]]}] 11:48:56 INFO - PROCESS | 1760 | --DOCSHELL 0x9197ac00 == 18 [pid = 1760] [id = 266] 11:48:56 INFO - PROCESS | 1760 | --DOCSHELL 0x946cec00 == 17 [pid = 1760] [id = 265] 11:48:56 INFO - PROCESS | 1760 | --DOCSHELL 0x91ae1000 == 16 [pid = 1760] [id = 264] 11:48:56 INFO - PROCESS | 1760 | --DOCSHELL 0x91987800 == 15 [pid = 1760] [id = 263] 11:48:56 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea81800 == 14 [pid = 1760] [id = 262] 11:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1846ms 11:48:56 INFO - PROCESS | 1760 | 1465498136739 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 11:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:48:56 INFO - PROCESS | 1760 | 1465498136745 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 11:48:56 INFO - PROCESS | 1760 | 1465498136753 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:48:56 INFO - PROCESS | 1760 | 1465498136756 Marionette TRACE conn4 <- [1,1058,null,{}] 11:48:56 INFO - PROCESS | 1760 | 1465498136765 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}] 11:48:56 INFO - PROCESS | 1760 | 1465498136772 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:56 INFO - PROCESS | 1760 | 1465498136960 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 11:48:56 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x9950c000) [pid = 1760] [serial = 758] [outer = (nil)] [url = about:blank] 11:48:56 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x9a30e400) [pid = 1760] [serial = 759] [outer = (nil)] [url = about:blank] 11:48:56 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x9a2f3800) [pid = 1760] [serial = 753] [outer = (nil)] [url = about:blank] 11:48:56 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x9a309400) [pid = 1760] [serial = 755] [outer = (nil)] [url = about:blank] 11:48:56 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x9a68f000) [pid = 1760] [serial = 741] [outer = (nil)] [url = about:blank] 11:48:56 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x92de0800) [pid = 1760] [serial = 738] [outer = (nil)] [url = about:blank] 11:48:56 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x91c6a400) [pid = 1760] [serial = 747] [outer = (nil)] [url = about:blank] 11:48:56 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x9506d400) [pid = 1760] [serial = 737] [outer = (nil)] [url = about:blank] 11:48:56 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x9ab8a400) [pid = 1760] [serial = 743] [outer = (nil)] [url = about:blank] 11:48:56 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x99fc3800) [pid = 1760] [serial = 752] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x92dc9c00) [pid = 1760] [serial = 734] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x9a30b400) [pid = 1760] [serial = 756] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x9198e400) [pid = 1760] [serial = 746] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x94626400) [pid = 1760] [serial = 750] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x99fe4000) [pid = 1760] [serial = 732] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x9abc4800) [pid = 1760] [serial = 744] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x9a5c8000) [pid = 1760] [serial = 740] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x92de3800) [pid = 1760] [serial = 735] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x937bdc00) [pid = 1760] [serial = 749] [outer = (nil)] [url = about:blank] 11:48:57 INFO - PROCESS | 1760 | 1465498137161 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:57 INFO - PROCESS | 1760 | 1465498137170 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:57 INFO - PROCESS | 1760 | ++DOCSHELL 0x91986000 == 15 [pid = 1760] [id = 272] 11:48:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x9198e400) [pid = 1760] [serial = 817] [outer = (nil)] 11:48:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x91ae9800) [pid = 1760] [serial = 818] [outer = 0x9198e400] 11:48:57 INFO - PROCESS | 1760 | 1465498137250 Marionette DEBUG loaded listener.js 11:48:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x91c6ec00) [pid = 1760] [serial = 819] [outer = 0x9198e400] 11:48:58 INFO - PROCESS | 1760 | 1465498138054 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]]]}] 11:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1340ms 11:48:58 INFO - PROCESS | 1760 | 1465498138095 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 11:48:58 INFO - PROCESS | 1760 | 1465498138101 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 11:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:48:58 INFO - PROCESS | 1760 | 1465498138108 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:48:58 INFO - PROCESS | 1760 | 1465498138111 Marionette TRACE conn4 <- [1,1062,null,{}] 11:48:58 INFO - PROCESS | 1760 | 1465498138117 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}] 11:48:58 INFO - PROCESS | 1760 | 1465498138122 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:58 INFO - PROCESS | 1760 | 1465498138295 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 11:48:58 INFO - PROCESS | 1760 | 1465498138305 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:58 INFO - PROCESS | 1760 | 1465498138314 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:58 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dd3400 == 16 [pid = 1760] [id = 273] 11:48:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x92de3000) [pid = 1760] [serial = 820] [outer = (nil)] 11:48:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x937b6c00) [pid = 1760] [serial = 821] [outer = 0x92de3000] 11:48:58 INFO - PROCESS | 1760 | 1465498138384 Marionette DEBUG loaded listener.js 11:48:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x939cac00) [pid = 1760] [serial = 822] [outer = 0x92de3000] 11:48:59 INFO - PROCESS | 1760 | 1465498139374 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]]]}] 11:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1280ms 11:48:59 INFO - PROCESS | 1760 | 1465498139397 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 11:48:59 INFO - PROCESS | 1760 | 1465498139401 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 11:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:48:59 INFO - PROCESS | 1760 | 1465498139415 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:48:59 INFO - PROCESS | 1760 | 1465498139424 Marionette TRACE conn4 <- [1,1066,null,{}] 11:48:59 INFO - PROCESS | 1760 | 1465498139438 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}] 11:48:59 INFO - PROCESS | 1760 | 1465498139446 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:59 INFO - PROCESS | 1760 | 1465498139661 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 11:48:59 INFO - PROCESS | 1760 | 1465498139687 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:48:59 INFO - PROCESS | 1760 | 1465498139696 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:48:59 INFO - PROCESS | 1760 | ++DOCSHELL 0x937ba400 == 17 [pid = 1760] [id = 274] 11:48:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x95070c00) [pid = 1760] [serial = 823] [outer = (nil)] 11:48:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x9525c400) [pid = 1760] [serial = 824] [outer = 0x95070c00] 11:48:59 INFO - PROCESS | 1760 | 1465498139764 Marionette DEBUG loaded listener.js 11:48:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x97fed000) [pid = 1760] [serial = 825] [outer = 0x95070c00] 11:49:00 INFO - PROCESS | 1760 | 1465498140711 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]]]}] 11:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1354ms 11:49:00 INFO - PROCESS | 1760 | 1465498140765 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 11:49:00 INFO - PROCESS | 1760 | 1465498140771 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 11:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:49:00 INFO - PROCESS | 1760 | 1465498140788 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:49:00 INFO - PROCESS | 1760 | 1465498140793 Marionette TRACE conn4 <- [1,1070,null,{}] 11:49:00 INFO - PROCESS | 1760 | 1465498140799 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}] 11:49:00 INFO - PROCESS | 1760 | 1465498140804 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:01 INFO - PROCESS | 1760 | 1465498141028 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 11:49:01 INFO - PROCESS | 1760 | 1465498141052 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:01 INFO - PROCESS | 1760 | 1465498141060 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:01 INFO - PROCESS | 1760 | ++DOCSHELL 0x95067000 == 18 [pid = 1760] [id = 275] 11:49:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x95071800) [pid = 1760] [serial = 826] [outer = (nil)] 11:49:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x9950c000) [pid = 1760] [serial = 827] [outer = 0x95071800] 11:49:01 INFO - PROCESS | 1760 | 1465498141140 Marionette DEBUG loaded listener.js 11:49:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x9950d800) [pid = 1760] [serial = 828] [outer = 0x95071800] 11:49:01 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x95065400) [pid = 1760] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:49:01 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x8ea81c00) [pid = 1760] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:49:01 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x91989c00) [pid = 1760] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:49:01 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x91989800) [pid = 1760] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:49:01 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x8ea87c00) [pid = 1760] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:49:01 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x92ddc400) [pid = 1760] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:49:01 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x950d2400) [pid = 1760] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:49:01 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x92dc9400) [pid = 1760] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:49:01 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x9b209400) [pid = 1760] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:49:01 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x9be10c00) [pid = 1760] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:49:01 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x92dcc400) [pid = 1760] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:49:01 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x91adf400) [pid = 1760] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:49:01 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x91c6d400) [pid = 1760] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:49:02 INFO - PROCESS | 1760 | 1465498142242 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]]]}] 11:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1493ms 11:49:02 INFO - PROCESS | 1760 | 1465498142285 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 11:49:02 INFO - PROCESS | 1760 | 1465498142289 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 11:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:49:02 INFO - PROCESS | 1760 | 1465498142300 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:49:02 INFO - PROCESS | 1760 | 1465498142303 Marionette TRACE conn4 <- [1,1074,null,{}] 11:49:02 INFO - PROCESS | 1760 | 1465498142309 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}] 11:49:02 INFO - PROCESS | 1760 | 1465498142314 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:02 INFO - PROCESS | 1760 | 1465498142476 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 11:49:02 INFO - PROCESS | 1760 | 1465498142487 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:02 INFO - PROCESS | 1760 | 1465498142506 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:02 INFO - PROCESS | 1760 | ++DOCSHELL 0x93758c00 == 19 [pid = 1760] [id = 276] 11:49:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x937b9c00) [pid = 1760] [serial = 829] [outer = (nil)] 11:49:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x99153400) [pid = 1760] [serial = 830] [outer = 0x937b9c00] 11:49:02 INFO - PROCESS | 1760 | 1465498142701 Marionette DEBUG loaded listener.js 11:49:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x9a2f7000) [pid = 1760] [serial = 831] [outer = 0x937b9c00] 11:49:03 INFO - PROCESS | 1760 | 1465498143535 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]]]}] 11:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1290ms 11:49:03 INFO - PROCESS | 1760 | 1465498143598 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 11:49:03 INFO - PROCESS | 1760 | 1465498143602 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 11:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:49:03 INFO - PROCESS | 1760 | 1465498143608 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:49:03 INFO - PROCESS | 1760 | 1465498143612 Marionette TRACE conn4 <- [1,1078,null,{}] 11:49:03 INFO - PROCESS | 1760 | 1465498143617 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}] 11:49:03 INFO - PROCESS | 1760 | 1465498143623 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:03 INFO - PROCESS | 1760 | 1465498143844 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 11:49:04 INFO - PROCESS | 1760 | 1465498144010 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:04 INFO - PROCESS | 1760 | 1465498144018 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:04 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea81800 == 20 [pid = 1760] [id = 277] 11:49:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x8ea82400) [pid = 1760] [serial = 832] [outer = (nil)] 11:49:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x8ecd8800) [pid = 1760] [serial = 833] [outer = 0x8ea82400] 11:49:04 INFO - PROCESS | 1760 | 1465498144111 Marionette DEBUG loaded listener.js 11:49:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x91972400) [pid = 1760] [serial = 834] [outer = 0x8ea82400] 11:49:05 INFO - PROCESS | 1760 | 1465498145153 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]]]}] 11:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1585ms 11:49:05 INFO - PROCESS | 1760 | 1465498145196 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 11:49:05 INFO - PROCESS | 1760 | 1465498145202 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 11:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:49:05 INFO - PROCESS | 1760 | 1465498145211 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:49:05 INFO - PROCESS | 1760 | 1465498145216 Marionette TRACE conn4 <- [1,1082,null,{}] 11:49:05 INFO - PROCESS | 1760 | 1465498145224 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}] 11:49:05 INFO - PROCESS | 1760 | 1465498145233 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:05 INFO - PROCESS | 1760 | 1465498145457 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 11:49:05 INFO - PROCESS | 1760 | 1465498145689 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:05 INFO - PROCESS | 1760 | 1465498145700 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:05 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dc8800 == 21 [pid = 1760] [id = 278] 11:49:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x92dd2c00) [pid = 1760] [serial = 835] [outer = (nil)] 11:49:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x92de0000) [pid = 1760] [serial = 836] [outer = 0x92dd2c00] 11:49:05 INFO - PROCESS | 1760 | 1465498145803 Marionette DEBUG loaded listener.js 11:49:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x93928400) [pid = 1760] [serial = 837] [outer = 0x92dd2c00] 11:49:06 INFO - PROCESS | 1760 | 1465498146778 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]]]}] 11:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1633ms 11:49:06 INFO - PROCESS | 1760 | 1465498146844 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 11:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:49:06 INFO - PROCESS | 1760 | 1465498146849 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 11:49:06 INFO - PROCESS | 1760 | 1465498146856 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:49:06 INFO - PROCESS | 1760 | 1465498146859 Marionette TRACE conn4 <- [1,1086,null,{}] 11:49:06 INFO - PROCESS | 1760 | 1465498146866 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}] 11:49:06 INFO - PROCESS | 1760 | 1465498146872 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:07 INFO - PROCESS | 1760 | 1465498147100 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 11:49:07 INFO - PROCESS | 1760 | 1465498147372 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:07 INFO - PROCESS | 1760 | 1465498147379 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:07 INFO - PROCESS | 1760 | ++DOCSHELL 0x9506d400 == 22 [pid = 1760] [id = 279] 11:49:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x950d2400) [pid = 1760] [serial = 838] [outer = (nil)] 11:49:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x97f34c00) [pid = 1760] [serial = 839] [outer = 0x950d2400] 11:49:07 INFO - PROCESS | 1760 | 1465498147509 Marionette DEBUG loaded listener.js 11:49:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x99510c00) [pid = 1760] [serial = 840] [outer = 0x950d2400] 11:49:08 INFO - PROCESS | 1760 | 1465498148457 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]]]}] 11:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1639ms 11:49:08 INFO - PROCESS | 1760 | 1465498148496 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 11:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:49:08 INFO - PROCESS | 1760 | 1465498148505 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 11:49:08 INFO - PROCESS | 1760 | 1465498148530 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:49:08 INFO - PROCESS | 1760 | 1465498148540 Marionette TRACE conn4 <- [1,1090,null,{}] 11:49:08 INFO - PROCESS | 1760 | 1465498148548 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}] 11:49:08 INFO - PROCESS | 1760 | 1465498148556 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:08 INFO - PROCESS | 1760 | 1465498148795 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 11:49:09 INFO - PROCESS | 1760 | 1465498149006 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:09 INFO - PROCESS | 1760 | 1465498149016 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:09 INFO - PROCESS | 1760 | ++DOCSHELL 0x946ce400 == 23 [pid = 1760] [id = 280] 11:49:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x9525c000) [pid = 1760] [serial = 841] [outer = (nil)] 11:49:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x9a473000) [pid = 1760] [serial = 842] [outer = 0x9525c000] 11:49:09 INFO - PROCESS | 1760 | 1465498149142 Marionette DEBUG loaded listener.js 11:49:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x9a47d000) [pid = 1760] [serial = 843] [outer = 0x9525c000] 11:49:10 INFO - PROCESS | 1760 | 1465498150090 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]]]}] 11:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1608ms 11:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:49:10 INFO - PROCESS | 1760 | 1465498150123 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 11:49:10 INFO - PROCESS | 1760 | 1465498150127 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 11:49:10 INFO - PROCESS | 1760 | 1465498150133 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:49:10 INFO - PROCESS | 1760 | 1465498150137 Marionette TRACE conn4 <- [1,1094,null,{}] 11:49:10 INFO - PROCESS | 1760 | 1465498150143 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}] 11:49:10 INFO - PROCESS | 1760 | 1465498150148 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:10 INFO - PROCESS | 1760 | 1465498150329 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 11:49:10 INFO - PROCESS | 1760 | 1465498150510 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:10 INFO - PROCESS | 1760 | 1465498150517 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:10 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecd9400 == 24 [pid = 1760] [id = 281] 11:49:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x92dc9000) [pid = 1760] [serial = 844] [outer = (nil)] 11:49:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x9a68d800) [pid = 1760] [serial = 845] [outer = 0x92dc9000] 11:49:10 INFO - PROCESS | 1760 | 1465498150639 Marionette DEBUG loaded listener.js 11:49:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x9a68fc00) [pid = 1760] [serial = 846] [outer = 0x92dc9000] 11:49:11 INFO - PROCESS | 1760 | 1465498151587 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]]]}] 11:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1481ms 11:49:11 INFO - PROCESS | 1760 | 1465498151615 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 11:49:11 INFO - PROCESS | 1760 | 1465498151619 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 11:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:49:11 INFO - PROCESS | 1760 | 1465498151626 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:49:11 INFO - PROCESS | 1760 | 1465498151629 Marionette TRACE conn4 <- [1,1098,null,{}] 11:49:11 INFO - PROCESS | 1760 | 1465498151635 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}] 11:49:11 INFO - PROCESS | 1760 | 1465498151641 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:11 INFO - PROCESS | 1760 | 1465498151825 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 11:49:12 INFO - PROCESS | 1760 | 1465498151995 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:12 INFO - PROCESS | 1760 | 1465498152015 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:12 INFO - PROCESS | 1760 | ++DOCSHELL 0x9ab87c00 == 25 [pid = 1760] [id = 282] 11:49:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x9ab88000) [pid = 1760] [serial = 847] [outer = (nil)] 11:49:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x9ab8f000) [pid = 1760] [serial = 848] [outer = 0x9ab88000] 11:49:12 INFO - PROCESS | 1760 | 1465498152162 Marionette DEBUG loaded listener.js 11:49:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x9b222800) [pid = 1760] [serial = 849] [outer = 0x9ab88000] 11:49:13 INFO - PROCESS | 1760 | 1465498153127 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]]]}] 11:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1531ms 11:49:13 INFO - PROCESS | 1760 | 1465498153158 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 11:49:13 INFO - PROCESS | 1760 | 1465498153163 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 11:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:49:13 INFO - PROCESS | 1760 | 1465498153171 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:49:13 INFO - PROCESS | 1760 | 1465498153176 Marionette TRACE conn4 <- [1,1102,null,{}] 11:49:13 INFO - PROCESS | 1760 | 1465498153183 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}] 11:49:13 INFO - PROCESS | 1760 | 1465498153190 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:13 INFO - PROCESS | 1760 | 1465498153372 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 11:49:13 INFO - PROCESS | 1760 | 1465498153543 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:13 INFO - PROCESS | 1760 | 1465498153550 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:13 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7bc00 == 26 [pid = 1760] [id = 283] 11:49:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x8ea88400) [pid = 1760] [serial = 850] [outer = (nil)] 11:49:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x91ccd400) [pid = 1760] [serial = 851] [outer = 0x8ea88400] 11:49:13 INFO - PROCESS | 1760 | 1465498153631 Marionette DEBUG loaded listener.js 11:49:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x937bb000) [pid = 1760] [serial = 852] [outer = 0x8ea88400] 11:49:14 INFO - PROCESS | 1760 | 1465498154802 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]]]}] 11:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1681ms 11:49:14 INFO - PROCESS | 1760 | 1465498154854 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 11:49:14 INFO - PROCESS | 1760 | 1465498154860 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 11:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:49:14 INFO - PROCESS | 1760 | 1465498154869 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:49:14 INFO - PROCESS | 1760 | 1465498154875 Marionette TRACE conn4 <- [1,1106,null,{}] 11:49:14 INFO - PROCESS | 1760 | 1465498154883 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}] 11:49:14 INFO - PROCESS | 1760 | 1465498154889 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:15 INFO - PROCESS | 1760 | 1465498155133 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 11:49:15 INFO - PROCESS | 1760 | 1465498155362 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:15 INFO - PROCESS | 1760 | 1465498155379 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:15 INFO - PROCESS | 1760 | ++DOCSHELL 0x9197ac00 == 27 [pid = 1760] [id = 284] 11:49:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x9197c800) [pid = 1760] [serial = 853] [outer = (nil)] 11:49:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x91c6e800) [pid = 1760] [serial = 854] [outer = 0x9197c800] 11:49:15 INFO - PROCESS | 1760 | 1465498155451 Marionette DEBUG loaded listener.js 11:49:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0x92d79000) [pid = 1760] [serial = 855] [outer = 0x9197c800] 11:49:16 INFO - PROCESS | 1760 | 1465498156403 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]]]}] 11:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1592ms 11:49:16 INFO - PROCESS | 1760 | 1465498156461 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 11:49:16 INFO - PROCESS | 1760 | 1465498156468 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 11:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:49:16 INFO - PROCESS | 1760 | 1465498156478 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:49:16 INFO - PROCESS | 1760 | 1465498156481 Marionette TRACE conn4 <- [1,1110,null,{}] 11:49:16 INFO - PROCESS | 1760 | 1465498156488 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}] 11:49:16 INFO - PROCESS | 1760 | 1465498156493 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:16 INFO - PROCESS | 1760 | 1465498156671 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 11:49:17 INFO - PROCESS | 1760 | --DOCSHELL 0x93758c00 == 26 [pid = 1760] [id = 276] 11:49:17 INFO - PROCESS | 1760 | --DOCSHELL 0x95067000 == 25 [pid = 1760] [id = 275] 11:49:17 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7e400 == 24 [pid = 1760] [id = 271] 11:49:17 INFO - PROCESS | 1760 | --DOCSHELL 0x946d1400 == 23 [pid = 1760] [id = 270] 11:49:17 INFO - PROCESS | 1760 | --DOCSHELL 0x9506d800 == 22 [pid = 1760] [id = 269] 11:49:17 INFO - PROCESS | 1760 | --DOCSHELL 0x91ae5c00 == 21 [pid = 1760] [id = 268] 11:49:17 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7a400 == 20 [pid = 1760] [id = 267] 11:49:17 INFO - PROCESS | 1760 | --DOCSHELL 0x91986000 == 19 [pid = 1760] [id = 272] 11:49:17 INFO - PROCESS | 1760 | --DOCSHELL 0x92dd3400 == 18 [pid = 1760] [id = 273] 11:49:17 INFO - PROCESS | 1760 | --DOCSHELL 0x937ba400 == 17 [pid = 1760] [id = 274] 11:49:17 INFO - PROCESS | 1760 | --DOCSHELL 0x91976000 == 16 [pid = 1760] [id = 261] 11:49:17 INFO - PROCESS | 1760 | --DOCSHELL 0x9ab87c00 == 15 [pid = 1760] [id = 282] 11:49:17 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7bc00 == 14 [pid = 1760] [id = 283] 11:49:17 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecd9400 == 13 [pid = 1760] [id = 281] 11:49:17 INFO - PROCESS | 1760 | --DOCSHELL 0x946ce400 == 12 [pid = 1760] [id = 280] 11:49:17 INFO - PROCESS | 1760 | --DOCSHELL 0x92dc8800 == 11 [pid = 1760] [id = 278] 11:49:17 INFO - PROCESS | 1760 | --DOCSHELL 0x9506d400 == 10 [pid = 1760] [id = 279] 11:49:17 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea81800 == 9 [pid = 1760] [id = 277] 11:49:17 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0x95064c00) [pid = 1760] [serial = 800] [outer = (nil)] [url = about:blank] 11:49:17 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x95068c00) [pid = 1760] [serial = 797] [outer = (nil)] [url = about:blank] 11:49:17 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x8ea85800) [pid = 1760] [serial = 788] [outer = (nil)] [url = about:blank] 11:49:17 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x8ecdd800) [pid = 1760] [serial = 789] [outer = (nil)] [url = about:blank] 11:49:17 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x91aea000) [pid = 1760] [serial = 791] [outer = (nil)] [url = about:blank] 11:49:17 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x91c6f000) [pid = 1760] [serial = 792] [outer = (nil)] [url = about:blank] 11:49:17 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x91cc8c00) [pid = 1760] [serial = 786] [outer = (nil)] [url = about:blank] 11:49:17 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x91c68c00) [pid = 1760] [serial = 785] [outer = (nil)] [url = about:blank] 11:49:17 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x91975800) [pid = 1760] [serial = 762] [outer = (nil)] [url = about:blank] 11:49:17 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x8ecdb000) [pid = 1760] [serial = 761] [outer = (nil)] [url = about:blank] 11:49:17 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x937b8c00) [pid = 1760] [serial = 765] [outer = (nil)] [url = about:blank] 11:49:17 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x92de3c00) [pid = 1760] [serial = 764] [outer = (nil)] [url = about:blank] 11:49:17 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x98738000) [pid = 1760] [serial = 768] [outer = (nil)] [url = about:blank] 11:49:17 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x9525cc00) [pid = 1760] [serial = 767] [outer = (nil)] [url = about:blank] 11:49:17 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x9b20a000) [pid = 1760] [serial = 771] [outer = (nil)] [url = about:blank] 11:49:17 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x9a698400) [pid = 1760] [serial = 770] [outer = (nil)] [url = about:blank] 11:49:17 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x9b928800) [pid = 1760] [serial = 774] [outer = (nil)] [url = about:blank] 11:49:17 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x9b924400) [pid = 1760] [serial = 773] [outer = (nil)] [url = about:blank] 11:49:17 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x9c060400) [pid = 1760] [serial = 777] [outer = (nil)] [url = about:blank] 11:49:17 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x9bef3800) [pid = 1760] [serial = 776] [outer = (nil)] [url = about:blank] 11:49:17 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x9c06a000) [pid = 1760] [serial = 780] [outer = (nil)] [url = about:blank] 11:49:17 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x9915c400) [pid = 1760] [serial = 779] [outer = (nil)] [url = about:blank] 11:49:17 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x99dc5c00) [pid = 1760] [serial = 783] [outer = (nil)] [url = about:blank] 11:49:17 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x97ff2000) [pid = 1760] [serial = 782] [outer = (nil)] [url = about:blank] 11:49:17 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x950d5400) [pid = 1760] [serial = 798] [outer = (nil)] [url = about:blank] 11:49:17 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x9391ac00) [pid = 1760] [serial = 795] [outer = (nil)] [url = about:blank] 11:49:17 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x9375c000) [pid = 1760] [serial = 794] [outer = (nil)] [url = about:blank] 11:49:17 INFO - PROCESS | 1760 | 1465498157970 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:17 INFO - PROCESS | 1760 | 1465498157979 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:18 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea85800 == 10 [pid = 1760] [id = 285] 11:49:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x8ea85c00) [pid = 1760] [serial = 856] [outer = (nil)] 11:49:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x8ecd9400) [pid = 1760] [serial = 857] [outer = 0x8ea85c00] 11:49:18 INFO - PROCESS | 1760 | 1465498158061 Marionette DEBUG loaded listener.js 11:49:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x91974800) [pid = 1760] [serial = 858] [outer = 0x8ea85c00] 11:49:19 INFO - PROCESS | 1760 | 1465498159089 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]]]}] 11:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 2694ms 11:49:19 INFO - PROCESS | 1760 | 1465498159173 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 11:49:19 INFO - PROCESS | 1760 | 1465498159180 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 11:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:49:19 INFO - PROCESS | 1760 | 1465498159190 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:49:19 INFO - PROCESS | 1760 | 1465498159194 Marionette TRACE conn4 <- [1,1114,null,{}] 11:49:19 INFO - PROCESS | 1760 | 1465498159204 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}] 11:49:19 INFO - PROCESS | 1760 | 1465498159210 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:19 INFO - PROCESS | 1760 | 1465498159450 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 11:49:19 INFO - PROCESS | 1760 | 1465498159698 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:19 INFO - PROCESS | 1760 | 1465498159707 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:19 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ae3400 == 11 [pid = 1760] [id = 286] 11:49:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x91ae3800) [pid = 1760] [serial = 859] [outer = (nil)] 11:49:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x91c65c00) [pid = 1760] [serial = 860] [outer = 0x91ae3800] 11:49:19 INFO - PROCESS | 1760 | 1465498159798 Marionette DEBUG loaded listener.js 11:49:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x91cc4c00) [pid = 1760] [serial = 861] [outer = 0x91ae3800] 11:49:20 INFO - PROCESS | 1760 | 1465498160843 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]]]}] 11:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1693ms 11:49:20 INFO - PROCESS | 1760 | 1465498160882 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 11:49:20 INFO - PROCESS | 1760 | 1465498160889 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 11:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:49:20 INFO - PROCESS | 1760 | 1465498160900 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:49:20 INFO - PROCESS | 1760 | 1465498160904 Marionette TRACE conn4 <- [1,1118,null,{}] 11:49:20 INFO - PROCESS | 1760 | 1465498160911 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}] 11:49:20 INFO - PROCESS | 1760 | 1465498160917 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:21 INFO - PROCESS | 1760 | 1465498161148 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 11:49:21 INFO - PROCESS | 1760 | 1465498161405 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:21 INFO - PROCESS | 1760 | 1465498161416 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:21 INFO - PROCESS | 1760 | ++DOCSHELL 0x91989800 == 12 [pid = 1760] [id = 287] 11:49:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x93756c00) [pid = 1760] [serial = 862] [outer = (nil)] 11:49:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x937b3000) [pid = 1760] [serial = 863] [outer = 0x93756c00] 11:49:21 INFO - PROCESS | 1760 | 1465498161506 Marionette DEBUG loaded listener.js 11:49:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x937bc400) [pid = 1760] [serial = 864] [outer = 0x93756c00] 11:49:22 INFO - PROCESS | 1760 | 1465498162640 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]]]}] 11:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1785ms 11:49:22 INFO - PROCESS | 1760 | 1465498162687 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 11:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:49:22 INFO - PROCESS | 1760 | 1465498162691 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 11:49:22 INFO - PROCESS | 1760 | 1465498162698 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:49:22 INFO - PROCESS | 1760 | 1465498162705 Marionette TRACE conn4 <- [1,1122,null,{}] 11:49:22 INFO - PROCESS | 1760 | 1465498162724 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}] 11:49:22 INFO - PROCESS | 1760 | 1465498162734 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:23 INFO - PROCESS | 1760 | 1465498163040 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 11:49:23 INFO - PROCESS | 1760 | 1465498163208 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:23 INFO - PROCESS | 1760 | 1465498163223 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:23 INFO - PROCESS | 1760 | ++DOCSHELL 0x95068c00 == 13 [pid = 1760] [id = 288] 11:49:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x95069400) [pid = 1760] [serial = 865] [outer = (nil)] 11:49:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x9506f800) [pid = 1760] [serial = 866] [outer = 0x95069400] 11:49:23 INFO - PROCESS | 1760 | 1465498163309 Marionette DEBUG loaded listener.js 11:49:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x950da000) [pid = 1760] [serial = 867] [outer = 0x95069400] 11:49:24 INFO - PROCESS | 1760 | 1465498164334 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]]]}] 11:49:24 INFO - PROCESS | 1760 | --DOCSHELL 0x97ff3400 == 12 [pid = 1760] [id = 9] 11:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1688ms 11:49:24 INFO - PROCESS | 1760 | 1465498164429 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 11:49:24 INFO - PROCESS | 1760 | 1465498164435 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 11:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:49:24 INFO - PROCESS | 1760 | 1465498164443 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:49:24 INFO - PROCESS | 1760 | 1465498164447 Marionette TRACE conn4 <- [1,1126,null,{}] 11:49:24 INFO - PROCESS | 1760 | 1465498164453 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}] 11:49:24 INFO - PROCESS | 1760 | 1465498164458 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:24 INFO - PROCESS | 1760 | 1465498164652 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 11:49:24 INFO - PROCESS | 1760 | 1465498164846 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:24 INFO - PROCESS | 1760 | 1465498164857 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:24 INFO - PROCESS | 1760 | ++DOCSHELL 0x9466e800 == 13 [pid = 1760] [id = 289] 11:49:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x950d8c00) [pid = 1760] [serial = 868] [outer = (nil)] 11:49:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x97fef000) [pid = 1760] [serial = 869] [outer = 0x950d8c00] 11:49:24 INFO - PROCESS | 1760 | 1465498164966 Marionette DEBUG loaded listener.js 11:49:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x987b0c00) [pid = 1760] [serial = 870] [outer = 0x950d8c00] 11:49:26 INFO - PROCESS | 1760 | 1465498166115 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]]]}] 11:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1736ms 11:49:26 INFO - PROCESS | 1760 | 1465498166180 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 11:49:26 INFO - PROCESS | 1760 | 1465498166187 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 11:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:49:26 INFO - PROCESS | 1760 | 1465498166196 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:49:26 INFO - PROCESS | 1760 | 1465498166201 Marionette TRACE conn4 <- [1,1130,null,{}] 11:49:26 INFO - PROCESS | 1760 | 1465498166273 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}] 11:49:26 INFO - PROCESS | 1760 | 1465498166278 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:26 INFO - PROCESS | 1760 | 1465498166422 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 11:49:26 INFO - PROCESS | 1760 | 1465498166620 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:26 INFO - PROCESS | 1760 | 1465498166633 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:26 INFO - PROCESS | 1760 | ++DOCSHELL 0x9198e000 == 14 [pid = 1760] [id = 290] 11:49:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x91c6d800) [pid = 1760] [serial = 871] [outer = (nil)] 11:49:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x92dcc400) [pid = 1760] [serial = 872] [outer = 0x91c6d800] 11:49:26 INFO - PROCESS | 1760 | 1465498166707 Marionette DEBUG loaded listener.js 11:49:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x93927400) [pid = 1760] [serial = 873] [outer = 0x91c6d800] 11:49:27 INFO - PROCESS | 1760 | 1465498167526 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]]]}] 11:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1382ms 11:49:27 INFO - PROCESS | 1760 | 1465498167577 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 11:49:27 INFO - PROCESS | 1760 | 1465498167584 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 11:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:49:27 INFO - PROCESS | 1760 | 1465498167594 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:49:27 INFO - PROCESS | 1760 | 1465498167599 Marionette TRACE conn4 <- [1,1134,null,{}] 11:49:27 INFO - PROCESS | 1760 | 1465498167605 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}] 11:49:27 INFO - PROCESS | 1760 | 1465498167610 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:27 INFO - PROCESS | 1760 | 1465498167780 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 11:49:27 INFO - PROCESS | 1760 | 1465498167922 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:27 INFO - PROCESS | 1760 | 1465498167932 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:27 INFO - PROCESS | 1760 | ++DOCSHELL 0x95065000 == 15 [pid = 1760] [id = 291] 11:49:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x95257800) [pid = 1760] [serial = 874] [outer = (nil)] 11:49:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x97ff2000) [pid = 1760] [serial = 875] [outer = 0x95257800] 11:49:28 INFO - PROCESS | 1760 | 1465498168003 Marionette DEBUG loaded listener.js 11:49:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x99dd2c00) [pid = 1760] [serial = 876] [outer = 0x95257800] 11:49:28 INFO - PROCESS | 1760 | 1465498168944 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]]]}] 11:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1380ms 11:49:28 INFO - PROCESS | 1760 | 1465498168974 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 11:49:28 INFO - PROCESS | 1760 | 1465498168978 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 11:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:49:28 INFO - PROCESS | 1760 | 1465498168985 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:49:28 INFO - PROCESS | 1760 | 1465498168991 Marionette TRACE conn4 <- [1,1138,null,{}] 11:49:29 INFO - PROCESS | 1760 | 1465498169015 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}] 11:49:29 INFO - PROCESS | 1760 | 1465498169023 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:29 INFO - PROCESS | 1760 | 1465498169233 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 11:49:29 INFO - PROCESS | 1760 | 1465498169260 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:29 INFO - PROCESS | 1760 | 1465498169278 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:29 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a305400 == 16 [pid = 1760] [id = 292] 11:49:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x9a308400) [pid = 1760] [serial = 877] [outer = (nil)] 11:49:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x9a30f000) [pid = 1760] [serial = 878] [outer = 0x9a308400] 11:49:29 INFO - PROCESS | 1760 | 1465498169356 Marionette DEBUG loaded listener.js 11:49:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x9a474c00) [pid = 1760] [serial = 879] [outer = 0x9a308400] 11:49:30 INFO - PROCESS | 1760 | 1465498170265 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]]]}] 11:49:30 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x937b9c00) [pid = 1760] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:49:30 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x9197c800) [pid = 1760] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:49:30 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x8ea82400) [pid = 1760] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:49:30 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x92dd2c00) [pid = 1760] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:49:30 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x950d2400) [pid = 1760] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:49:30 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x9525c000) [pid = 1760] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:49:30 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x9198e400) [pid = 1760] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:49:30 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x8ea7fc00) [pid = 1760] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:49:30 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x95070c00) [pid = 1760] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1442ms 11:49:30 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x99150400) [pid = 1760] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:49:30 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x9506e800) [pid = 1760] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:49:30 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x92de3000) [pid = 1760] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:49:30 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x95071800) [pid = 1760] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:49:30 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x91c6d000) [pid = 1760] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:49:30 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x91ae6400) [pid = 1760] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:49:30 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x92dc9000) [pid = 1760] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:49:30 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x9ab88000) [pid = 1760] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:49:30 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x8ea88400) [pid = 1760] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:49:30 INFO - PROCESS | 1760 | 1465498170452 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 11:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:49:30 INFO - PROCESS | 1760 | 1465498170457 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 11:49:30 INFO - PROCESS | 1760 | 1465498170463 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:49:30 INFO - PROCESS | 1760 | 1465498170481 Marionette TRACE conn4 <- [1,1142,null,{}] 11:49:30 INFO - PROCESS | 1760 | 1465498170488 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}] 11:49:30 INFO - PROCESS | 1760 | 1465498170493 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:30 INFO - PROCESS | 1760 | 1465498170640 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 11:49:30 INFO - PROCESS | 1760 | 1465498170776 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:30 INFO - PROCESS | 1760 | 1465498170782 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:30 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ece3000 == 17 [pid = 1760] [id = 293] 11:49:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x92de3000) [pid = 1760] [serial = 880] [outer = (nil)] 11:49:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x946c5000) [pid = 1760] [serial = 881] [outer = 0x92de3000] 11:49:30 INFO - PROCESS | 1760 | 1465498170857 Marionette DEBUG loaded listener.js 11:49:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x9506cc00) [pid = 1760] [serial = 882] [outer = 0x92de3000] 11:49:31 INFO - PROCESS | 1760 | 1465498171673 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]]]}] 11:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1246ms 11:49:31 INFO - PROCESS | 1760 | 1465498171710 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 11:49:31 INFO - PROCESS | 1760 | 1465498171713 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 11:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:49:31 INFO - PROCESS | 1760 | 1465498171720 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:49:31 INFO - PROCESS | 1760 | 1465498171723 Marionette TRACE conn4 <- [1,1146,null,{}] 11:49:31 INFO - PROCESS | 1760 | 1465498171729 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}] 11:49:31 INFO - PROCESS | 1760 | 1465498171734 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:31 INFO - PROCESS | 1760 | 1465498171942 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 11:49:31 INFO - PROCESS | 1760 | 1465498171951 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:31 INFO - PROCESS | 1760 | 1465498171962 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:31 INFO - PROCESS | 1760 | ++DOCSHELL 0x939ca400 == 18 [pid = 1760] [id = 294] 11:49:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x946cf800) [pid = 1760] [serial = 883] [outer = (nil)] 11:49:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x9a474800) [pid = 1760] [serial = 884] [outer = 0x946cf800] 11:49:32 INFO - PROCESS | 1760 | 1465498172028 Marionette DEBUG loaded listener.js 11:49:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x9a47cc00) [pid = 1760] [serial = 885] [outer = 0x946cf800] 11:49:33 INFO - PROCESS | 1760 | 1465498173111 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]]]}] 11:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1433ms 11:49:33 INFO - PROCESS | 1760 | 1465498173154 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 11:49:33 INFO - PROCESS | 1760 | 1465498173161 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 11:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:49:33 INFO - PROCESS | 1760 | 1465498173170 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:49:33 INFO - PROCESS | 1760 | 1465498173175 Marionette TRACE conn4 <- [1,1150,null,{}] 11:49:33 INFO - PROCESS | 1760 | 1465498173184 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}] 11:49:33 INFO - PROCESS | 1760 | 1465498173191 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:33 INFO - PROCESS | 1760 | 1465498173388 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 11:49:33 INFO - PROCESS | 1760 | 1465498173614 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:33 INFO - PROCESS | 1760 | 1465498173626 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:33 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c68800 == 19 [pid = 1760] [id = 295] 11:49:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x92de2400) [pid = 1760] [serial = 886] [outer = (nil)] 11:49:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x94626c00) [pid = 1760] [serial = 887] [outer = 0x92de2400] 11:49:33 INFO - PROCESS | 1760 | 1465498173770 Marionette DEBUG loaded listener.js 11:49:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x95063800) [pid = 1760] [serial = 888] [outer = 0x92de2400] 11:49:34 INFO - PROCESS | 1760 | 1465498174702 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]]]}] 11:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1593ms 11:49:34 INFO - PROCESS | 1760 | 1465498174763 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 11:49:34 INFO - PROCESS | 1760 | 1465498174771 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 11:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:49:34 INFO - PROCESS | 1760 | 1465498174783 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:49:34 INFO - PROCESS | 1760 | 1465498174787 Marionette TRACE conn4 <- [1,1154,null,{}] 11:49:34 INFO - PROCESS | 1760 | 1465498174794 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}] 11:49:34 INFO - PROCESS | 1760 | 1465498174801 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:35 INFO - PROCESS | 1760 | 1465498175035 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 11:49:35 INFO - PROCESS | 1760 | 1465498175258 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:35 INFO - PROCESS | 1760 | 1465498175266 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:35 INFO - PROCESS | 1760 | ++DOCSHELL 0x9197e000 == 20 [pid = 1760] [id = 296] 11:49:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x99fe0000) [pid = 1760] [serial = 889] [outer = (nil)] 11:49:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x9a304c00) [pid = 1760] [serial = 890] [outer = 0x99fe0000] 11:49:35 INFO - PROCESS | 1760 | 1465498175405 Marionette DEBUG loaded listener.js 11:49:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x9a30d400) [pid = 1760] [serial = 891] [outer = 0x99fe0000] 11:49:36 INFO - PROCESS | 1760 | 1465498176382 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]]]}] 11:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1637ms 11:49:36 INFO - PROCESS | 1760 | 1465498176421 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 11:49:36 INFO - PROCESS | 1760 | 1465498176424 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 11:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:49:36 INFO - PROCESS | 1760 | 1465498176432 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:49:36 INFO - PROCESS | 1760 | 1465498176439 Marionette TRACE conn4 <- [1,1158,null,{}] 11:49:36 INFO - PROCESS | 1760 | 1465498176455 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}] 11:49:36 INFO - PROCESS | 1760 | 1465498176464 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:36 INFO - PROCESS | 1760 | 1465498176648 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 11:49:36 INFO - PROCESS | 1760 | 1465498176863 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:36 INFO - PROCESS | 1760 | 1465498176875 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:36 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a7be000 == 21 [pid = 1760] [id = 297] 11:49:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x9b0de800) [pid = 1760] [serial = 892] [outer = (nil)] 11:49:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x9b209400) [pid = 1760] [serial = 893] [outer = 0x9b0de800] 11:49:37 INFO - PROCESS | 1760 | 1465498177002 Marionette DEBUG loaded listener.js 11:49:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x9b217800) [pid = 1760] [serial = 894] [outer = 0x9b0de800] 11:49:37 INFO - PROCESS | 1760 | 1465498177891 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]]]}] 11:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1487ms 11:49:37 INFO - PROCESS | 1760 | 1465498177920 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 11:49:37 INFO - PROCESS | 1760 | 1465498177925 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 11:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:49:37 INFO - PROCESS | 1760 | 1465498177931 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:49:37 INFO - PROCESS | 1760 | 1465498177935 Marionette TRACE conn4 <- [1,1162,null,{}] 11:49:37 INFO - PROCESS | 1760 | 1465498177941 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}] 11:49:37 INFO - PROCESS | 1760 | 1465498177947 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:38 INFO - PROCESS | 1760 | 1465498178135 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 11:49:38 INFO - PROCESS | 1760 | 1465498178301 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:38 INFO - PROCESS | 1760 | 1465498178310 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:38 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a699800 == 22 [pid = 1760] [id = 298] 11:49:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x9b6f6400) [pid = 1760] [serial = 895] [outer = (nil)] 11:49:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x9b92c000) [pid = 1760] [serial = 896] [outer = 0x9b6f6400] 11:49:38 INFO - PROCESS | 1760 | 1465498178402 Marionette DEBUG loaded listener.js 11:49:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x9b990400) [pid = 1760] [serial = 897] [outer = 0x9b6f6400] 11:49:39 INFO - PROCESS | 1760 | 1465498179398 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]]]}] 11:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1535ms 11:49:39 INFO - PROCESS | 1760 | 1465498179468 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 11:49:39 INFO - PROCESS | 1760 | 1465498179472 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 11:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:49:39 INFO - PROCESS | 1760 | 1465498179478 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:49:39 INFO - PROCESS | 1760 | 1465498179482 Marionette TRACE conn4 <- [1,1166,null,{}] 11:49:39 INFO - PROCESS | 1760 | 1465498179488 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}] 11:49:39 INFO - PROCESS | 1760 | 1465498179493 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:39 INFO - PROCESS | 1760 | 1465498179667 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 11:49:39 INFO - PROCESS | 1760 | 1465498179848 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:39 INFO - PROCESS | 1760 | 1465498179858 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:39 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dd4000 == 23 [pid = 1760] [id = 299] 11:49:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x99dc8800) [pid = 1760] [serial = 898] [outer = (nil)] 11:49:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x9be10400) [pid = 1760] [serial = 899] [outer = 0x99dc8800] 11:49:39 INFO - PROCESS | 1760 | 1465498179985 Marionette DEBUG loaded listener.js 11:49:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0x9bef7800) [pid = 1760] [serial = 900] [outer = 0x99dc8800] 11:49:40 INFO - PROCESS | 1760 | 1465498180952 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]]]}] 11:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1540ms 11:49:41 INFO - PROCESS | 1760 | 1465498181020 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 11:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:49:41 INFO - PROCESS | 1760 | 1465498181025 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 11:49:41 INFO - PROCESS | 1760 | 1465498181032 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:49:41 INFO - PROCESS | 1760 | 1465498181035 Marionette TRACE conn4 <- [1,1170,null,{}] 11:49:41 INFO - PROCESS | 1760 | 1465498181041 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}] 11:49:41 INFO - PROCESS | 1760 | 1465498181053 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:41 INFO - PROCESS | 1760 | 1465498181321 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 11:49:41 INFO - PROCESS | 1760 | 1465498181555 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:41 INFO - PROCESS | 1760 | 1465498181563 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:41 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecd7000 == 24 [pid = 1760] [id = 300] 11:49:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0x8ecdfc00) [pid = 1760] [serial = 901] [outer = (nil)] 11:49:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 102 (0x9c065000) [pid = 1760] [serial = 902] [outer = 0x8ecdfc00] 11:49:41 INFO - PROCESS | 1760 | 1465498181646 Marionette DEBUG loaded listener.js 11:49:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 103 (0x9c06ac00) [pid = 1760] [serial = 903] [outer = 0x8ecdfc00] 11:49:42 INFO - PROCESS | 1760 | 1465498182580 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]]]}] 11:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1585ms 11:49:42 INFO - PROCESS | 1760 | 1465498182617 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 11:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:49:42 INFO - PROCESS | 1760 | 1465498182622 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 11:49:42 INFO - PROCESS | 1760 | 1465498182629 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:49:42 INFO - PROCESS | 1760 | 1465498182634 Marionette TRACE conn4 <- [1,1174,null,{}] 11:49:42 INFO - PROCESS | 1760 | 1465498182640 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}] 11:49:42 INFO - PROCESS | 1760 | 1465498182646 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:42 INFO - PROCESS | 1760 | 1465498182843 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 11:49:43 INFO - PROCESS | 1760 | 1465498183056 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:43 INFO - PROCESS | 1760 | 1465498183068 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:43 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecdbc00 == 25 [pid = 1760] [id = 301] 11:49:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 104 (0x8ecde400) [pid = 1760] [serial = 904] [outer = (nil)] 11:49:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 105 (0x91c6a000) [pid = 1760] [serial = 905] [outer = 0x8ecde400] 11:49:43 INFO - PROCESS | 1760 | 1465498183163 Marionette DEBUG loaded listener.js 11:49:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 106 (0x94625800) [pid = 1760] [serial = 906] [outer = 0x8ecde400] 11:49:44 INFO - PROCESS | 1760 | 1465498184266 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] 11:49:44 INFO - PROCESS | 1760 | 1465498184371 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 11:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:49:44 INFO - PROCESS | 1760 | 1465498184381 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:49:44 INFO - PROCESS | 1760 | 1465498184385 Marionette TRACE conn4 <- [1,1178,null,{}] 11:49:44 INFO - PROCESS | 1760 | 1465498184394 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}] 11:49:44 INFO - PROCESS | 1760 | 1465498184400 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:44 INFO - PROCESS | 1760 | 1465498184699 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 11:49:44 INFO - PROCESS | 1760 | 1465498184907 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:44 INFO - PROCESS | 1760 | 1465498184925 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ae8400 == 26 [pid = 1760] [id = 302] 11:49:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 107 (0x91c6c000) [pid = 1760] [serial = 907] [outer = (nil)] 11:49:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 108 (0x92dc9000) [pid = 1760] [serial = 908] [outer = 0x91c6c000] 11:49:45 INFO - PROCESS | 1760 | 1465498184998 Marionette DEBUG loaded listener.js 11:49:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 109 (0x91cce400) [pid = 1760] [serial = 909] [outer = 0x91c6c000] 11:49:45 INFO - PROCESS | 1760 | --DOCSHELL 0x9197ac00 == 25 [pid = 1760] [id = 284] 11:49:45 INFO - PROCESS | 1760 | --DOMWINDOW == 108 (0x8ecd9400) [pid = 1760] [serial = 857] [outer = (nil)] [url = about:blank] 11:49:45 INFO - PROCESS | 1760 | 1465498185968 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] 11:49:46 INFO - PROCESS | 1760 | 1465498186070 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 11:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:49:46 INFO - PROCESS | 1760 | 1465498186094 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:49:46 INFO - PROCESS | 1760 | 1465498186098 Marionette TRACE conn4 <- [1,1182,null,{}] 11:49:46 INFO - PROCESS | 1760 | 1465498186112 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}] 11:49:46 INFO - PROCESS | 1760 | 1465498186118 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:46 INFO - PROCESS | 1760 | 1465498186299 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 11:49:46 INFO - PROCESS | 1760 | 1465498186469 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:46 INFO - PROCESS | 1760 | 1465498186478 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:46 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c6ec00 == 25 [pid = 1760] [id = 303] 11:49:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x91c70400) [pid = 1760] [serial = 910] [outer = (nil)] 11:49:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x92d7d400) [pid = 1760] [serial = 911] [outer = 0x91c70400] 11:49:46 INFO - PROCESS | 1760 | 1465498186555 Marionette DEBUG loaded listener.js 11:49:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x937bbc00) [pid = 1760] [serial = 912] [outer = 0x91c70400] 11:49:47 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:49:47 INFO - PROCESS | 1760 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:49:47 INFO - PROCESS | 1760 | 1465498187376 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] 11:49:47 INFO - PROCESS | 1760 | 1465498187443 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 11:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:49:47 INFO - PROCESS | 1760 | 1465498187450 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:49:47 INFO - PROCESS | 1760 | 1465498187456 Marionette TRACE conn4 <- [1,1186,null,{}] 11:49:47 INFO - PROCESS | 1760 | 1465498187478 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}] 11:49:47 INFO - PROCESS | 1760 | 1465498187491 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:47 INFO - PROCESS | 1760 | 1465498187662 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 11:49:47 INFO - PROCESS | 1760 | 1465498187796 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:47 INFO - PROCESS | 1760 | 1465498187812 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:47 INFO - PROCESS | 1760 | ++DOCSHELL 0x97ff0400 == 26 [pid = 1760] [id = 304] 11:49:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x98733000) [pid = 1760] [serial = 913] [outer = (nil)] 11:49:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x99510c00) [pid = 1760] [serial = 914] [outer = 0x98733000] 11:49:47 INFO - PROCESS | 1760 | 1465498187887 Marionette DEBUG loaded listener.js 11:49:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x99fce800) [pid = 1760] [serial = 915] [outer = 0x98733000] 11:49:48 INFO - PROCESS | 1760 | 1465498188809 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] 11:49:48 INFO - PROCESS | 1760 | 1465498188857 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 11:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:49:48 INFO - PROCESS | 1760 | 1465498188864 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:49:48 INFO - PROCESS | 1760 | 1465498188867 Marionette TRACE conn4 <- [1,1190,null,{}] 11:49:48 INFO - PROCESS | 1760 | 1465498188873 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}] 11:49:48 INFO - PROCESS | 1760 | 1465498188878 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:49 INFO - PROCESS | 1760 | 1465498189086 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 11:49:49 INFO - PROCESS | 1760 | 1465498189108 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:49 INFO - PROCESS | 1760 | 1465498189116 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:49 INFO - PROCESS | 1760 | ++DOCSHELL 0x97ff0c00 == 27 [pid = 1760] [id = 305] 11:49:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x99c6b800) [pid = 1760] [serial = 916] [outer = (nil)] 11:49:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x9a310800) [pid = 1760] [serial = 917] [outer = 0x99c6b800] 11:49:49 INFO - PROCESS | 1760 | 1465498189186 Marionette DEBUG loaded listener.js 11:49:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x9a47bc00) [pid = 1760] [serial = 918] [outer = 0x99c6b800] 11:49:50 INFO - PROCESS | 1760 | 1465498190128 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] 11:49:50 INFO - PROCESS | 1760 | 1465498190170 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 11:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:49:50 INFO - PROCESS | 1760 | 1465498190177 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:49:50 INFO - PROCESS | 1760 | 1465498190181 Marionette TRACE conn4 <- [1,1194,null,{}] 11:49:50 INFO - PROCESS | 1760 | 1465498190187 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}] 11:49:50 INFO - PROCESS | 1760 | 1465498190192 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:50 INFO - PROCESS | 1760 | 1465498190414 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 11:49:50 INFO - PROCESS | 1760 | 1465498190436 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:50 INFO - PROCESS | 1760 | 1465498190444 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:50 INFO - PROCESS | 1760 | ++DOCSHELL 0x91987400 == 28 [pid = 1760] [id = 306] 11:49:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x9950bc00) [pid = 1760] [serial = 919] [outer = (nil)] 11:49:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x9a694000) [pid = 1760] [serial = 920] [outer = 0x9950bc00] 11:49:50 INFO - PROCESS | 1760 | 1465498190513 Marionette DEBUG loaded listener.js 11:49:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x9ab88000) [pid = 1760] [serial = 921] [outer = 0x9950bc00] 11:49:51 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x9a308400) [pid = 1760] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:49:51 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x950d8c00) [pid = 1760] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:49:51 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x95257800) [pid = 1760] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:49:51 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x92de3000) [pid = 1760] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:49:51 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x91c6d800) [pid = 1760] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:49:51 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x9a223400) [pid = 1760] [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.] 11:49:51 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x98735800) [pid = 1760] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:49:51 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x8ea7ac00) [pid = 1760] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:49:51 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:49:51 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:49:51 INFO - PROCESS | 1760 | 1465498191587 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] 11:49:51 INFO - PROCESS | 1760 | 1465498191668 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 11:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:49:51 INFO - PROCESS | 1760 | 1465498191675 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:49:51 INFO - PROCESS | 1760 | 1465498191679 Marionette TRACE conn4 <- [1,1198,null,{}] 11:49:51 INFO - PROCESS | 1760 | 1465498191684 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}] 11:49:51 INFO - PROCESS | 1760 | 1465498191693 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:51 INFO - PROCESS | 1760 | 1465498191894 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 11:49:52 INFO - PROCESS | 1760 | 1465498192019 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:52 INFO - PROCESS | 1760 | 1465498192027 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:52 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecda000 == 29 [pid = 1760] [id = 307] 11:49:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x8ecdd800) [pid = 1760] [serial = 922] [outer = (nil)] 11:49:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x9b209c00) [pid = 1760] [serial = 923] [outer = 0x8ecdd800] 11:49:52 INFO - PROCESS | 1760 | 1465498192113 Marionette DEBUG loaded listener.js 11:49:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x9bf50000) [pid = 1760] [serial = 924] [outer = 0x8ecdd800] 11:49:52 INFO - PROCESS | 1760 | 1465498192889 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]]]}] 11:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1236ms 11:49:52 INFO - PROCESS | 1760 | 1465498192915 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 11:49:52 INFO - PROCESS | 1760 | 1465498192918 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 11:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:49:52 INFO - PROCESS | 1760 | 1465498192925 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:49:52 INFO - PROCESS | 1760 | 1465498192928 Marionette TRACE conn4 <- [1,1202,null,{}] 11:49:52 INFO - PROCESS | 1760 | 1465498192994 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}] 11:49:53 INFO - PROCESS | 1760 | 1465498193002 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:53 INFO - PROCESS | 1760 | 1465498193267 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 11:49:53 INFO - PROCESS | 1760 | 1465498193393 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:53 INFO - PROCESS | 1760 | 1465498193407 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:53 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea82400 == 30 [pid = 1760] [id = 308] 11:49:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x91972800) [pid = 1760] [serial = 925] [outer = (nil)] 11:49:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x9197d000) [pid = 1760] [serial = 926] [outer = 0x91972800] 11:49:53 INFO - PROCESS | 1760 | 1465498193491 Marionette DEBUG loaded listener.js 11:49:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x9198f000) [pid = 1760] [serial = 927] [outer = 0x91972800] 11:49:54 INFO - PROCESS | 1760 | 1465498194524 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]]]}] 11:49:54 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 11:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1631ms 11:49:54 INFO - PROCESS | 1760 | 1465498194558 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 11:49:54 INFO - PROCESS | 1760 | 1465498194565 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 11:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:49:54 INFO - PROCESS | 1760 | 1465498194573 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:49:54 INFO - PROCESS | 1760 | 1465498194577 Marionette TRACE conn4 <- [1,1206,null,{}] 11:49:54 INFO - PROCESS | 1760 | 1465498194587 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}] 11:49:54 INFO - PROCESS | 1760 | 1465498194593 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:54 INFO - PROCESS | 1760 | 1465498194785 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 11:49:55 INFO - PROCESS | 1760 | 1465498195010 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:55 INFO - PROCESS | 1760 | 1465498195021 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:55 INFO - PROCESS | 1760 | ++DOCSHELL 0x950d6400 == 31 [pid = 1760] [id = 309] 11:49:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x95253800) [pid = 1760] [serial = 928] [outer = (nil)] 11:49:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x987a9000) [pid = 1760] [serial = 929] [outer = 0x95253800] 11:49:55 INFO - PROCESS | 1760 | 1465498195151 Marionette DEBUG loaded listener.js 11:49:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x99dc5c00) [pid = 1760] [serial = 930] [outer = 0x95253800] 11:49:56 INFO - PROCESS | 1760 | 1465498196113 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]]]}] 11:49:56 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 11:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1583ms 11:49:56 INFO - PROCESS | 1760 | 1465498196157 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 11:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:49:56 INFO - PROCESS | 1760 | 1465498196162 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 11:49:56 INFO - PROCESS | 1760 | 1465498196169 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:49:56 INFO - PROCESS | 1760 | 1465498196173 Marionette TRACE conn4 <- [1,1210,null,{}] 11:49:56 INFO - PROCESS | 1760 | 1465498196179 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}] 11:49:56 INFO - PROCESS | 1760 | 1465498196185 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:56 INFO - PROCESS | 1760 | 1465498196384 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 11:49:56 INFO - PROCESS | 1760 | 1465498196664 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:56 INFO - PROCESS | 1760 | 1465498196678 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:56 INFO - PROCESS | 1760 | ++DOCSHELL 0x94629c00 == 32 [pid = 1760] [id = 310] 11:49:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x9a476400) [pid = 1760] [serial = 931] [outer = (nil)] 11:49:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x9a699000) [pid = 1760] [serial = 932] [outer = 0x9a476400] 11:49:56 INFO - PROCESS | 1760 | 1465498196803 Marionette DEBUG loaded listener.js 11:49:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x9b6f8000) [pid = 1760] [serial = 933] [outer = 0x9a476400] 11:49:57 INFO - PROCESS | 1760 | 1465498197733 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]]]}] 11:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1644ms 11:49:57 INFO - PROCESS | 1760 | 1465498197816 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 11:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:49:57 INFO - PROCESS | 1760 | 1465498197827 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 11:49:57 INFO - PROCESS | 1760 | 1465498197843 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:49:57 INFO - PROCESS | 1760 | 1465498197846 Marionette TRACE conn4 <- [1,1214,null,{}] 11:49:57 INFO - PROCESS | 1760 | 1465498197853 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}] 11:49:57 INFO - PROCESS | 1760 | 1465498197859 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:58 INFO - PROCESS | 1760 | 1465498198125 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 11:49:58 INFO - PROCESS | 1760 | 1465498198339 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:58 INFO - PROCESS | 1760 | 1465498198347 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:58 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ece1c00 == 33 [pid = 1760] [id = 311] 11:49:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x9a471800) [pid = 1760] [serial = 934] [outer = (nil)] 11:49:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x9c069400) [pid = 1760] [serial = 935] [outer = 0x9a471800] 11:49:58 INFO - PROCESS | 1760 | 1465498198474 Marionette DEBUG loaded listener.js 11:49:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x9c0e9800) [pid = 1760] [serial = 936] [outer = 0x9a471800] 11:49:59 INFO - PROCESS | 1760 | 1465498199435 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]]]}] 11:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1646ms 11:49:59 INFO - PROCESS | 1760 | 1465498199482 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 11:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:49:59 INFO - PROCESS | 1760 | 1465498199486 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 11:49:59 INFO - PROCESS | 1760 | 1465498199493 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:49:59 INFO - PROCESS | 1760 | 1465498199497 Marionette TRACE conn4 <- [1,1218,null,{}] 11:49:59 INFO - PROCESS | 1760 | 1465498199503 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}] 11:49:59 INFO - PROCESS | 1760 | 1465498199509 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:49:59 INFO - PROCESS | 1760 | 1465498199731 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 11:49:59 INFO - PROCESS | 1760 | 1465498199963 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:49:59 INFO - PROCESS | 1760 | 1465498199971 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:00 INFO - PROCESS | 1760 | ++DOCSHELL 0x9198e400 == 34 [pid = 1760] [id = 312] 11:50:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x91ccc800) [pid = 1760] [serial = 937] [outer = (nil)] 11:50:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x9d80c400) [pid = 1760] [serial = 938] [outer = 0x91ccc800] 11:50:00 INFO - PROCESS | 1760 | 1465498200110 Marionette DEBUG loaded listener.js 11:50:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0xa100fc00) [pid = 1760] [serial = 939] [outer = 0x91ccc800] 11:50:01 INFO - PROCESS | 1760 | 1465498201142 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]]]}] 11:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1695ms 11:50:01 INFO - PROCESS | 1760 | 1465498201188 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 11:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:50:01 INFO - PROCESS | 1760 | 1465498201193 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 11:50:01 INFO - PROCESS | 1760 | 1465498201199 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:50:01 INFO - PROCESS | 1760 | 1465498201203 Marionette TRACE conn4 <- [1,1222,null,{}] 11:50:01 INFO - PROCESS | 1760 | 1465498201209 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}] 11:50:01 INFO - PROCESS | 1760 | 1465498201227 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:01 INFO - PROCESS | 1760 | 1465498201520 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 11:50:01 INFO - PROCESS | 1760 | 1465498201845 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:01 INFO - PROCESS | 1760 | 1465498201862 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:01 INFO - PROCESS | 1760 | ++DOCSHELL 0x91980400 == 35 [pid = 1760] [id = 313] 11:50:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x9cb17800) [pid = 1760] [serial = 940] [outer = (nil)] 11:50:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0xa227d400) [pid = 1760] [serial = 941] [outer = 0x9cb17800] 11:50:01 INFO - PROCESS | 1760 | 1465498201997 Marionette DEBUG loaded listener.js 11:50:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0xa239f400) [pid = 1760] [serial = 942] [outer = 0x9cb17800] 11:50:02 INFO - PROCESS | 1760 | 1465498202978 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] 11:50:03 INFO - PROCESS | 1760 | 1465498203046 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 11:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:50:03 INFO - PROCESS | 1760 | 1465498203053 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:50:03 INFO - PROCESS | 1760 | 1465498203057 Marionette TRACE conn4 <- [1,1226,null,{}] 11:50:03 INFO - PROCESS | 1760 | 1465498203063 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}] 11:50:03 INFO - PROCESS | 1760 | 1465498203068 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:03 INFO - PROCESS | 1760 | 1465498203292 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 11:50:03 INFO - PROCESS | 1760 | 1465498203511 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:03 INFO - PROCESS | 1760 | 1465498203521 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:03 INFO - PROCESS | 1760 | ++DOCSHELL 0x9950c400 == 36 [pid = 1760] [id = 314] 11:50:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x99c6c800) [pid = 1760] [serial = 943] [outer = (nil)] 11:50:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0xa23ea800) [pid = 1760] [serial = 944] [outer = 0x99c6c800] 11:50:03 INFO - PROCESS | 1760 | 1465498203710 Marionette DEBUG loaded listener.js 11:50:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0xa23f5000) [pid = 1760] [serial = 945] [outer = 0x99c6c800] 11:50:05 INFO - PROCESS | 1760 | 1465498205108 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]]]}] 11:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 2137ms 11:50:05 INFO - PROCESS | 1760 | 1465498205323 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 11:50:05 INFO - PROCESS | 1760 | 1465498205334 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 11:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:50:05 INFO - PROCESS | 1760 | 1465498205354 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:50:05 INFO - PROCESS | 1760 | 1465498205363 Marionette TRACE conn4 <- [1,1230,null,{}] 11:50:05 INFO - PROCESS | 1760 | 1465498205376 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}] 11:50:05 INFO - PROCESS | 1760 | 1465498205387 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:05 INFO - PROCESS | 1760 | 1465498205631 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 11:50:05 INFO - PROCESS | 1760 | 1465498205780 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:05 INFO - PROCESS | 1760 | 1465498205793 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:05 INFO - PROCESS | 1760 | ++DOCSHELL 0x92de4000 == 37 [pid = 1760] [id = 315] 11:50:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0x937b2400) [pid = 1760] [serial = 946] [outer = (nil)] 11:50:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 102 (0x94622400) [pid = 1760] [serial = 947] [outer = 0x937b2400] 11:50:05 INFO - PROCESS | 1760 | 1465498205882 Marionette DEBUG loaded listener.js 11:50:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 103 (0x9462a800) [pid = 1760] [serial = 948] [outer = 0x937b2400] 11:50:06 INFO - PROCESS | 1760 | 1465498206907 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]]]}] 11:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1594ms 11:50:06 INFO - PROCESS | 1760 | 1465498206945 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 11:50:06 INFO - PROCESS | 1760 | 1465498206952 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 11:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:50:06 INFO - PROCESS | 1760 | 1465498206963 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:50:06 INFO - PROCESS | 1760 | 1465498206967 Marionette TRACE conn4 <- [1,1234,null,{}] 11:50:06 INFO - PROCESS | 1760 | 1465498206973 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}] 11:50:06 INFO - PROCESS | 1760 | 1465498206978 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:07 INFO - PROCESS | 1760 | 1465498207170 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 11:50:07 INFO - PROCESS | 1760 | --DOMWINDOW == 102 (0x99dc8400) [pid = 1760] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:50:07 INFO - PROCESS | 1760 | --DOMWINDOW == 101 (0x9a474800) [pid = 1760] [serial = 884] [outer = (nil)] [url = about:blank] 11:50:07 INFO - PROCESS | 1760 | 1465498207452 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:07 INFO - PROCESS | 1760 | 1465498207465 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:07 INFO - PROCESS | 1760 | ++DOCSHELL 0x91973400 == 38 [pid = 1760] [id = 316] 11:50:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 102 (0x91c68c00) [pid = 1760] [serial = 949] [outer = (nil)] 11:50:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 103 (0x92dd2000) [pid = 1760] [serial = 950] [outer = 0x91c68c00] 11:50:07 INFO - PROCESS | 1760 | 1465498207550 Marionette DEBUG loaded listener.js 11:50:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 104 (0x9506e800) [pid = 1760] [serial = 951] [outer = 0x91c68c00] 11:50:07 INFO - PROCESS | 1760 | --DOMWINDOW == 103 (0x937b3000) [pid = 1760] [serial = 863] [outer = (nil)] [url = about:blank] 11:50:07 INFO - PROCESS | 1760 | --DOMWINDOW == 102 (0x91ae5800) [pid = 1760] [serial = 594] [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.] 11:50:07 INFO - PROCESS | 1760 | --DOMWINDOW == 101 (0x9506cc00) [pid = 1760] [serial = 882] [outer = (nil)] [url = about:blank] 11:50:07 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0x99dd2c00) [pid = 1760] [serial = 876] [outer = (nil)] [url = about:blank] 11:50:07 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0x9a474c00) [pid = 1760] [serial = 879] [outer = (nil)] [url = about:blank] 11:50:07 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x91971400) [pid = 1760] [serial = 804] [outer = (nil)] [url = about:blank] 11:50:07 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x9a30f000) [pid = 1760] [serial = 878] [outer = (nil)] [url = about:blank] 11:50:07 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x987b0c00) [pid = 1760] [serial = 870] [outer = (nil)] [url = about:blank] 11:50:07 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x97fef000) [pid = 1760] [serial = 869] [outer = (nil)] [url = about:blank] 11:50:07 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x97ff2000) [pid = 1760] [serial = 875] [outer = (nil)] [url = about:blank] 11:50:07 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x946c5000) [pid = 1760] [serial = 881] [outer = (nil)] [url = about:blank] 11:50:07 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x91c65c00) [pid = 1760] [serial = 860] [outer = (nil)] [url = about:blank] 11:50:07 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x92dcc400) [pid = 1760] [serial = 872] [outer = (nil)] [url = about:blank] 11:50:07 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x93927400) [pid = 1760] [serial = 873] [outer = (nil)] [url = about:blank] 11:50:07 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x9506f800) [pid = 1760] [serial = 866] [outer = (nil)] [url = about:blank] 11:50:08 INFO - PROCESS | 1760 | 1465498208397 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]]]}] 11:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1489ms 11:50:08 INFO - PROCESS | 1760 | 1465498208453 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 11:50:08 INFO - PROCESS | 1760 | 1465498208456 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 11:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:50:08 INFO - PROCESS | 1760 | 1465498208465 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:50:08 INFO - PROCESS | 1760 | 1465498208473 Marionette TRACE conn4 <- [1,1238,null,{}] 11:50:08 INFO - PROCESS | 1760 | 1465498208496 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}] 11:50:08 INFO - PROCESS | 1760 | 1465498208505 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:08 INFO - PROCESS | 1760 | 1465498208694 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 11:50:08 INFO - PROCESS | 1760 | 1465498208833 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:08 INFO - PROCESS | 1760 | 1465498208843 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:08 INFO - PROCESS | 1760 | ++DOCSHELL 0x97fefc00 == 39 [pid = 1760] [id = 317] 11:50:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x99151800) [pid = 1760] [serial = 952] [outer = (nil)] 11:50:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x99f7d400) [pid = 1760] [serial = 953] [outer = 0x99151800] 11:50:08 INFO - PROCESS | 1760 | 1465498208923 Marionette DEBUG loaded listener.js 11:50:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x9a0e4400) [pid = 1760] [serial = 954] [outer = 0x99151800] 11:50:09 INFO - PROCESS | 1760 | 1465498209784 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]]]}] 11:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1399ms 11:50:09 INFO - PROCESS | 1760 | 1465498209866 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 11:50:09 INFO - PROCESS | 1760 | 1465498209871 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 11:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:50:09 INFO - PROCESS | 1760 | 1465498209877 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:50:09 INFO - PROCESS | 1760 | 1465498209880 Marionette TRACE conn4 <- [1,1242,null,{}] 11:50:09 INFO - PROCESS | 1760 | 1465498209886 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}] 11:50:09 INFO - PROCESS | 1760 | 1465498209891 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:10 INFO - PROCESS | 1760 | 1465498210054 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 11:50:10 INFO - PROCESS | 1760 | 1465498210197 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:10 INFO - PROCESS | 1760 | 1465498210205 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:10 INFO - PROCESS | 1760 | ++DOCSHELL 0x99c64c00 == 40 [pid = 1760] [id = 318] 11:50:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x91983c00) [pid = 1760] [serial = 955] [outer = (nil)] 11:50:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x9a472c00) [pid = 1760] [serial = 956] [outer = 0x91983c00] 11:50:10 INFO - PROCESS | 1760 | 1465498210299 Marionette DEBUG loaded listener.js 11:50:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x9a5c4c00) [pid = 1760] [serial = 957] [outer = 0x91983c00] 11:50:11 INFO - PROCESS | 1760 | 1465498211253 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]]]}] 11:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1459ms 11:50:11 INFO - PROCESS | 1760 | 1465498211338 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 11:50:11 INFO - PROCESS | 1760 | 1465498211357 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 11:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:50:11 INFO - PROCESS | 1760 | 1465498211370 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:50:11 INFO - PROCESS | 1760 | 1465498211373 Marionette TRACE conn4 <- [1,1246,null,{}] 11:50:11 INFO - PROCESS | 1760 | 1465498211380 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}] 11:50:11 INFO - PROCESS | 1760 | 1465498211385 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:11 INFO - PROCESS | 1760 | 1465498211602 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 11:50:11 INFO - PROCESS | 1760 | 1465498211627 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:11 INFO - PROCESS | 1760 | 1465498211634 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:11 INFO - PROCESS | 1760 | ++DOCSHELL 0x9197d800 == 41 [pid = 1760] [id = 319] 11:50:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x91c63800) [pid = 1760] [serial = 958] [outer = (nil)] 11:50:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x9abcfc00) [pid = 1760] [serial = 959] [outer = 0x91c63800] 11:50:11 INFO - PROCESS | 1760 | 1465498211705 Marionette DEBUG loaded listener.js 11:50:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x9b926400) [pid = 1760] [serial = 960] [outer = 0x91c63800] 11:50:12 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x9950bc00) [pid = 1760] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:50:12 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x98733000) [pid = 1760] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:50:12 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x91c6c000) [pid = 1760] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:50:12 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x99c6b800) [pid = 1760] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:50:12 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x91c70400) [pid = 1760] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:50:12 INFO - PROCESS | 1760 | 1465498212817 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]]]}] 11:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1494ms 11:50:12 INFO - PROCESS | 1760 | 1465498212860 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 11:50:12 INFO - PROCESS | 1760 | 1465498212863 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 11:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:50:12 INFO - PROCESS | 1760 | 1465498212870 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:50:12 INFO - PROCESS | 1760 | 1465498212872 Marionette TRACE conn4 <- [1,1250,null,{}] 11:50:12 INFO - PROCESS | 1760 | 1465498212878 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}] 11:50:12 INFO - PROCESS | 1760 | 1465498212888 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:13 INFO - PROCESS | 1760 | 1465498213140 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 11:50:13 INFO - PROCESS | 1760 | 1465498213149 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:13 INFO - PROCESS | 1760 | 1465498213157 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:13 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecdb400 == 42 [pid = 1760] [id = 320] 11:50:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x91c6c000) [pid = 1760] [serial = 961] [outer = (nil)] 11:50:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x9c065800) [pid = 1760] [serial = 962] [outer = 0x91c6c000] 11:50:13 INFO - PROCESS | 1760 | 1465498213315 Marionette DEBUG loaded listener.js 11:50:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x9d80b000) [pid = 1760] [serial = 963] [outer = 0x91c6c000] 11:50:14 INFO - PROCESS | 1760 | 1465498214214 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]]]}] 11:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1383ms 11:50:14 INFO - PROCESS | 1760 | 1465498214261 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 11:50:14 INFO - PROCESS | 1760 | 1465498214266 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 11:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:50:14 INFO - PROCESS | 1760 | 1465498214272 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:50:14 INFO - PROCESS | 1760 | 1465498214276 Marionette TRACE conn4 <- [1,1254,null,{}] 11:50:14 INFO - PROCESS | 1760 | 1465498214281 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}] 11:50:14 INFO - PROCESS | 1760 | 1465498214286 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:14 INFO - PROCESS | 1760 | 1465498214527 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 11:50:14 INFO - PROCESS | 1760 | 1465498214769 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:14 INFO - PROCESS | 1760 | 1465498214782 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:14 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecdb800 == 43 [pid = 1760] [id = 321] 11:50:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x8ece0400) [pid = 1760] [serial = 964] [outer = (nil)] 11:50:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x91979400) [pid = 1760] [serial = 965] [outer = 0x8ece0400] 11:50:14 INFO - PROCESS | 1760 | 1465498214928 Marionette DEBUG loaded listener.js 11:50:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x91987800) [pid = 1760] [serial = 966] [outer = 0x8ece0400] 11:50:15 INFO - PROCESS | 1760 | 1465498215940 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]]]}] 11:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1735ms 11:50:16 INFO - PROCESS | 1760 | 1465498216010 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 11:50:16 INFO - PROCESS | 1760 | 1465498216017 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 11:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:50:16 INFO - PROCESS | 1760 | 1465498216026 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:50:16 INFO - PROCESS | 1760 | 1465498216031 Marionette TRACE conn4 <- [1,1258,null,{}] 11:50:16 INFO - PROCESS | 1760 | 1465498216038 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}] 11:50:16 INFO - PROCESS | 1760 | 1465498216045 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:16 INFO - PROCESS | 1760 | 1465498216285 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 11:50:16 INFO - PROCESS | 1760 | 1465498216571 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:16 INFO - PROCESS | 1760 | 1465498216582 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:16 INFO - PROCESS | 1760 | ++DOCSHELL 0x937b3c00 == 44 [pid = 1760] [id = 322] 11:50:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0x937b6400) [pid = 1760] [serial = 967] [outer = (nil)] 11:50:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0x937c0400) [pid = 1760] [serial = 968] [outer = 0x937b6400] 11:50:16 INFO - PROCESS | 1760 | 1465498216670 Marionette DEBUG loaded listener.js 11:50:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 102 (0x94624400) [pid = 1760] [serial = 969] [outer = 0x937b6400] 11:50:17 INFO - PROCESS | 1760 | 1465498217711 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]]]}] 11:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1733ms 11:50:17 INFO - PROCESS | 1760 | 1465498217760 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 11:50:17 INFO - PROCESS | 1760 | 1465498217767 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 11:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:50:17 INFO - PROCESS | 1760 | 1465498217775 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:50:17 INFO - PROCESS | 1760 | 1465498217780 Marionette TRACE conn4 <- [1,1262,null,{}] 11:50:17 INFO - PROCESS | 1760 | 1465498217788 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}] 11:50:17 INFO - PROCESS | 1760 | 1465498217794 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:18 INFO - PROCESS | 1760 | 1465498218026 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 11:50:18 INFO - PROCESS | 1760 | 1465498218332 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:18 INFO - PROCESS | 1760 | 1465498218342 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:18 INFO - PROCESS | 1760 | ++DOCSHELL 0x97ff0800 == 45 [pid = 1760] [id = 323] 11:50:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 103 (0x98738000) [pid = 1760] [serial = 970] [outer = (nil)] 11:50:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 104 (0x9915d400) [pid = 1760] [serial = 971] [outer = 0x98738000] 11:50:18 INFO - PROCESS | 1760 | 1465498218479 Marionette DEBUG loaded listener.js 11:50:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 105 (0x9a08b400) [pid = 1760] [serial = 972] [outer = 0x98738000] 11:50:19 INFO - PROCESS | 1760 | 1465498219591 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]]]}] 11:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1885ms 11:50:19 INFO - PROCESS | 1760 | 1465498219662 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 11:50:19 INFO - PROCESS | 1760 | 1465498219669 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 11:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:50:19 INFO - PROCESS | 1760 | 1465498219690 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:50:19 INFO - PROCESS | 1760 | 1465498219699 Marionette TRACE conn4 <- [1,1266,null,{}] 11:50:19 INFO - PROCESS | 1760 | 1465498219706 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}] 11:50:19 INFO - PROCESS | 1760 | 1465498219713 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:20 INFO - PROCESS | 1760 | 1465498220089 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 11:50:20 INFO - PROCESS | 1760 | 1465498220291 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:20 INFO - PROCESS | 1760 | 1465498220298 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:20 INFO - PROCESS | 1760 | ++DOCSHELL 0x950cd800 == 46 [pid = 1760] [id = 324] 11:50:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 106 (0x9a699c00) [pid = 1760] [serial = 973] [outer = (nil)] 11:50:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 107 (0x9c062c00) [pid = 1760] [serial = 974] [outer = 0x9a699c00] 11:50:20 INFO - PROCESS | 1760 | 1465498220401 Marionette DEBUG loaded listener.js 11:50:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 108 (0x9d80a400) [pid = 1760] [serial = 975] [outer = 0x9a699c00] 11:50:21 INFO - PROCESS | 1760 | 1465498221436 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]]]}] 11:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1806ms 11:50:21 INFO - PROCESS | 1760 | 1465498221487 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 11:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:50:21 INFO - PROCESS | 1760 | 1465498221492 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 11:50:21 INFO - PROCESS | 1760 | 1465498221499 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:50:21 INFO - PROCESS | 1760 | 1465498221503 Marionette TRACE conn4 <- [1,1270,null,{}] 11:50:21 INFO - PROCESS | 1760 | 1465498221512 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}] 11:50:21 INFO - PROCESS | 1760 | 1465498221517 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:21 INFO - PROCESS | 1760 | 1465498221745 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 11:50:22 INFO - PROCESS | 1760 | 1465498222036 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:22 INFO - PROCESS | 1760 | 1465498222044 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:22 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ece2800 == 47 [pid = 1760] [id = 325] 11:50:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 109 (0x92dd9800) [pid = 1760] [serial = 976] [outer = (nil)] 11:50:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 110 (0xa239e800) [pid = 1760] [serial = 977] [outer = 0x92dd9800] 11:50:22 INFO - PROCESS | 1760 | 1465498222178 Marionette DEBUG loaded listener.js 11:50:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 111 (0xa23a4000) [pid = 1760] [serial = 978] [outer = 0x92dd9800] 11:50:23 INFO - PROCESS | 1760 | 1465498223138 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]]]}] 11:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1688ms 11:50:23 INFO - PROCESS | 1760 | 1465498223187 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 11:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:50:23 INFO - PROCESS | 1760 | 1465498223193 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 11:50:23 INFO - PROCESS | 1760 | 1465498223200 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:50:23 INFO - PROCESS | 1760 | 1465498223205 Marionette TRACE conn4 <- [1,1274,null,{}] 11:50:23 INFO - PROCESS | 1760 | 1465498223212 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}] 11:50:23 INFO - PROCESS | 1760 | 1465498223219 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:23 INFO - PROCESS | 1760 | 1465498223420 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 11:50:23 INFO - PROCESS | 1760 | 1465498223653 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:23 INFO - PROCESS | 1760 | 1465498223673 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:23 INFO - PROCESS | 1760 | ++DOCSHELL 0xa25f7400 == 48 [pid = 1760] [id = 326] 11:50:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 112 (0xa2fabc00) [pid = 1760] [serial = 979] [outer = (nil)] 11:50:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 113 (0xa2fb3400) [pid = 1760] [serial = 980] [outer = 0xa2fabc00] 11:50:23 INFO - PROCESS | 1760 | 1465498223817 Marionette DEBUG loaded listener.js 11:50:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 114 (0xa3317800) [pid = 1760] [serial = 981] [outer = 0xa2fabc00] 11:50:24 INFO - PROCESS | 1760 | 1465498224771 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]]]}] 11:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1639ms 11:50:24 INFO - PROCESS | 1760 | 1465498224839 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 11:50:24 INFO - PROCESS | 1760 | 1465498224842 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 11:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:50:24 INFO - PROCESS | 1760 | 1465498224849 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:50:24 INFO - PROCESS | 1760 | 1465498224853 Marionette TRACE conn4 <- [1,1278,null,{}] 11:50:24 INFO - PROCESS | 1760 | 1465498224859 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}] 11:50:24 INFO - PROCESS | 1760 | 1465498224864 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:25 INFO - PROCESS | 1760 | 1465498225046 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 11:50:25 INFO - PROCESS | 1760 | 1465498225279 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:25 INFO - PROCESS | 1760 | 1465498225287 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:25 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecde000 == 49 [pid = 1760] [id = 327] 11:50:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 115 (0x8ecdf000) [pid = 1760] [serial = 982] [outer = (nil)] 11:50:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 116 (0xa33bb400) [pid = 1760] [serial = 983] [outer = 0x8ecdf000] 11:50:25 INFO - PROCESS | 1760 | 1465498225410 Marionette DEBUG loaded listener.js 11:50:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 117 (0xa4d48400) [pid = 1760] [serial = 984] [outer = 0x8ecdf000] 11:50:26 INFO - PROCESS | 1760 | 1465498226417 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]]]}] 11:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1632ms 11:50:26 INFO - PROCESS | 1760 | 1465498226484 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 11:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:50:26 INFO - PROCESS | 1760 | 1465498226489 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 11:50:26 INFO - PROCESS | 1760 | 1465498226496 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:50:26 INFO - PROCESS | 1760 | 1465498226500 Marionette TRACE conn4 <- [1,1282,null,{}] 11:50:26 INFO - PROCESS | 1760 | 1465498226505 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}] 11:50:26 INFO - PROCESS | 1760 | 1465498226511 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:26 INFO - PROCESS | 1760 | 1465498226705 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 11:50:26 INFO - PROCESS | 1760 | 1465498226945 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:26 INFO - PROCESS | 1760 | 1465498226952 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:27 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7ec00 == 50 [pid = 1760] [id = 328] 11:50:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 118 (0x8ecdcc00) [pid = 1760] [serial = 985] [outer = (nil)] 11:50:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 119 (0x92de4c00) [pid = 1760] [serial = 986] [outer = 0x8ecdcc00] 11:50:27 INFO - PROCESS | 1760 | 1465498227106 Marionette DEBUG loaded listener.js 11:50:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 120 (0x97feb800) [pid = 1760] [serial = 987] [outer = 0x8ecdcc00] 11:50:28 INFO - PROCESS | 1760 | 1465498228372 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]]]}] 11:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1935ms 11:50:28 INFO - PROCESS | 1760 | 1465498228441 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 11:50:28 INFO - PROCESS | 1760 | 1465498228447 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 11:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:50:28 INFO - PROCESS | 1760 | 1465498228455 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:50:28 INFO - PROCESS | 1760 | 1465498228460 Marionette TRACE conn4 <- [1,1286,null,{}] 11:50:28 INFO - PROCESS | 1760 | 1465498228470 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}] 11:50:28 INFO - PROCESS | 1760 | 1465498228475 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:28 INFO - PROCESS | 1760 | 1465498228747 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 11:50:28 INFO - PROCESS | 1760 | 1465498228905 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:28 INFO - PROCESS | 1760 | 1465498228914 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:28 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dce800 == 51 [pid = 1760] [id = 329] 11:50:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 121 (0x92dd1000) [pid = 1760] [serial = 988] [outer = (nil)] 11:50:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 122 (0x937c1800) [pid = 1760] [serial = 989] [outer = 0x92dd1000] 11:50:29 INFO - PROCESS | 1760 | 1465498229004 Marionette DEBUG loaded listener.js 11:50:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 123 (0x9462e800) [pid = 1760] [serial = 990] [outer = 0x92dd1000] 11:50:29 INFO - PROCESS | 1760 | 1465498229941 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]]]}] 11:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1536ms 11:50:30 INFO - PROCESS | 1760 | 1465498230010 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 11:50:30 INFO - PROCESS | 1760 | 1465498230018 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 11:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:50:30 INFO - PROCESS | 1760 | 1465498230030 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:50:30 INFO - PROCESS | 1760 | 1465498230033 Marionette TRACE conn4 <- [1,1290,null,{}] 11:50:30 INFO - PROCESS | 1760 | 1465498230040 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}] 11:50:30 INFO - PROCESS | 1760 | 1465498230045 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:30 INFO - PROCESS | 1760 | 1465498230247 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x9466e800 == 50 [pid = 1760] [id = 289] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x91c6ec00 == 49 [pid = 1760] [id = 303] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x95068c00 == 48 [pid = 1760] [id = 288] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x91989800 == 47 [pid = 1760] [id = 287] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x8ece3000 == 46 [pid = 1760] [id = 293] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecdb400 == 45 [pid = 1760] [id = 320] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x9197d800 == 44 [pid = 1760] [id = 319] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x99c64c00 == 43 [pid = 1760] [id = 318] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x97fefc00 == 42 [pid = 1760] [id = 317] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x91973400 == 41 [pid = 1760] [id = 316] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x92de4000 == 40 [pid = 1760] [id = 315] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea82400 == 39 [pid = 1760] [id = 308] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x95065000 == 38 [pid = 1760] [id = 291] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea85800 == 37 [pid = 1760] [id = 285] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecd7000 == 36 [pid = 1760] [id = 300] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecda000 == 35 [pid = 1760] [id = 307] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x939ca400 == 34 [pid = 1760] [id = 294] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x9a305400 == 33 [pid = 1760] [id = 292] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x97ff0400 == 32 [pid = 1760] [id = 304] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x97ff0c00 == 31 [pid = 1760] [id = 305] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x950d6400 == 30 [pid = 1760] [id = 309] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecdbc00 == 29 [pid = 1760] [id = 301] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x94629c00 == 28 [pid = 1760] [id = 310] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x9950c400 == 27 [pid = 1760] [id = 314] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x9198e400 == 26 [pid = 1760] [id = 312] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x8ece1c00 == 25 [pid = 1760] [id = 311] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x91980400 == 24 [pid = 1760] [id = 313] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x91c68800 == 23 [pid = 1760] [id = 295] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x9a7be000 == 22 [pid = 1760] [id = 297] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x9197e000 == 21 [pid = 1760] [id = 296] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x91987400 == 20 [pid = 1760] [id = 306] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x91ae3400 == 19 [pid = 1760] [id = 286] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x9198e000 == 18 [pid = 1760] [id = 290] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x92dd4000 == 17 [pid = 1760] [id = 299] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x91ae8400 == 16 [pid = 1760] [id = 302] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7ec00 == 15 [pid = 1760] [id = 328] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecde000 == 14 [pid = 1760] [id = 327] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0xa25f7400 == 13 [pid = 1760] [id = 326] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x8ece2800 == 12 [pid = 1760] [id = 325] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x97ff0800 == 11 [pid = 1760] [id = 323] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x950cd800 == 10 [pid = 1760] [id = 324] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x937b3c00 == 9 [pid = 1760] [id = 322] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecdb800 == 8 [pid = 1760] [id = 321] 11:50:31 INFO - PROCESS | 1760 | --DOCSHELL 0x9a699800 == 7 [pid = 1760] [id = 298] 11:50:31 INFO - PROCESS | 1760 | --DOMWINDOW == 122 (0x9ab88000) [pid = 1760] [serial = 921] [outer = (nil)] [url = about:blank] 11:50:31 INFO - PROCESS | 1760 | --DOMWINDOW == 121 (0x91c6a000) [pid = 1760] [serial = 905] [outer = (nil)] [url = about:blank] 11:50:31 INFO - PROCESS | 1760 | --DOMWINDOW == 120 (0x99510c00) [pid = 1760] [serial = 914] [outer = (nil)] [url = about:blank] 11:50:31 INFO - PROCESS | 1760 | --DOMWINDOW == 119 (0x9be10400) [pid = 1760] [serial = 899] [outer = (nil)] [url = about:blank] 11:50:31 INFO - PROCESS | 1760 | --DOMWINDOW == 118 (0x9a694000) [pid = 1760] [serial = 920] [outer = (nil)] [url = about:blank] 11:50:31 INFO - PROCESS | 1760 | --DOMWINDOW == 117 (0x9a304c00) [pid = 1760] [serial = 890] [outer = (nil)] [url = about:blank] 11:50:31 INFO - PROCESS | 1760 | --DOMWINDOW == 116 (0x92dc9000) [pid = 1760] [serial = 908] [outer = (nil)] [url = about:blank] 11:50:31 INFO - PROCESS | 1760 | --DOMWINDOW == 115 (0x91cce400) [pid = 1760] [serial = 909] [outer = (nil)] [url = about:blank] 11:50:31 INFO - PROCESS | 1760 | --DOMWINDOW == 114 (0x9a47bc00) [pid = 1760] [serial = 918] [outer = (nil)] [url = about:blank] 11:50:31 INFO - PROCESS | 1760 | --DOMWINDOW == 113 (0x937bbc00) [pid = 1760] [serial = 912] [outer = (nil)] [url = about:blank] 11:50:31 INFO - PROCESS | 1760 | --DOMWINDOW == 112 (0x9a310800) [pid = 1760] [serial = 917] [outer = (nil)] [url = about:blank] 11:50:31 INFO - PROCESS | 1760 | --DOMWINDOW == 111 (0x9b209400) [pid = 1760] [serial = 893] [outer = (nil)] [url = about:blank] 11:50:31 INFO - PROCESS | 1760 | --DOMWINDOW == 110 (0x92d7d400) [pid = 1760] [serial = 911] [outer = (nil)] [url = about:blank] 11:50:31 INFO - PROCESS | 1760 | --DOMWINDOW == 109 (0x94626c00) [pid = 1760] [serial = 887] [outer = (nil)] [url = about:blank] 11:50:31 INFO - PROCESS | 1760 | --DOMWINDOW == 108 (0x9b92c000) [pid = 1760] [serial = 896] [outer = (nil)] [url = about:blank] 11:50:31 INFO - PROCESS | 1760 | --DOMWINDOW == 107 (0x99fce800) [pid = 1760] [serial = 915] [outer = (nil)] [url = about:blank] 11:50:31 INFO - PROCESS | 1760 | --DOMWINDOW == 106 (0x9c065000) [pid = 1760] [serial = 902] [outer = (nil)] [url = about:blank] 11:50:31 INFO - PROCESS | 1760 | --DOMWINDOW == 105 (0x9b209c00) [pid = 1760] [serial = 923] [outer = (nil)] [url = about:blank] 11:50:31 INFO - PROCESS | 1760 | 1465498231918 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:31 INFO - PROCESS | 1760 | 1465498231931 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:31 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea87000 == 8 [pid = 1760] [id = 330] 11:50:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 106 (0x8ea88000) [pid = 1760] [serial = 991] [outer = (nil)] 11:50:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 107 (0x8ecd7000) [pid = 1760] [serial = 992] [outer = 0x8ea88000] 11:50:32 INFO - PROCESS | 1760 | 1465498232008 Marionette DEBUG loaded listener.js 11:50:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 108 (0x8ece2800) [pid = 1760] [serial = 993] [outer = 0x8ea88000] 11:50:32 INFO - PROCESS | 1760 | 1465498232829 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]]]}] 11:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 2838ms 11:50:32 INFO - PROCESS | 1760 | 1465498232870 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 11:50:32 INFO - PROCESS | 1760 | 1465498232876 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 11:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:50:32 INFO - PROCESS | 1760 | 1465498232883 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:50:32 INFO - PROCESS | 1760 | 1465498232888 Marionette TRACE conn4 <- [1,1294,null,{}] 11:50:32 INFO - PROCESS | 1760 | 1465498232896 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}] 11:50:32 INFO - PROCESS | 1760 | 1465498232903 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:33 INFO - PROCESS | 1760 | 1465498233073 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 11:50:33 INFO - PROCESS | 1760 | 1465498233085 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:33 INFO - PROCESS | 1760 | 1465498233095 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:33 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c6c400 == 9 [pid = 1760] [id = 331] 11:50:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 109 (0x91c6f000) [pid = 1760] [serial = 994] [outer = (nil)] 11:50:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 110 (0x92dd4000) [pid = 1760] [serial = 995] [outer = 0x91c6f000] 11:50:33 INFO - PROCESS | 1760 | 1465498233177 Marionette DEBUG loaded listener.js 11:50:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 111 (0x937b8000) [pid = 1760] [serial = 996] [outer = 0x91c6f000] 11:50:34 INFO - PROCESS | 1760 | 1465498234110 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]]]}] 11:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1286ms 11:50:34 INFO - PROCESS | 1760 | 1465498234173 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 11:50:34 INFO - PROCESS | 1760 | 1465498234179 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 11:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:50:34 INFO - PROCESS | 1760 | 1465498234186 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:50:34 INFO - PROCESS | 1760 | 1465498234189 Marionette TRACE conn4 <- [1,1298,null,{}] 11:50:34 INFO - PROCESS | 1760 | 1465498234195 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}] 11:50:34 INFO - PROCESS | 1760 | 1465498234201 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:34 INFO - PROCESS | 1760 | 1465498234520 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 11:50:34 INFO - PROCESS | 1760 | 1465498234561 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:34 INFO - PROCESS | 1760 | 1465498234572 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:34 INFO - PROCESS | 1760 | ++DOCSHELL 0x91cc2c00 == 10 [pid = 1760] [id = 332] 11:50:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 112 (0x92de3800) [pid = 1760] [serial = 997] [outer = (nil)] 11:50:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 113 (0x950d6000) [pid = 1760] [serial = 998] [outer = 0x92de3800] 11:50:34 INFO - PROCESS | 1760 | 1465498234645 Marionette DEBUG loaded listener.js 11:50:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 114 (0x97fedc00) [pid = 1760] [serial = 999] [outer = 0x92de3800] 11:50:35 INFO - PROCESS | 1760 | 1465498235688 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]]]}] 11:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1530ms 11:50:35 INFO - PROCESS | 1760 | 1465498235716 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 11:50:35 INFO - PROCESS | 1760 | 1465498235719 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 11:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:50:35 INFO - PROCESS | 1760 | 1465498235735 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:50:35 INFO - PROCESS | 1760 | 1465498235745 Marionette TRACE conn4 <- [1,1302,null,{}] 11:50:35 INFO - PROCESS | 1760 | 1465498235761 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}] 11:50:35 INFO - PROCESS | 1760 | 1465498235768 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:35 INFO - PROCESS | 1760 | 1465498235995 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 11:50:36 INFO - PROCESS | 1760 | 1465498236024 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:36 INFO - PROCESS | 1760 | 1465498236030 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:36 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a305400 == 11 [pid = 1760] [id = 333] 11:50:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 115 (0x9a307000) [pid = 1760] [serial = 1000] [outer = (nil)] 11:50:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 116 (0x9a309400) [pid = 1760] [serial = 1001] [outer = 0x9a307000] 11:50:36 INFO - PROCESS | 1760 | 1465498236117 Marionette DEBUG loaded listener.js 11:50:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 117 (0x9a474400) [pid = 1760] [serial = 1002] [outer = 0x9a307000] 11:50:37 INFO - PROCESS | 1760 | --DOMWINDOW == 116 (0x8ea85c00) [pid = 1760] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:50:37 INFO - PROCESS | 1760 | --DOMWINDOW == 115 (0x946cf800) [pid = 1760] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:50:37 INFO - PROCESS | 1760 | --DOMWINDOW == 114 (0x99dc8800) [pid = 1760] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:50:37 INFO - PROCESS | 1760 | --DOMWINDOW == 113 (0x8ecdfc00) [pid = 1760] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:50:37 INFO - PROCESS | 1760 | --DOMWINDOW == 112 (0x95069400) [pid = 1760] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:50:37 INFO - PROCESS | 1760 | --DOMWINDOW == 111 (0x9b0de800) [pid = 1760] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:50:37 INFO - PROCESS | 1760 | --DOMWINDOW == 110 (0x99fe0000) [pid = 1760] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:50:37 INFO - PROCESS | 1760 | --DOMWINDOW == 109 (0x92de2400) [pid = 1760] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:50:37 INFO - PROCESS | 1760 | --DOMWINDOW == 108 (0x91c6c000) [pid = 1760] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:50:37 INFO - PROCESS | 1760 | --DOMWINDOW == 107 (0x91c63800) [pid = 1760] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:50:37 INFO - PROCESS | 1760 | --DOMWINDOW == 106 (0x8ecdd800) [pid = 1760] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:50:37 INFO - PROCESS | 1760 | --DOMWINDOW == 105 (0x9a471800) [pid = 1760] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:50:37 INFO - PROCESS | 1760 | --DOMWINDOW == 104 (0x9a476400) [pid = 1760] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:50:37 INFO - PROCESS | 1760 | --DOMWINDOW == 103 (0x99c6c800) [pid = 1760] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:50:37 INFO - PROCESS | 1760 | --DOMWINDOW == 102 (0x95253800) [pid = 1760] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:50:37 INFO - PROCESS | 1760 | --DOMWINDOW == 101 (0x9cb17800) [pid = 1760] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:50:37 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0x91972800) [pid = 1760] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:50:37 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0x937b2400) [pid = 1760] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:50:37 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x91c68c00) [pid = 1760] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:50:37 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x99151800) [pid = 1760] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:50:37 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x91ccc800) [pid = 1760] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:50:37 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x91983c00) [pid = 1760] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:50:37 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x93756c00) [pid = 1760] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:50:37 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x91ae3800) [pid = 1760] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:50:37 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x9b6f6400) [pid = 1760] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:50:37 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x8ecde400) [pid = 1760] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:50:38 INFO - PROCESS | 1760 | 1465498238215 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]]]}] 11:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 2559ms 11:50:38 INFO - PROCESS | 1760 | 1465498238287 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 11:50:38 INFO - PROCESS | 1760 | 1465498238292 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 11:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:50:38 INFO - PROCESS | 1760 | 1465498238298 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:50:38 INFO - PROCESS | 1760 | 1465498238301 Marionette TRACE conn4 <- [1,1306,null,{}] 11:50:38 INFO - PROCESS | 1760 | 1465498238307 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}] 11:50:38 INFO - PROCESS | 1760 | 1465498238312 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:38 INFO - PROCESS | 1760 | 1465498238485 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 11:50:38 INFO - PROCESS | 1760 | 1465498238625 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:38 INFO - PROCESS | 1760 | 1465498238635 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:38 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecdd800 == 12 [pid = 1760] [id = 334] 11:50:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x9198d400) [pid = 1760] [serial = 1003] [outer = (nil)] 11:50:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x9391c000) [pid = 1760] [serial = 1004] [outer = 0x9198d400] 11:50:38 INFO - PROCESS | 1760 | 1465498238714 Marionette DEBUG loaded listener.js 11:50:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x939ca000) [pid = 1760] [serial = 1005] [outer = 0x9198d400] 11:50:39 INFO - PROCESS | 1760 | 1465498239507 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]]]}] 11:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1230ms 11:50:39 INFO - PROCESS | 1760 | 1465498239529 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 11:50:39 INFO - PROCESS | 1760 | 1465498239531 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 11:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:50:39 INFO - PROCESS | 1760 | 1465498239539 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:50:39 INFO - PROCESS | 1760 | 1465498239542 Marionette TRACE conn4 <- [1,1310,null,{}] 11:50:39 INFO - PROCESS | 1760 | 1465498239548 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}] 11:50:39 INFO - PROCESS | 1760 | 1465498239553 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:39 INFO - PROCESS | 1760 | 1465498239826 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 11:50:39 INFO - PROCESS | 1760 | 1465498239972 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:39 INFO - PROCESS | 1760 | 1465498239979 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:40 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea83000 == 13 [pid = 1760] [id = 335] 11:50:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x8ea83400) [pid = 1760] [serial = 1006] [outer = (nil)] 11:50:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x8ecd9400) [pid = 1760] [serial = 1007] [outer = 0x8ea83400] 11:50:40 INFO - PROCESS | 1760 | 1465498240070 Marionette DEBUG loaded listener.js 11:50:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x91981400) [pid = 1760] [serial = 1008] [outer = 0x8ea83400] 11:50:41 INFO - PROCESS | 1760 | 1465498241148 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] 11:50:41 INFO - PROCESS | 1760 | 1465498241245 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 11:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:50:41 INFO - PROCESS | 1760 | 1465498241343 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:50:41 INFO - PROCESS | 1760 | 1465498241350 Marionette TRACE conn4 <- [1,1314,null,{}] 11:50:41 INFO - PROCESS | 1760 | 1465498241359 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}] 11:50:41 INFO - PROCESS | 1760 | 1465498241365 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:41 INFO - PROCESS | 1760 | 1465498241586 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 11:50:41 INFO - PROCESS | 1760 | 1465498241833 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:41 INFO - PROCESS | 1760 | 1465498241847 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:41 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dcc000 == 14 [pid = 1760] [id = 336] 11:50:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x92dda400) [pid = 1760] [serial = 1009] [outer = (nil)] 11:50:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x9506d400) [pid = 1760] [serial = 1010] [outer = 0x92dda400] 11:50:41 INFO - PROCESS | 1760 | 1465498241968 Marionette DEBUG loaded listener.js 11:50:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0x98732800) [pid = 1760] [serial = 1011] [outer = 0x92dda400] 11:50:42 INFO - PROCESS | 1760 | 1465498242972 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]]]}] 11:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1748ms 11:50:43 INFO - PROCESS | 1760 | 1465498243034 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 11:50:43 INFO - PROCESS | 1760 | 1465498243040 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 11:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:50:43 INFO - PROCESS | 1760 | 1465498243047 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:50:43 INFO - PROCESS | 1760 | 1465498243051 Marionette TRACE conn4 <- [1,1318,null,{}] 11:50:43 INFO - PROCESS | 1760 | 1465498243058 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}] 11:50:43 INFO - PROCESS | 1760 | 1465498243063 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:43 INFO - PROCESS | 1760 | 1465498243266 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 11:50:43 INFO - PROCESS | 1760 | 1465498243543 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:43 INFO - PROCESS | 1760 | 1465498243552 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:43 INFO - PROCESS | 1760 | ++DOCSHELL 0x99fe2400 == 15 [pid = 1760] [id = 337] 11:50:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0x99fe5400) [pid = 1760] [serial = 1012] [outer = (nil)] 11:50:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 102 (0x9a304800) [pid = 1760] [serial = 1013] [outer = 0x99fe5400] 11:50:43 INFO - PROCESS | 1760 | 1465498243682 Marionette DEBUG loaded listener.js 11:50:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 103 (0x9a477c00) [pid = 1760] [serial = 1014] [outer = 0x99fe5400] 11:50:44 INFO - PROCESS | 1760 | 1465498244660 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]]]}] 11:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1648ms 11:50:44 INFO - PROCESS | 1760 | 1465498244697 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 11:50:44 INFO - PROCESS | 1760 | 1465498244704 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 11:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:50:44 INFO - PROCESS | 1760 | 1465498244743 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:50:44 INFO - PROCESS | 1760 | 1465498244752 Marionette TRACE conn4 <- [1,1322,null,{}] 11:50:44 INFO - PROCESS | 1760 | 1465498244758 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}] 11:50:44 INFO - PROCESS | 1760 | 1465498244766 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:44 INFO - PROCESS | 1760 | 1465498244974 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 11:50:45 INFO - PROCESS | 1760 | 1465498245203 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:45 INFO - PROCESS | 1760 | 1465498245215 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:45 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a30a000 == 16 [pid = 1760] [id = 338] 11:50:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 104 (0x9a479c00) [pid = 1760] [serial = 1015] [outer = (nil)] 11:50:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 105 (0x9a7bb000) [pid = 1760] [serial = 1016] [outer = 0x9a479c00] 11:50:45 INFO - PROCESS | 1760 | 1465498245310 Marionette DEBUG loaded listener.js 11:50:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 106 (0x9b0de800) [pid = 1760] [serial = 1017] [outer = 0x9a479c00] 11:50:46 INFO - PROCESS | 1760 | 1465498246217 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]]]}] 11:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1553ms 11:50:46 INFO - PROCESS | 1760 | 1465498246284 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 11:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:50:46 INFO - PROCESS | 1760 | 1465498246294 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 11:50:46 INFO - PROCESS | 1760 | 1465498246305 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:50:46 INFO - PROCESS | 1760 | 1465498246311 Marionette TRACE conn4 <- [1,1326,null,{}] 11:50:46 INFO - PROCESS | 1760 | 1465498246317 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}] 11:50:46 INFO - PROCESS | 1760 | 1465498246322 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:46 INFO - PROCESS | 1760 | 1465498246561 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 11:50:46 INFO - PROCESS | 1760 | 1465498246791 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:46 INFO - PROCESS | 1760 | 1465498246799 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:46 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a301800 == 17 [pid = 1760] [id = 339] 11:50:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 107 (0x9abcf800) [pid = 1760] [serial = 1018] [outer = (nil)] 11:50:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 108 (0x9b991400) [pid = 1760] [serial = 1019] [outer = 0x9abcf800] 11:50:46 INFO - PROCESS | 1760 | 1465498246899 Marionette DEBUG loaded listener.js 11:50:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 109 (0x9beef800) [pid = 1760] [serial = 1020] [outer = 0x9abcf800] 11:50:47 INFO - PROCESS | 1760 | 1465498247807 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]]]}] 11:50:47 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 11:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1544ms 11:50:47 INFO - PROCESS | 1760 | 1465498247847 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 11:50:47 INFO - PROCESS | 1760 | 1465498247852 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 11:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:50:47 INFO - PROCESS | 1760 | 1465498247859 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:50:47 INFO - PROCESS | 1760 | 1465498247861 Marionette TRACE conn4 <- [1,1330,null,{}] 11:50:47 INFO - PROCESS | 1760 | 1465498247869 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}] 11:50:47 INFO - PROCESS | 1760 | 1465498247874 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:48 INFO - PROCESS | 1760 | 1465498248068 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 11:50:48 INFO - PROCESS | 1760 | 1465498248251 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:48 INFO - PROCESS | 1760 | 1465498248266 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:48 INFO - PROCESS | 1760 | ++DOCSHELL 0x939c2000 == 18 [pid = 1760] [id = 340] 11:50:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 110 (0x9a2fdc00) [pid = 1760] [serial = 1021] [outer = (nil)] 11:50:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 111 (0x9c060c00) [pid = 1760] [serial = 1022] [outer = 0x9a2fdc00] 11:50:48 INFO - PROCESS | 1760 | 1465498248468 Marionette DEBUG loaded listener.js 11:50:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 112 (0xa1089400) [pid = 1760] [serial = 1023] [outer = 0x9a2fdc00] 11:50:49 INFO - PROCESS | 1760 | 1465498249479 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]]]}] 11:50:49 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 11:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1692ms 11:50:49 INFO - PROCESS | 1760 | 1465498249552 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 11:50:49 INFO - PROCESS | 1760 | 1465498249556 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 11:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:50:49 INFO - PROCESS | 1760 | 1465498249562 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:50:49 INFO - PROCESS | 1760 | 1465498249565 Marionette TRACE conn4 <- [1,1334,null,{}] 11:50:49 INFO - PROCESS | 1760 | 1465498249572 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}] 11:50:49 INFO - PROCESS | 1760 | 1465498249577 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:49 INFO - PROCESS | 1760 | 1465498249803 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 11:50:50 INFO - PROCESS | 1760 | 1465498250028 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:50 INFO - PROCESS | 1760 | 1465498250034 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:50 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea82800 == 19 [pid = 1760] [id = 341] 11:50:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 113 (0x91c67800) [pid = 1760] [serial = 1024] [outer = (nil)] 11:50:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 114 (0xa2370c00) [pid = 1760] [serial = 1025] [outer = 0x91c67800] 11:50:50 INFO - PROCESS | 1760 | 1465498250167 Marionette DEBUG loaded listener.js 11:50:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 115 (0xa2317000) [pid = 1760] [serial = 1026] [outer = 0x91c67800] 11:50:51 INFO - PROCESS | 1760 | 1465498251076 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]]]}] 11:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1581ms 11:50:51 INFO - PROCESS | 1760 | 1465498251144 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 11:50:51 INFO - PROCESS | 1760 | 1465498251148 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 11:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:50:51 INFO - PROCESS | 1760 | 1465498251155 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:50:51 INFO - PROCESS | 1760 | 1465498251159 Marionette TRACE conn4 <- [1,1338,null,{}] 11:50:51 INFO - PROCESS | 1760 | 1465498251165 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}] 11:50:51 INFO - PROCESS | 1760 | 1465498251170 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:51 INFO - PROCESS | 1760 | 1465498251357 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 11:50:51 INFO - PROCESS | 1760 | 1465498251542 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:51 INFO - PROCESS | 1760 | 1465498251550 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:51 INFO - PROCESS | 1760 | ++DOCSHELL 0x91add800 == 20 [pid = 1760] [id = 342] 11:50:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 116 (0x91c63400) [pid = 1760] [serial = 1027] [outer = (nil)] 11:50:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 117 (0x97f40800) [pid = 1760] [serial = 1028] [outer = 0x91c63400] 11:50:51 INFO - PROCESS | 1760 | 1465498251641 Marionette DEBUG loaded listener.js 11:50:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 118 (0x9a691000) [pid = 1760] [serial = 1029] [outer = 0x91c63400] 11:50:53 INFO - PROCESS | 1760 | 1465498253173 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]]]}] 11:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2038ms 11:50:53 INFO - PROCESS | 1760 | 1465498253193 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 11:50:53 INFO - PROCESS | 1760 | 1465498253199 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 11:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:50:53 INFO - PROCESS | 1760 | 1465498253207 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:50:53 INFO - PROCESS | 1760 | 1465498253212 Marionette TRACE conn4 <- [1,1342,null,{}] 11:50:53 INFO - PROCESS | 1760 | 1465498253220 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}] 11:50:53 INFO - PROCESS | 1760 | 1465498253226 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:53 INFO - PROCESS | 1760 | 1465498253394 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 11:50:53 INFO - PROCESS | 1760 | 1465498253672 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:53 INFO - PROCESS | 1760 | 1465498253684 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:53 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7dc00 == 21 [pid = 1760] [id = 343] 11:50:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 119 (0x91c64000) [pid = 1760] [serial = 1030] [outer = (nil)] 11:50:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 120 (0x91cc3400) [pid = 1760] [serial = 1031] [outer = 0x91c64000] 11:50:53 INFO - PROCESS | 1760 | 1465498253761 Marionette DEBUG loaded listener.js 11:50:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 121 (0x92dcc800) [pid = 1760] [serial = 1032] [outer = 0x91c64000] 11:50:54 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecdd800 == 20 [pid = 1760] [id = 334] 11:50:54 INFO - PROCESS | 1760 | --DOCSHELL 0x9a305400 == 19 [pid = 1760] [id = 333] 11:50:54 INFO - PROCESS | 1760 | --DOCSHELL 0x91cc2c00 == 18 [pid = 1760] [id = 332] 11:50:54 INFO - PROCESS | 1760 | --DOCSHELL 0x91c6c400 == 17 [pid = 1760] [id = 331] 11:50:54 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea87000 == 16 [pid = 1760] [id = 330] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 120 (0x95063800) [pid = 1760] [serial = 888] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 119 (0x937bc400) [pid = 1760] [serial = 864] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 118 (0x91cc4c00) [pid = 1760] [serial = 861] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 117 (0x9b990400) [pid = 1760] [serial = 897] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 116 (0x94625800) [pid = 1760] [serial = 906] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 115 (0x91974800) [pid = 1760] [serial = 858] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 114 (0x9a47cc00) [pid = 1760] [serial = 885] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 113 (0x9bef7800) [pid = 1760] [serial = 900] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 112 (0x9c06ac00) [pid = 1760] [serial = 903] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 111 (0x950da000) [pid = 1760] [serial = 867] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 110 (0x9b217800) [pid = 1760] [serial = 894] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 109 (0x9a30d400) [pid = 1760] [serial = 891] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 108 (0x9c065800) [pid = 1760] [serial = 962] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 107 (0x9abcfc00) [pid = 1760] [serial = 959] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 106 (0x9bf50000) [pid = 1760] [serial = 924] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 105 (0x9c069400) [pid = 1760] [serial = 935] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 104 (0x9c0e9800) [pid = 1760] [serial = 936] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 103 (0x9a699000) [pid = 1760] [serial = 932] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 102 (0x9b6f8000) [pid = 1760] [serial = 933] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 101 (0xa23ea800) [pid = 1760] [serial = 944] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0xa23f5000) [pid = 1760] [serial = 945] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0x987a9000) [pid = 1760] [serial = 929] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x99dc5c00) [pid = 1760] [serial = 930] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0xa227d400) [pid = 1760] [serial = 941] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0xa239f400) [pid = 1760] [serial = 942] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x9197d000) [pid = 1760] [serial = 926] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x9198f000) [pid = 1760] [serial = 927] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x94622400) [pid = 1760] [serial = 947] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x9462a800) [pid = 1760] [serial = 948] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x92dd2000) [pid = 1760] [serial = 950] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x9506e800) [pid = 1760] [serial = 951] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x99f7d400) [pid = 1760] [serial = 953] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x9a0e4400) [pid = 1760] [serial = 954] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x9d80c400) [pid = 1760] [serial = 938] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0xa100fc00) [pid = 1760] [serial = 939] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x9d80b000) [pid = 1760] [serial = 963] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x9b926400) [pid = 1760] [serial = 960] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x9a5c4c00) [pid = 1760] [serial = 957] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x9a472c00) [pid = 1760] [serial = 956] [outer = (nil)] [url = about:blank] 11:50:54 INFO - PROCESS | 1760 | 1465498254693 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]]]}] 11:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1535ms 11:50:54 INFO - PROCESS | 1760 | 1465498254742 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 11:50:54 INFO - PROCESS | 1760 | 1465498254749 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 11:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:50:54 INFO - PROCESS | 1760 | 1465498254759 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:50:54 INFO - PROCESS | 1760 | 1465498254763 Marionette TRACE conn4 <- [1,1346,null,{}] 11:50:54 INFO - PROCESS | 1760 | 1465498254769 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}] 11:50:54 INFO - PROCESS | 1760 | 1465498254775 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:54 INFO - PROCESS | 1760 | 1465498254954 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 11:50:55 INFO - PROCESS | 1760 | 1465498255113 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:55 INFO - PROCESS | 1760 | 1465498255122 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:55 INFO - PROCESS | 1760 | ++DOCSHELL 0x91974800 == 17 [pid = 1760] [id = 344] 11:50:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x91ae9800) [pid = 1760] [serial = 1033] [outer = (nil)] 11:50:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x939c1000) [pid = 1760] [serial = 1034] [outer = 0x91ae9800] 11:50:55 INFO - PROCESS | 1760 | 1465498255197 Marionette DEBUG loaded listener.js 11:50:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x9466d800) [pid = 1760] [serial = 1035] [outer = 0x91ae9800] 11:50:56 INFO - PROCESS | 1760 | 1465498256039 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]]]}] 11:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1330ms 11:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:50:56 INFO - PROCESS | 1760 | 1465498256090 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 11:50:56 INFO - PROCESS | 1760 | 1465498256093 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 11:50:56 INFO - PROCESS | 1760 | 1465498256100 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:50:56 INFO - PROCESS | 1760 | 1465498256106 Marionette TRACE conn4 <- [1,1350,null,{}] 11:50:56 INFO - PROCESS | 1760 | 1465498256121 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}] 11:50:56 INFO - PROCESS | 1760 | 1465498256130 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:56 INFO - PROCESS | 1760 | 1465498256309 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 11:50:56 INFO - PROCESS | 1760 | 1465498256507 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:56 INFO - PROCESS | 1760 | 1465498256516 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:56 INFO - PROCESS | 1760 | ++DOCSHELL 0x98737000 == 18 [pid = 1760] [id = 345] 11:50:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x987a9000) [pid = 1760] [serial = 1036] [outer = (nil)] 11:50:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x99c62800) [pid = 1760] [serial = 1037] [outer = 0x987a9000] 11:50:56 INFO - PROCESS | 1760 | 1465498256592 Marionette DEBUG loaded listener.js 11:50:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x99fde000) [pid = 1760] [serial = 1038] [outer = 0x987a9000] 11:50:57 INFO - PROCESS | 1760 | 1465498257533 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]]]}] 11:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1486ms 11:50:57 INFO - PROCESS | 1760 | 1465498257585 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 11:50:57 INFO - PROCESS | 1760 | 1465498257589 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 11:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:50:57 INFO - PROCESS | 1760 | 1465498257601 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:50:57 INFO - PROCESS | 1760 | 1465498257603 Marionette TRACE conn4 <- [1,1354,null,{}] 11:50:57 INFO - PROCESS | 1760 | 1465498257608 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}] 11:50:57 INFO - PROCESS | 1760 | 1465498257614 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:57 INFO - PROCESS | 1760 | 1465498257856 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 11:50:57 INFO - PROCESS | 1760 | 1465498257882 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:57 INFO - PROCESS | 1760 | 1465498257892 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:57 INFO - PROCESS | 1760 | ++DOCSHELL 0x91980c00 == 19 [pid = 1760] [id = 346] 11:50:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x9950c000) [pid = 1760] [serial = 1039] [outer = (nil)] 11:50:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x9a5ce400) [pid = 1760] [serial = 1040] [outer = 0x9950c000] 11:50:57 INFO - PROCESS | 1760 | 1465498257959 Marionette DEBUG loaded listener.js 11:50:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x9a694400) [pid = 1760] [serial = 1041] [outer = 0x9950c000] 11:50:58 INFO - PROCESS | 1760 | 1465498258896 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]]]}] 11:50:59 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x8ecdcc00) [pid = 1760] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:50:59 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0xa2fabc00) [pid = 1760] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:50:59 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x8ea88000) [pid = 1760] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:50:59 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x92dd9800) [pid = 1760] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1434ms 11:50:59 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x937b6400) [pid = 1760] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:50:59 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x8ece0400) [pid = 1760] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:50:59 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x98738000) [pid = 1760] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:50:59 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x92dd1000) [pid = 1760] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:50:59 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x92de3800) [pid = 1760] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:50:59 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x9a307000) [pid = 1760] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:50:59 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x91c6f000) [pid = 1760] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:50:59 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x9a699c00) [pid = 1760] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:50:59 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x8ecdf000) [pid = 1760] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:50:59 INFO - PROCESS | 1760 | 1465498259053 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 11:50:59 INFO - PROCESS | 1760 | 1465498259059 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 11:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:50:59 INFO - PROCESS | 1760 | 1465498259071 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:50:59 INFO - PROCESS | 1760 | 1465498259074 Marionette TRACE conn4 <- [1,1358,null,{}] 11:50:59 INFO - PROCESS | 1760 | 1465498259080 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}] 11:50:59 INFO - PROCESS | 1760 | 1465498259084 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:59 INFO - PROCESS | 1760 | 1465498259230 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 11:50:59 INFO - PROCESS | 1760 | 1465498259251 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:50:59 INFO - PROCESS | 1760 | 1465498259259 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:50:59 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ece0c00 == 20 [pid = 1760] [id = 347] 11:50:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x91ccbc00) [pid = 1760] [serial = 1042] [outer = (nil)] 11:50:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x946d1400) [pid = 1760] [serial = 1043] [outer = 0x91ccbc00] 11:50:59 INFO - PROCESS | 1760 | 1465498259327 Marionette DEBUG loaded listener.js 11:50:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x95257800) [pid = 1760] [serial = 1044] [outer = 0x91ccbc00] 11:51:00 INFO - PROCESS | 1760 | 1465498260235 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]]]}] 11:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1191ms 11:51:00 INFO - PROCESS | 1760 | 1465498260263 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 11:51:00 INFO - PROCESS | 1760 | 1465498260267 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 11:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:51:00 INFO - PROCESS | 1760 | 1465498260273 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:51:00 INFO - PROCESS | 1760 | 1465498260276 Marionette TRACE conn4 <- [1,1362,null,{}] 11:51:00 INFO - PROCESS | 1760 | 1465498260282 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}] 11:51:00 INFO - PROCESS | 1760 | 1465498260292 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:00 INFO - PROCESS | 1760 | 1465498260529 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 11:51:00 INFO - PROCESS | 1760 | 1465498260671 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:00 INFO - PROCESS | 1760 | 1465498260680 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:00 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea82400 == 21 [pid = 1760] [id = 348] 11:51:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x92dcb400) [pid = 1760] [serial = 1045] [outer = (nil)] 11:51:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x9b99e400) [pid = 1760] [serial = 1046] [outer = 0x92dcb400] 11:51:00 INFO - PROCESS | 1760 | 1465498260750 Marionette DEBUG loaded listener.js 11:51:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x9c069400) [pid = 1760] [serial = 1047] [outer = 0x92dcb400] 11:51:01 INFO - PROCESS | 1760 | 1465498261825 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]]]}] 11:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1630ms 11:51:01 INFO - PROCESS | 1760 | 1465498261905 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 11:51:01 INFO - PROCESS | 1760 | 1465498261912 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 11:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:51:01 INFO - PROCESS | 1760 | 1465498261921 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:51:01 INFO - PROCESS | 1760 | 1465498261927 Marionette TRACE conn4 <- [1,1366,null,{}] 11:51:01 INFO - PROCESS | 1760 | 1465498261937 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}] 11:51:01 INFO - PROCESS | 1760 | 1465498261942 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:02 INFO - PROCESS | 1760 | 1465498262184 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 11:51:02 INFO - PROCESS | 1760 | 1465498262471 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:02 INFO - PROCESS | 1760 | 1465498262480 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:02 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ae3000 == 22 [pid = 1760] [id = 349] 11:51:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x91aea000) [pid = 1760] [serial = 1048] [outer = (nil)] 11:51:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x937b7c00) [pid = 1760] [serial = 1049] [outer = 0x91aea000] 11:51:02 INFO - PROCESS | 1760 | 1465498262567 Marionette DEBUG loaded listener.js 11:51:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x939c3c00) [pid = 1760] [serial = 1050] [outer = 0x91aea000] 11:51:03 INFO - PROCESS | 1760 | 1465498263615 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] 11:51:03 INFO - PROCESS | 1760 | 1465498263663 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 11:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:51:03 INFO - PROCESS | 1760 | 1465498263675 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:51:03 INFO - PROCESS | 1760 | 1465498263680 Marionette TRACE conn4 <- [1,1370,null,{}] 11:51:03 INFO - PROCESS | 1760 | 1465498263687 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}] 11:51:03 INFO - PROCESS | 1760 | 1465498263693 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:03 INFO - PROCESS | 1760 | 1465498263923 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 11:51:04 INFO - PROCESS | 1760 | 1465498264210 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:04 INFO - PROCESS | 1760 | 1465498264219 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:04 INFO - PROCESS | 1760 | ++DOCSHELL 0x991d1000 == 23 [pid = 1760] [id = 350] 11:51:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x99c6c800) [pid = 1760] [serial = 1051] [outer = (nil)] 11:51:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x9a2f5400) [pid = 1760] [serial = 1052] [outer = 0x99c6c800] 11:51:04 INFO - PROCESS | 1760 | 1465498264313 Marionette DEBUG loaded listener.js 11:51:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x9a5cd400) [pid = 1760] [serial = 1053] [outer = 0x99c6c800] 11:51:05 INFO - PROCESS | 1760 | 1465498265297 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] 11:51:05 INFO - PROCESS | 1760 | 1465498265367 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 11:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:51:05 INFO - PROCESS | 1760 | 1465498265374 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:51:05 INFO - PROCESS | 1760 | 1465498265381 Marionette TRACE conn4 <- [1,1374,null,{}] 11:51:05 INFO - PROCESS | 1760 | 1465498265439 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}] 11:51:05 INFO - PROCESS | 1760 | 1465498265449 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:05 INFO - PROCESS | 1760 | 1465498265716 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 11:51:05 INFO - PROCESS | 1760 | 1465498265885 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:05 INFO - PROCESS | 1760 | 1465498265898 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:05 INFO - PROCESS | 1760 | ++DOCSHELL 0x9c0f0800 == 24 [pid = 1760] [id = 351] 11:51:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x9c0f1400) [pid = 1760] [serial = 1054] [outer = (nil)] 11:51:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x9cb1b000) [pid = 1760] [serial = 1055] [outer = 0x9c0f1400] 11:51:05 INFO - PROCESS | 1760 | 1465498265985 Marionette DEBUG loaded listener.js 11:51:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0xa1080c00) [pid = 1760] [serial = 1056] [outer = 0x9c0f1400] 11:51:06 INFO - PROCESS | 1760 | [1760] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:07 INFO - PROCESS | 1760 | 1465498266989 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] 11:51:07 INFO - PROCESS | 1760 | 1465498267017 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 11:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:51:07 INFO - PROCESS | 1760 | 1465498267024 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:51:07 INFO - PROCESS | 1760 | 1465498267028 Marionette TRACE conn4 <- [1,1378,null,{}] 11:51:07 INFO - PROCESS | 1760 | 1465498267035 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}] 11:51:07 INFO - PROCESS | 1760 | 1465498267040 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:07 INFO - PROCESS | 1760 | 1465498267233 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 11:51:07 INFO - PROCESS | 1760 | 1465498267482 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:07 INFO - PROCESS | 1760 | 1465498267495 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:07 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea84800 == 25 [pid = 1760] [id = 352] 11:51:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x99fe7000) [pid = 1760] [serial = 1057] [outer = (nil)] 11:51:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0xa2372800) [pid = 1760] [serial = 1058] [outer = 0x99fe7000] 11:51:07 INFO - PROCESS | 1760 | 1465498267619 Marionette DEBUG loaded listener.js 11:51:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0xa23a6800) [pid = 1760] [serial = 1059] [outer = 0x99fe7000] 11:51:08 INFO - PROCESS | 1760 | 1465498268553 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] 11:51:08 INFO - PROCESS | 1760 | 1465498268612 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 11:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:51:08 INFO - PROCESS | 1760 | 1465498268620 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:51:08 INFO - PROCESS | 1760 | 1465498268623 Marionette TRACE conn4 <- [1,1382,null,{}] 11:51:08 INFO - PROCESS | 1760 | 1465498268629 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}] 11:51:08 INFO - PROCESS | 1760 | 1465498268635 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:08 INFO - PROCESS | 1760 | 1465498268854 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 11:51:09 INFO - PROCESS | 1760 | 1465498269086 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:09 INFO - PROCESS | 1760 | 1465498269095 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:09 INFO - PROCESS | 1760 | ++DOCSHELL 0x94624800 == 26 [pid = 1760] [id = 353] 11:51:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x97fec400) [pid = 1760] [serial = 1060] [outer = (nil)] 11:51:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0xa25ec000) [pid = 1760] [serial = 1061] [outer = 0x97fec400] 11:51:09 INFO - PROCESS | 1760 | 1465498269199 Marionette DEBUG loaded listener.js 11:51:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0xa2fdd000) [pid = 1760] [serial = 1062] [outer = 0x97fec400] 11:51:10 INFO - PROCESS | 1760 | [1760] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:51:10 INFO - PROCESS | 1760 | 1465498270196 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] 11:51:10 INFO - PROCESS | 1760 | 1465498270267 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 11:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:51:10 INFO - PROCESS | 1760 | 1465498270274 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:51:10 INFO - PROCESS | 1760 | 1465498270278 Marionette TRACE conn4 <- [1,1386,null,{}] 11:51:10 INFO - PROCESS | 1760 | 1465498270283 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}] 11:51:10 INFO - PROCESS | 1760 | 1465498270294 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:10 INFO - PROCESS | 1760 | 1465498270543 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 11:51:10 INFO - PROCESS | 1760 | 1465498270780 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:10 INFO - PROCESS | 1760 | 1465498270791 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:10 INFO - PROCESS | 1760 | ++DOCSHELL 0xa327e400 == 27 [pid = 1760] [id = 354] 11:51:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0xa34d4c00) [pid = 1760] [serial = 1063] [outer = (nil)] 11:51:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0xa4d4cc00) [pid = 1760] [serial = 1064] [outer = 0xa34d4c00] 11:51:10 INFO - PROCESS | 1760 | 1465498270875 Marionette DEBUG loaded listener.js 11:51:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 102 (0xa610cc00) [pid = 1760] [serial = 1065] [outer = 0xa34d4c00] 11:51:11 INFO - PROCESS | 1760 | 1465498271977 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] 11:51:12 INFO - PROCESS | 1760 | 1465498272028 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 11:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:51:12 INFO - PROCESS | 1760 | 1465498272035 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:51:12 INFO - PROCESS | 1760 | 1465498272039 Marionette TRACE conn4 <- [1,1390,null,{}] 11:51:12 INFO - PROCESS | 1760 | 1465498272045 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}] 11:51:12 INFO - PROCESS | 1760 | 1465498272050 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:12 INFO - PROCESS | 1760 | 1465498272550 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 11:51:12 INFO - PROCESS | 1760 | 1465498272846 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:12 INFO - PROCESS | 1760 | 1465498272855 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:12 INFO - PROCESS | 1760 | ++DOCSHELL 0x92d79000 == 28 [pid = 1760] [id = 355] 11:51:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 103 (0x92d7ec00) [pid = 1760] [serial = 1066] [outer = (nil)] 11:51:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 104 (0x937b2400) [pid = 1760] [serial = 1067] [outer = 0x92d7ec00] 11:51:12 INFO - PROCESS | 1760 | 1465498272944 Marionette DEBUG loaded listener.js 11:51:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 105 (0x937bfc00) [pid = 1760] [serial = 1068] [outer = 0x92d7ec00] 11:51:13 INFO - PROCESS | 1760 | 1465498273834 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]]]}] 11:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1832ms 11:51:13 INFO - PROCESS | 1760 | 1465498273869 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 11:51:13 INFO - PROCESS | 1760 | 1465498273875 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 11:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:51:13 INFO - PROCESS | 1760 | 1465498273884 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:51:13 INFO - PROCESS | 1760 | 1465498273890 Marionette TRACE conn4 <- [1,1394,null,{}] 11:51:13 INFO - PROCESS | 1760 | 1465498273897 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}] 11:51:13 INFO - PROCESS | 1760 | 1465498273903 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:14 INFO - PROCESS | 1760 | 1465498274076 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 11:51:14 INFO - PROCESS | 1760 | 1465498274360 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:14 INFO - PROCESS | 1760 | 1465498274372 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:14 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c68800 == 29 [pid = 1760] [id = 356] 11:51:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 106 (0x91c6a800) [pid = 1760] [serial = 1069] [outer = (nil)] 11:51:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 107 (0x9a310400) [pid = 1760] [serial = 1070] [outer = 0x91c6a800] 11:51:14 INFO - PROCESS | 1760 | 1465498274493 Marionette DEBUG loaded listener.js 11:51:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 108 (0x9a695800) [pid = 1760] [serial = 1071] [outer = 0x91c6a800] 11:51:16 INFO - PROCESS | 1760 | --DOCSHELL 0x91add800 == 28 [pid = 1760] [id = 342] 11:51:16 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea82800 == 27 [pid = 1760] [id = 341] 11:51:16 INFO - PROCESS | 1760 | --DOCSHELL 0x939c2000 == 26 [pid = 1760] [id = 340] 11:51:16 INFO - PROCESS | 1760 | --DOCSHELL 0x9a301800 == 25 [pid = 1760] [id = 339] 11:51:16 INFO - PROCESS | 1760 | --DOCSHELL 0x99fe2400 == 24 [pid = 1760] [id = 337] 11:51:16 INFO - PROCESS | 1760 | --DOCSHELL 0x9a30a000 == 23 [pid = 1760] [id = 338] 11:51:16 INFO - PROCESS | 1760 | --DOCSHELL 0x92dcc000 == 22 [pid = 1760] [id = 336] 11:51:16 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea83000 == 21 [pid = 1760] [id = 335] 11:51:16 INFO - PROCESS | 1760 | --DOCSHELL 0x92dce800 == 20 [pid = 1760] [id = 329] 11:51:16 INFO - PROCESS | 1760 | --DOMWINDOW == 107 (0x92de4c00) [pid = 1760] [serial = 986] [outer = (nil)] [url = about:blank] 11:51:16 INFO - PROCESS | 1760 | --DOMWINDOW == 106 (0xa3317800) [pid = 1760] [serial = 981] [outer = (nil)] [url = about:blank] 11:51:16 INFO - PROCESS | 1760 | --DOMWINDOW == 105 (0x8ece2800) [pid = 1760] [serial = 993] [outer = (nil)] [url = about:blank] 11:51:16 INFO - PROCESS | 1760 | --DOMWINDOW == 104 (0xa23a4000) [pid = 1760] [serial = 978] [outer = (nil)] [url = about:blank] 11:51:16 INFO - PROCESS | 1760 | --DOMWINDOW == 103 (0x94624400) [pid = 1760] [serial = 969] [outer = (nil)] [url = about:blank] 11:51:16 INFO - PROCESS | 1760 | --DOMWINDOW == 102 (0x91979400) [pid = 1760] [serial = 965] [outer = (nil)] [url = about:blank] 11:51:16 INFO - PROCESS | 1760 | --DOMWINDOW == 101 (0x9a08b400) [pid = 1760] [serial = 972] [outer = (nil)] [url = about:blank] 11:51:16 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0x9462e800) [pid = 1760] [serial = 990] [outer = (nil)] [url = about:blank] 11:51:16 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0x97feb800) [pid = 1760] [serial = 987] [outer = (nil)] [url = about:blank] 11:51:16 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x97fedc00) [pid = 1760] [serial = 999] [outer = (nil)] [url = about:blank] 11:51:16 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x937c0400) [pid = 1760] [serial = 968] [outer = (nil)] [url = about:blank] 11:51:16 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x9a309400) [pid = 1760] [serial = 1001] [outer = (nil)] [url = about:blank] 11:51:16 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x9a474400) [pid = 1760] [serial = 1002] [outer = (nil)] [url = about:blank] 11:51:16 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x8ecd7000) [pid = 1760] [serial = 992] [outer = (nil)] [url = about:blank] 11:51:16 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x91987800) [pid = 1760] [serial = 966] [outer = (nil)] [url = about:blank] 11:51:16 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x92dd4000) [pid = 1760] [serial = 995] [outer = (nil)] [url = about:blank] 11:51:16 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x937c1800) [pid = 1760] [serial = 989] [outer = (nil)] [url = about:blank] 11:51:16 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x950d6000) [pid = 1760] [serial = 998] [outer = (nil)] [url = about:blank] 11:51:16 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x9915d400) [pid = 1760] [serial = 971] [outer = (nil)] [url = about:blank] 11:51:16 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x9d80a400) [pid = 1760] [serial = 975] [outer = (nil)] [url = about:blank] 11:51:16 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0xa4d48400) [pid = 1760] [serial = 984] [outer = (nil)] [url = about:blank] 11:51:16 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0xa239e800) [pid = 1760] [serial = 977] [outer = (nil)] [url = about:blank] 11:51:16 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x937b8000) [pid = 1760] [serial = 996] [outer = (nil)] [url = about:blank] 11:51:16 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x9c062c00) [pid = 1760] [serial = 974] [outer = (nil)] [url = about:blank] 11:51:16 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0xa2fb3400) [pid = 1760] [serial = 980] [outer = (nil)] [url = about:blank] 11:51:16 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0xa33bb400) [pid = 1760] [serial = 983] [outer = (nil)] [url = about:blank] 11:51:16 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x9391c000) [pid = 1760] [serial = 1004] [outer = (nil)] [url = about:blank] 11:51:16 INFO - PROCESS | 1760 | 1465498276643 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]]]}] 11:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 2795ms 11:51:16 INFO - PROCESS | 1760 | 1465498276678 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 11:51:16 INFO - PROCESS | 1760 | 1465498276683 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 11:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:51:16 INFO - PROCESS | 1760 | 1465498276693 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:51:16 INFO - PROCESS | 1760 | 1465498276696 Marionette TRACE conn4 <- [1,1398,null,{}] 11:51:16 INFO - PROCESS | 1760 | 1465498276705 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}] 11:51:16 INFO - PROCESS | 1760 | 1465498276711 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:16 INFO - PROCESS | 1760 | 1465498276880 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 11:51:17 INFO - PROCESS | 1760 | 1465498277038 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:17 INFO - PROCESS | 1760 | 1465498277054 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:17 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecde400 == 21 [pid = 1760] [id = 357] 11:51:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x91971c00) [pid = 1760] [serial = 1072] [outer = (nil)] 11:51:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x9197a400) [pid = 1760] [serial = 1073] [outer = 0x91971c00] 11:51:17 INFO - PROCESS | 1760 | 1465498277122 Marionette DEBUG loaded listener.js 11:51:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x91983800) [pid = 1760] [serial = 1074] [outer = 0x91971c00] 11:51:17 INFO - PROCESS | 1760 | 1465498277873 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]]]}] 11:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1232ms 11:51:17 INFO - PROCESS | 1760 | 1465498277924 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 11:51:17 INFO - PROCESS | 1760 | 1465498277933 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 11:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:51:17 INFO - PROCESS | 1760 | 1465498277944 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:51:17 INFO - PROCESS | 1760 | 1465498277948 Marionette TRACE conn4 <- [1,1402,null,{}] 11:51:17 INFO - PROCESS | 1760 | 1465498277954 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}] 11:51:17 INFO - PROCESS | 1760 | 1465498277960 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:18 INFO - PROCESS | 1760 | 1465498278122 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 11:51:18 INFO - PROCESS | 1760 | 1465498278133 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:18 INFO - PROCESS | 1760 | 1465498278138 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:18 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ae4c00 == 22 [pid = 1760] [id = 358] 11:51:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x91ae5400) [pid = 1760] [serial = 1075] [outer = (nil)] 11:51:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x91c64c00) [pid = 1760] [serial = 1076] [outer = 0x91ae5400] 11:51:18 INFO - PROCESS | 1760 | 1465498278212 Marionette DEBUG loaded listener.js 11:51:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x8ecd7c00) [pid = 1760] [serial = 1077] [outer = 0x91ae5400] 11:51:19 INFO - PROCESS | 1760 | 1465498279241 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]]]}] 11:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1331ms 11:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:51:19 INFO - PROCESS | 1760 | 1465498279275 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 11:51:19 INFO - PROCESS | 1760 | 1465498279278 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 11:51:19 INFO - PROCESS | 1760 | 1465498279285 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:51:19 INFO - PROCESS | 1760 | 1465498279291 Marionette TRACE conn4 <- [1,1406,null,{}] 11:51:19 INFO - PROCESS | 1760 | 1465498279316 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}] 11:51:19 INFO - PROCESS | 1760 | 1465498279326 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:19 INFO - PROCESS | 1760 | 1465498279541 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 11:51:19 INFO - PROCESS | 1760 | 1465498279564 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:19 INFO - PROCESS | 1760 | 1465498279573 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:19 INFO - PROCESS | 1760 | ++DOCSHELL 0x92ddf400 == 23 [pid = 1760] [id = 359] 11:51:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x92de1000) [pid = 1760] [serial = 1078] [outer = (nil)] 11:51:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x93754800) [pid = 1760] [serial = 1079] [outer = 0x92de1000] 11:51:19 INFO - PROCESS | 1760 | 1465498279649 Marionette DEBUG loaded listener.js 11:51:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x937b9c00) [pid = 1760] [serial = 1080] [outer = 0x92de1000] 11:51:20 INFO - PROCESS | 1760 | 1465498280596 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]]]}] 11:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1345ms 11:51:20 INFO - PROCESS | 1760 | 1465498280629 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 11:51:20 INFO - PROCESS | 1760 | 1465498280633 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 11:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:51:20 INFO - PROCESS | 1760 | 1465498280639 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:51:20 INFO - PROCESS | 1760 | 1465498280643 Marionette TRACE conn4 <- [1,1410,null,{}] 11:51:20 INFO - PROCESS | 1760 | 1465498280648 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}] 11:51:20 INFO - PROCESS | 1760 | 1465498280653 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:20 INFO - PROCESS | 1760 | 1465498280860 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 11:51:21 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x9950c000) [pid = 1760] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:51:21 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x91ccbc00) [pid = 1760] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:51:21 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x91c63400) [pid = 1760] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:51:21 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x91c67800) [pid = 1760] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:51:21 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x8ea83400) [pid = 1760] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:51:21 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x99fe5400) [pid = 1760] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:51:21 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x9a2fdc00) [pid = 1760] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:51:21 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x9a479c00) [pid = 1760] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:51:21 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x92dda400) [pid = 1760] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:51:21 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x987a9000) [pid = 1760] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:51:21 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x91ae9800) [pid = 1760] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:51:21 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x91c64000) [pid = 1760] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:51:21 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x9abcf800) [pid = 1760] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:51:21 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x9198d400) [pid = 1760] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:51:21 INFO - PROCESS | 1760 | 1465498281559 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:21 INFO - PROCESS | 1760 | 1465498281573 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:21 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7f000 == 24 [pid = 1760] [id = 360] 11:51:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x8ea83400) [pid = 1760] [serial = 1081] [outer = (nil)] 11:51:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x91c63400) [pid = 1760] [serial = 1082] [outer = 0x8ea83400] 11:51:21 INFO - PROCESS | 1760 | 1465498281648 Marionette DEBUG loaded listener.js 11:51:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x937b8c00) [pid = 1760] [serial = 1083] [outer = 0x8ea83400] 11:51:22 INFO - PROCESS | 1760 | 1465498282491 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]]]}] 11:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1882ms 11:51:22 INFO - PROCESS | 1760 | 1465498282521 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 11:51:22 INFO - PROCESS | 1760 | 1465498282525 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 11:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:51:22 INFO - PROCESS | 1760 | 1465498282531 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:51:22 INFO - PROCESS | 1760 | 1465498282534 Marionette TRACE conn4 <- [1,1414,null,{}] 11:51:22 INFO - PROCESS | 1760 | 1465498282539 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}] 11:51:22 INFO - PROCESS | 1760 | 1465498282545 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:22 INFO - PROCESS | 1760 | 1465498282698 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 11:51:22 INFO - PROCESS | 1760 | 1465498282708 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:22 INFO - PROCESS | 1760 | 1465498282718 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:22 INFO - PROCESS | 1760 | ++DOCSHELL 0x9198f400 == 25 [pid = 1760] [id = 361] 11:51:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x93754c00) [pid = 1760] [serial = 1084] [outer = (nil)] 11:51:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x946c2c00) [pid = 1760] [serial = 1085] [outer = 0x93754c00] 11:51:22 INFO - PROCESS | 1760 | 1465498282785 Marionette DEBUG loaded listener.js 11:51:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x95067400) [pid = 1760] [serial = 1086] [outer = 0x93754c00] 11:51:23 INFO - PROCESS | 1760 | 1465498283942 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]]]}] 11:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1431ms 11:51:23 INFO - PROCESS | 1760 | 1465498283963 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 11:51:23 INFO - PROCESS | 1760 | 1465498283970 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 11:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:51:23 INFO - PROCESS | 1760 | 1465498283979 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:51:23 INFO - PROCESS | 1760 | 1465498283985 Marionette TRACE conn4 <- [1,1418,null,{}] 11:51:24 INFO - PROCESS | 1760 | 1465498283994 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}] 11:51:24 INFO - PROCESS | 1760 | 1465498283999 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:24 INFO - PROCESS | 1760 | 1465498284229 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 11:51:24 INFO - PROCESS | 1760 | 1465498284473 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:24 INFO - PROCESS | 1760 | 1465498284489 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:24 INFO - PROCESS | 1760 | ++DOCSHELL 0x91972800 == 26 [pid = 1760] [id = 362] 11:51:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x91974c00) [pid = 1760] [serial = 1087] [outer = (nil)] 11:51:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x9198fc00) [pid = 1760] [serial = 1088] [outer = 0x91974c00] 11:51:24 INFO - PROCESS | 1760 | 1465498284612 Marionette DEBUG loaded listener.js 11:51:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x91c62000) [pid = 1760] [serial = 1089] [outer = 0x91974c00] 11:51:25 INFO - PROCESS | 1760 | 1465498285561 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]]]}] 11:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1639ms 11:51:25 INFO - PROCESS | 1760 | 1465498285619 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 11:51:25 INFO - PROCESS | 1760 | 1465498285626 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 11:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:51:25 INFO - PROCESS | 1760 | 1465498285638 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:51:25 INFO - PROCESS | 1760 | 1465498285642 Marionette TRACE conn4 <- [1,1422,null,{}] 11:51:25 INFO - PROCESS | 1760 | 1465498285649 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}] 11:51:25 INFO - PROCESS | 1760 | 1465498285655 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:25 INFO - PROCESS | 1760 | 1465498285849 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 11:51:26 INFO - PROCESS | 1760 | 1465498286083 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:26 INFO - PROCESS | 1760 | 1465498286093 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:26 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea83000 == 27 [pid = 1760] [id = 363] 11:51:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x93758800) [pid = 1760] [serial = 1090] [outer = (nil)] 11:51:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x93927c00) [pid = 1760] [serial = 1091] [outer = 0x93758800] 11:51:26 INFO - PROCESS | 1760 | 1465498286183 Marionette DEBUG loaded listener.js 11:51:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x937bc800) [pid = 1760] [serial = 1092] [outer = 0x93758800] 11:51:27 INFO - PROCESS | 1760 | 1465498287268 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]]]}] 11:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1688ms 11:51:27 INFO - PROCESS | 1760 | 1465498287326 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 11:51:27 INFO - PROCESS | 1760 | 1465498287331 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 11:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:51:27 INFO - PROCESS | 1760 | 1465498287338 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:51:27 INFO - PROCESS | 1760 | 1465498287344 Marionette TRACE conn4 <- [1,1426,null,{}] 11:51:27 INFO - PROCESS | 1760 | 1465498287361 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}] 11:51:27 INFO - PROCESS | 1760 | 1465498287370 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:27 INFO - PROCESS | 1760 | 1465498287601 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 11:51:27 INFO - PROCESS | 1760 | 1465498287823 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:27 INFO - PROCESS | 1760 | 1465498287835 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:27 INFO - PROCESS | 1760 | ++DOCSHELL 0x97fed000 == 28 [pid = 1760] [id = 364] 11:51:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x97fedc00) [pid = 1760] [serial = 1093] [outer = (nil)] 11:51:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x97ff5c00) [pid = 1760] [serial = 1094] [outer = 0x97fedc00] 11:51:27 INFO - PROCESS | 1760 | 1465498287917 Marionette DEBUG loaded listener.js 11:51:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x99153400) [pid = 1760] [serial = 1095] [outer = 0x97fedc00] 11:51:28 INFO - PROCESS | 1760 | 1465498288886 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]]]}] 11:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1597ms 11:51:28 INFO - PROCESS | 1760 | 1465498288935 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 11:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:51:28 INFO - PROCESS | 1760 | 1465498288940 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 11:51:28 INFO - PROCESS | 1760 | 1465498288946 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:51:28 INFO - PROCESS | 1760 | 1465498288950 Marionette TRACE conn4 <- [1,1430,null,{}] 11:51:28 INFO - PROCESS | 1760 | 1465498288956 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}] 11:51:28 INFO - PROCESS | 1760 | 1465498288961 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:29 INFO - PROCESS | 1760 | 1465498289142 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 11:51:29 INFO - PROCESS | 1760 | 1465498289309 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:29 INFO - PROCESS | 1760 | 1465498289317 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:29 INFO - PROCESS | 1760 | ++DOCSHELL 0x92ddf000 == 29 [pid = 1760] [id = 365] 11:51:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x9391b800) [pid = 1760] [serial = 1096] [outer = (nil)] 11:51:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x99dce800) [pid = 1760] [serial = 1097] [outer = 0x9391b800] 11:51:29 INFO - PROCESS | 1760 | 1465498289403 Marionette DEBUG loaded listener.js 11:51:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x99fdc400) [pid = 1760] [serial = 1098] [outer = 0x9391b800] 11:51:30 INFO - PROCESS | 1760 | 1465498290370 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]]]}] 11:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1480ms 11:51:30 INFO - PROCESS | 1760 | 1465498290427 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 11:51:30 INFO - PROCESS | 1760 | 1465498290432 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 11:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:51:30 INFO - PROCESS | 1760 | 1465498290438 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:51:30 INFO - PROCESS | 1760 | 1465498290441 Marionette TRACE conn4 <- [1,1434,null,{}] 11:51:30 INFO - PROCESS | 1760 | 1465498290447 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}] 11:51:30 INFO - PROCESS | 1760 | 1465498290453 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:30 INFO - PROCESS | 1760 | 1465498290630 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 11:51:30 INFO - PROCESS | 1760 | 1465498290798 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:30 INFO - PROCESS | 1760 | 1465498290807 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:30 INFO - PROCESS | 1760 | ++DOCSHELL 0x99501400 == 30 [pid = 1760] [id = 366] 11:51:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x99f81400) [pid = 1760] [serial = 1099] [outer = (nil)] 11:51:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x9a306400) [pid = 1760] [serial = 1100] [outer = 0x99f81400] 11:51:30 INFO - PROCESS | 1760 | 1465498290910 Marionette DEBUG loaded listener.js 11:51:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x9a30c400) [pid = 1760] [serial = 1101] [outer = 0x99f81400] 11:51:31 INFO - PROCESS | 1760 | 1465498291981 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]]]}] 11:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1597ms 11:51:32 INFO - PROCESS | 1760 | 1465498292036 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 11:51:32 INFO - PROCESS | 1760 | 1465498292040 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 11:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:51:32 INFO - PROCESS | 1760 | 1465498292046 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:51:32 INFO - PROCESS | 1760 | 1465498292050 Marionette TRACE conn4 <- [1,1438,null,{}] 11:51:32 INFO - PROCESS | 1760 | 1465498292056 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}] 11:51:32 INFO - PROCESS | 1760 | 1465498292067 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:32 INFO - PROCESS | 1760 | 1465498292332 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 11:51:32 INFO - PROCESS | 1760 | 1465498292559 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:32 INFO - PROCESS | 1760 | 1465498292571 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:32 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea80400 == 31 [pid = 1760] [id = 367] 11:51:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x8ecd4c00) [pid = 1760] [serial = 1102] [outer = (nil)] 11:51:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x9a5c6c00) [pid = 1760] [serial = 1103] [outer = 0x8ecd4c00] 11:51:32 INFO - PROCESS | 1760 | 1465498292650 Marionette DEBUG loaded listener.js 11:51:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0x9a68c800) [pid = 1760] [serial = 1104] [outer = 0x8ecd4c00] 11:51:33 INFO - PROCESS | 1760 | 1465498293590 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]]]}] 11:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1585ms 11:51:33 INFO - PROCESS | 1760 | 1465498293632 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 11:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:51:33 INFO - PROCESS | 1760 | 1465498293636 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 11:51:33 INFO - PROCESS | 1760 | 1465498293643 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:51:33 INFO - PROCESS | 1760 | 1465498293646 Marionette TRACE conn4 <- [1,1442,null,{}] 11:51:33 INFO - PROCESS | 1760 | 1465498293652 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}] 11:51:33 INFO - PROCESS | 1760 | 1465498293657 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:33 INFO - PROCESS | 1760 | 1465498293829 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 11:51:34 INFO - PROCESS | 1760 | 1465498294002 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:34 INFO - PROCESS | 1760 | 1465498294010 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:34 INFO - PROCESS | 1760 | ++DOCSHELL 0x9ab8a400 == 32 [pid = 1760] [id = 368] 11:51:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0x9ab8e000) [pid = 1760] [serial = 1105] [outer = (nil)] 11:51:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 102 (0x9b6ee800) [pid = 1760] [serial = 1106] [outer = 0x9ab8e000] 11:51:34 INFO - PROCESS | 1760 | 1465498294090 Marionette DEBUG loaded listener.js 11:51:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 103 (0x9b209c00) [pid = 1760] [serial = 1107] [outer = 0x9ab8e000] 11:51:35 INFO - PROCESS | 1760 | 1465498295216 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]]]}] 11:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1631ms 11:51:35 INFO - PROCESS | 1760 | 1465498295274 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 11:51:35 INFO - PROCESS | 1760 | 1465498295280 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 11:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:51:35 INFO - PROCESS | 1760 | 1465498295289 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:51:35 INFO - PROCESS | 1760 | 1465498295294 Marionette TRACE conn4 <- [1,1446,null,{}] 11:51:35 INFO - PROCESS | 1760 | 1465498295302 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}] 11:51:35 INFO - PROCESS | 1760 | 1465498295309 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:35 INFO - PROCESS | 1760 | 1465498295479 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 11:51:35 INFO - PROCESS | 1760 | 1465498295709 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:35 INFO - PROCESS | 1760 | 1465498295721 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:35 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecdf400 == 33 [pid = 1760] [id = 369] 11:51:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 104 (0x91980000) [pid = 1760] [serial = 1108] [outer = (nil)] 11:51:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 105 (0x9198cc00) [pid = 1760] [serial = 1109] [outer = 0x91980000] 11:51:35 INFO - PROCESS | 1760 | 1465498295813 Marionette DEBUG loaded listener.js 11:51:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 106 (0x91ae0400) [pid = 1760] [serial = 1110] [outer = 0x91980000] 11:51:36 INFO - PROCESS | 1760 | 1465498296789 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]]]}] 11:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1590ms 11:51:36 INFO - PROCESS | 1760 | 1465498296891 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 11:51:36 INFO - PROCESS | 1760 | 1465498296897 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 11:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:51:36 INFO - PROCESS | 1760 | 1465498296908 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:51:36 INFO - PROCESS | 1760 | 1465498296912 Marionette TRACE conn4 <- [1,1450,null,{}] 11:51:36 INFO - PROCESS | 1760 | 1465498296919 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}] 11:51:36 INFO - PROCESS | 1760 | 1465498296925 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:37 INFO - PROCESS | 1760 | 1465498297123 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 11:51:37 INFO - PROCESS | 1760 | --DOMWINDOW == 105 (0x939ca000) [pid = 1760] [serial = 1005] [outer = (nil)] [url = about:blank] 11:51:37 INFO - PROCESS | 1760 | --DOMWINDOW == 104 (0x9a5ce400) [pid = 1760] [serial = 1040] [outer = (nil)] [url = about:blank] 11:51:37 INFO - PROCESS | 1760 | --DOMWINDOW == 103 (0x946d1400) [pid = 1760] [serial = 1043] [outer = (nil)] [url = about:blank] 11:51:37 INFO - PROCESS | 1760 | --DOMWINDOW == 102 (0x9a694400) [pid = 1760] [serial = 1041] [outer = (nil)] [url = about:blank] 11:51:37 INFO - PROCESS | 1760 | --DOMWINDOW == 101 (0x97f40800) [pid = 1760] [serial = 1028] [outer = (nil)] [url = about:blank] 11:51:37 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0x9a691000) [pid = 1760] [serial = 1029] [outer = (nil)] [url = about:blank] 11:51:37 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0xa2370c00) [pid = 1760] [serial = 1025] [outer = (nil)] [url = about:blank] 11:51:37 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0xa2317000) [pid = 1760] [serial = 1026] [outer = (nil)] [url = about:blank] 11:51:37 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x8ecd9400) [pid = 1760] [serial = 1007] [outer = (nil)] [url = about:blank] 11:51:37 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x91981400) [pid = 1760] [serial = 1008] [outer = (nil)] [url = about:blank] 11:51:37 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x9a304800) [pid = 1760] [serial = 1013] [outer = (nil)] [url = about:blank] 11:51:37 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x9a477c00) [pid = 1760] [serial = 1014] [outer = (nil)] [url = about:blank] 11:51:37 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x9c060c00) [pid = 1760] [serial = 1022] [outer = (nil)] [url = about:blank] 11:51:37 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0xa1089400) [pid = 1760] [serial = 1023] [outer = (nil)] [url = about:blank] 11:51:37 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x9a7bb000) [pid = 1760] [serial = 1016] [outer = (nil)] [url = about:blank] 11:51:37 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x9b0de800) [pid = 1760] [serial = 1017] [outer = (nil)] [url = about:blank] 11:51:37 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x9506d400) [pid = 1760] [serial = 1010] [outer = (nil)] [url = about:blank] 11:51:37 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x98732800) [pid = 1760] [serial = 1011] [outer = (nil)] [url = about:blank] 11:51:37 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x99c62800) [pid = 1760] [serial = 1037] [outer = (nil)] [url = about:blank] 11:51:37 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x939c1000) [pid = 1760] [serial = 1034] [outer = (nil)] [url = about:blank] 11:51:37 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x9466d800) [pid = 1760] [serial = 1035] [outer = (nil)] [url = about:blank] 11:51:37 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x91cc3400) [pid = 1760] [serial = 1031] [outer = (nil)] [url = about:blank] 11:51:37 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x92dcc800) [pid = 1760] [serial = 1032] [outer = (nil)] [url = about:blank] 11:51:37 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x9b991400) [pid = 1760] [serial = 1019] [outer = (nil)] [url = about:blank] 11:51:37 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x9beef800) [pid = 1760] [serial = 1020] [outer = (nil)] [url = about:blank] 11:51:37 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x9b99e400) [pid = 1760] [serial = 1046] [outer = (nil)] [url = about:blank] 11:51:37 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x95257800) [pid = 1760] [serial = 1044] [outer = (nil)] [url = about:blank] 11:51:37 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x99fde000) [pid = 1760] [serial = 1038] [outer = (nil)] [url = about:blank] 11:51:37 INFO - PROCESS | 1760 | 1465498297336 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:37 INFO - PROCESS | 1760 | 1465498297344 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:37 INFO - PROCESS | 1760 | ++DOCSHELL 0x91973400 == 34 [pid = 1760] [id = 370] 11:51:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x91c6e000) [pid = 1760] [serial = 1111] [outer = (nil)] 11:51:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x92dcc000) [pid = 1760] [serial = 1112] [outer = 0x91c6e000] 11:51:37 INFO - PROCESS | 1760 | 1465498297417 Marionette DEBUG loaded listener.js 11:51:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x92de3000) [pid = 1760] [serial = 1113] [outer = 0x91c6e000] 11:51:38 INFO - PROCESS | 1760 | 1465498298240 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]]]}] 11:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1401ms 11:51:38 INFO - PROCESS | 1760 | 1465498298309 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 11:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:51:38 INFO - PROCESS | 1760 | 1465498298314 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 11:51:38 INFO - PROCESS | 1760 | 1465498298320 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:51:38 INFO - PROCESS | 1760 | 1465498298326 Marionette TRACE conn4 <- [1,1454,null,{}] 11:51:38 INFO - PROCESS | 1760 | 1465498298342 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}] 11:51:38 INFO - PROCESS | 1760 | 1465498298350 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:38 INFO - PROCESS | 1760 | 1465498298519 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 11:51:38 INFO - PROCESS | 1760 | 1465498298655 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:38 INFO - PROCESS | 1760 | 1465498298664 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:38 INFO - PROCESS | 1760 | ++DOCSHELL 0x94671800 == 35 [pid = 1760] [id = 371] 11:51:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x946cf800) [pid = 1760] [serial = 1114] [outer = (nil)] 11:51:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x950d4400) [pid = 1760] [serial = 1115] [outer = 0x946cf800] 11:51:38 INFO - PROCESS | 1760 | 1465498298741 Marionette DEBUG loaded listener.js 11:51:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x95258400) [pid = 1760] [serial = 1116] [outer = 0x946cf800] 11:51:39 INFO - PROCESS | 1760 | 1465498299622 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]]]}] 11:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1341ms 11:51:39 INFO - PROCESS | 1760 | 1465498299669 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 11:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:51:39 INFO - PROCESS | 1760 | 1465498299673 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 11:51:39 INFO - PROCESS | 1760 | 1465498299679 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:51:39 INFO - PROCESS | 1760 | 1465498299683 Marionette TRACE conn4 <- [1,1458,null,{}] 11:51:39 INFO - PROCESS | 1760 | 1465498299698 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}] 11:51:39 INFO - PROCESS | 1760 | 1465498299703 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:39 INFO - PROCESS | 1760 | 1465498299907 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 11:51:39 INFO - PROCESS | 1760 | 1465498299932 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:39 INFO - PROCESS | 1760 | 1465498299938 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:39 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7c000 == 36 [pid = 1760] [id = 372] 11:51:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x97febc00) [pid = 1760] [serial = 1117] [outer = (nil)] 11:51:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x987b4800) [pid = 1760] [serial = 1118] [outer = 0x97febc00] 11:51:40 INFO - PROCESS | 1760 | 1465498300008 Marionette DEBUG loaded listener.js 11:51:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x99fdf800) [pid = 1760] [serial = 1119] [outer = 0x97febc00] 11:51:40 INFO - PROCESS | 1760 | 1465498300963 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]]]}] 11:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1344ms 11:51:41 INFO - PROCESS | 1760 | 1465498301028 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 11:51:41 INFO - PROCESS | 1760 | 1465498301032 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 11:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:51:41 INFO - PROCESS | 1760 | 1465498301038 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:51:41 INFO - PROCESS | 1760 | 1465498301042 Marionette TRACE conn4 <- [1,1462,null,{}] 11:51:41 INFO - PROCESS | 1760 | 1465498301047 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}] 11:51:41 INFO - PROCESS | 1760 | 1465498301052 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:41 INFO - PROCESS | 1760 | 1465498301255 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 11:51:41 INFO - PROCESS | 1760 | 1465498301277 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:41 INFO - PROCESS | 1760 | 1465498301285 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:41 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecde000 == 37 [pid = 1760] [id = 373] 11:51:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x9506cc00) [pid = 1760] [serial = 1120] [outer = (nil)] 11:51:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x9a474c00) [pid = 1760] [serial = 1121] [outer = 0x9506cc00] 11:51:41 INFO - PROCESS | 1760 | 1465498301353 Marionette DEBUG loaded listener.js 11:51:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x9a479c00) [pid = 1760] [serial = 1122] [outer = 0x9506cc00] 11:51:42 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x8ea83400) [pid = 1760] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:51:42 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x99c6c800) [pid = 1760] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:51:42 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x92de1000) [pid = 1760] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:51:42 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0xa34d4c00) [pid = 1760] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:51:42 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x91971c00) [pid = 1760] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:51:42 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x91aea000) [pid = 1760] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:51:42 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x9c0f1400) [pid = 1760] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:51:42 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x92d7ec00) [pid = 1760] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:51:42 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x91ae5400) [pid = 1760] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:51:42 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x91c6a800) [pid = 1760] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:51:42 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x99fe7000) [pid = 1760] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:51:42 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x97fec400) [pid = 1760] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:51:42 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x92dcb400) [pid = 1760] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:51:42 INFO - PROCESS | 1760 | 1465498302466 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]]]}] 11:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1487ms 11:51:42 INFO - PROCESS | 1760 | 1465498302527 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 11:51:42 INFO - PROCESS | 1760 | 1465498302530 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 11:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:51:42 INFO - PROCESS | 1760 | 1465498302537 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:51:42 INFO - PROCESS | 1760 | 1465498302540 Marionette TRACE conn4 <- [1,1466,null,{}] 11:51:42 INFO - PROCESS | 1760 | 1465498302546 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}] 11:51:42 INFO - PROCESS | 1760 | 1465498302555 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:42 INFO - PROCESS | 1760 | 1465498302753 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 11:51:42 INFO - PROCESS | 1760 | 1465498302881 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:42 INFO - PROCESS | 1760 | 1465498302891 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:42 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7f800 == 38 [pid = 1760] [id = 374] 11:51:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x91aea000) [pid = 1760] [serial = 1123] [outer = (nil)] 11:51:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x94630800) [pid = 1760] [serial = 1124] [outer = 0x91aea000] 11:51:42 INFO - PROCESS | 1760 | 1465498302961 Marionette DEBUG loaded listener.js 11:51:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x9abd0c00) [pid = 1760] [serial = 1125] [outer = 0x91aea000] 11:51:43 INFO - PROCESS | 1760 | 1465498303751 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]]]}] 11:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1231ms 11:51:43 INFO - PROCESS | 1760 | 1465498303768 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 11:51:43 INFO - PROCESS | 1760 | 1465498303771 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 11:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:51:43 INFO - PROCESS | 1760 | 1465498303779 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:51:43 INFO - PROCESS | 1760 | 1465498303783 Marionette TRACE conn4 <- [1,1470,null,{}] 11:51:43 INFO - PROCESS | 1760 | 1465498303788 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}] 11:51:43 INFO - PROCESS | 1760 | 1465498303793 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:44 INFO - PROCESS | 1760 | 1465498303996 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 11:51:44 INFO - PROCESS | 1760 | 1465498304147 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:44 INFO - PROCESS | 1760 | 1465498304156 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7ac00 == 39 [pid = 1760] [id = 375] 11:51:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x8ea7b000) [pid = 1760] [serial = 1126] [outer = (nil)] 11:51:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x8ea85c00) [pid = 1760] [serial = 1127] [outer = 0x8ea7b000] 11:51:44 INFO - PROCESS | 1760 | 1465498304244 Marionette DEBUG loaded listener.js 11:51:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x8ecdd400) [pid = 1760] [serial = 1128] [outer = 0x8ea7b000] 11:51:45 INFO - PROCESS | 1760 | 1465498305321 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]]]}] 11:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1586ms 11:51:45 INFO - PROCESS | 1760 | 1465498305369 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 11:51:45 INFO - PROCESS | 1760 | 1465498305376 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 11:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:51:45 INFO - PROCESS | 1760 | 1465498305384 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:51:45 INFO - PROCESS | 1760 | 1465498305389 Marionette TRACE conn4 <- [1,1474,null,{}] 11:51:45 INFO - PROCESS | 1760 | 1465498305397 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}] 11:51:45 INFO - PROCESS | 1760 | 1465498305406 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:45 INFO - PROCESS | 1760 | 1465498305614 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 11:51:45 INFO - PROCESS | 1760 | 1465498305837 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:45 INFO - PROCESS | 1760 | 1465498305848 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:45 INFO - PROCESS | 1760 | ++DOCSHELL 0x92d75c00 == 40 [pid = 1760] [id = 376] 11:51:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x92dd3800) [pid = 1760] [serial = 1129] [outer = (nil)] 11:51:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x937b4000) [pid = 1760] [serial = 1130] [outer = 0x92dd3800] 11:51:45 INFO - PROCESS | 1760 | 1465498305977 Marionette DEBUG loaded listener.js 11:51:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x939c6800) [pid = 1760] [serial = 1131] [outer = 0x92dd3800] 11:51:46 INFO - PROCESS | 1760 | 1465498306953 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]]]}] 11:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1636ms 11:51:47 INFO - PROCESS | 1760 | 1465498307023 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 11:51:47 INFO - PROCESS | 1760 | 1465498307030 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 11:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:51:47 INFO - PROCESS | 1760 | 1465498307037 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:51:47 INFO - PROCESS | 1760 | 1465498307041 Marionette TRACE conn4 <- [1,1478,null,{}] 11:51:47 INFO - PROCESS | 1760 | 1465498307048 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}] 11:51:47 INFO - PROCESS | 1760 | 1465498307053 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:47 INFO - PROCESS | 1760 | 1465498307305 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 11:51:47 INFO - PROCESS | 1760 | 1465498307620 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:47 INFO - PROCESS | 1760 | 1465498307627 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:47 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dd6000 == 41 [pid = 1760] [id = 377] 11:51:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x97ff0400) [pid = 1760] [serial = 1132] [outer = (nil)] 11:51:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x9950a400) [pid = 1760] [serial = 1133] [outer = 0x97ff0400] 11:51:47 INFO - PROCESS | 1760 | 1465498307713 Marionette DEBUG loaded listener.js 11:51:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x9a219400) [pid = 1760] [serial = 1134] [outer = 0x97ff0400] 11:51:48 INFO - PROCESS | 1760 | 1465498308732 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]]]}] 11:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1738ms 11:51:48 INFO - PROCESS | 1760 | 1465498308776 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 11:51:48 INFO - PROCESS | 1760 | 1465498308781 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 11:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:51:48 INFO - PROCESS | 1760 | 1465498308798 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:51:48 INFO - PROCESS | 1760 | 1465498308807 Marionette TRACE conn4 <- [1,1482,null,{}] 11:51:48 INFO - PROCESS | 1760 | 1465498308813 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}] 11:51:48 INFO - PROCESS | 1760 | 1465498308822 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:49 INFO - PROCESS | 1760 | 1465498309059 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 11:51:49 INFO - PROCESS | 1760 | 1465498309275 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:49 INFO - PROCESS | 1760 | 1465498309285 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:49 INFO - PROCESS | 1760 | ++DOCSHELL 0x95251800 == 42 [pid = 1760] [id = 378] 11:51:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x9a304c00) [pid = 1760] [serial = 1135] [outer = (nil)] 11:51:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x9b0e4400) [pid = 1760] [serial = 1136] [outer = 0x9a304c00] 11:51:49 INFO - PROCESS | 1760 | 1465498309410 Marionette DEBUG loaded listener.js 11:51:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x9b217800) [pid = 1760] [serial = 1137] [outer = 0x9a304c00] 11:51:50 INFO - PROCESS | 1760 | 1465498310410 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]]]}] 11:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1697ms 11:51:50 INFO - PROCESS | 1760 | 1465498310487 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 11:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:51:50 INFO - PROCESS | 1760 | 1465498310493 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 11:51:50 INFO - PROCESS | 1760 | 1465498310499 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:51:50 INFO - PROCESS | 1760 | 1465498310503 Marionette TRACE conn4 <- [1,1486,null,{}] 11:51:50 INFO - PROCESS | 1760 | 1465498310509 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}] 11:51:50 INFO - PROCESS | 1760 | 1465498310514 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:50 INFO - PROCESS | 1760 | 1465498310755 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 11:51:51 INFO - PROCESS | 1760 | 1465498311022 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:51 INFO - PROCESS | 1760 | 1465498311034 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:51 INFO - PROCESS | 1760 | ++DOCSHELL 0x92ddd000 == 43 [pid = 1760] [id = 379] 11:51:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x950da000) [pid = 1760] [serial = 1138] [outer = (nil)] 11:51:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x9beeb800) [pid = 1760] [serial = 1139] [outer = 0x950da000] 11:51:51 INFO - PROCESS | 1760 | 1465498311113 Marionette DEBUG loaded listener.js 11:51:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x9bef2800) [pid = 1760] [serial = 1140] [outer = 0x950da000] 11:51:52 INFO - PROCESS | 1760 | 1465498312041 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]]]}] 11:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1587ms 11:51:52 INFO - PROCESS | 1760 | 1465498312087 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 11:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:51:52 INFO - PROCESS | 1760 | 1465498312092 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 11:51:52 INFO - PROCESS | 1760 | 1465498312104 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:51:52 INFO - PROCESS | 1760 | 1465498312107 Marionette TRACE conn4 <- [1,1490,null,{}] 11:51:52 INFO - PROCESS | 1760 | 1465498312118 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}] 11:51:52 INFO - PROCESS | 1760 | 1465498312123 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:52 INFO - PROCESS | 1760 | 1465498312303 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 11:51:52 INFO - PROCESS | 1760 | 1465498312528 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:52 INFO - PROCESS | 1760 | 1465498312546 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:52 INFO - PROCESS | 1760 | ++DOCSHELL 0x9198e800 == 44 [pid = 1760] [id = 380] 11:51:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x9198ec00) [pid = 1760] [serial = 1141] [outer = (nil)] 11:51:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x92dd1800) [pid = 1760] [serial = 1142] [outer = 0x9198ec00] 11:51:52 INFO - PROCESS | 1760 | 1465498312685 Marionette DEBUG loaded listener.js 11:51:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x9c061400) [pid = 1760] [serial = 1143] [outer = 0x9198ec00] 11:51:53 INFO - PROCESS | 1760 | 1465498313953 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]]]}] 11:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1894ms 11:51:53 INFO - PROCESS | 1760 | 1465498313992 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 11:51:53 INFO - PROCESS | 1760 | 1465498313998 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 11:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:51:54 INFO - PROCESS | 1760 | 1465498314007 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:51:54 INFO - PROCESS | 1760 | 1465498314010 Marionette TRACE conn4 <- [1,1494,null,{}] 11:51:54 INFO - PROCESS | 1760 | 1465498314019 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}] 11:51:54 INFO - PROCESS | 1760 | 1465498314025 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:54 INFO - PROCESS | 1760 | 1465498314288 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 11:51:54 INFO - PROCESS | 1760 | 1465498314454 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:54 INFO - PROCESS | 1760 | 1465498314469 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:54 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c70800 == 45 [pid = 1760] [id = 381] 11:51:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x91c70c00) [pid = 1760] [serial = 1144] [outer = (nil)] 11:51:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0x91cc4c00) [pid = 1760] [serial = 1145] [outer = 0x91c70c00] 11:51:54 INFO - PROCESS | 1760 | 1465498314543 Marionette DEBUG loaded listener.js 11:51:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0x92dd0800) [pid = 1760] [serial = 1146] [outer = 0x91c70c00] 11:51:55 INFO - PROCESS | 1760 | 1465498315532 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]]]}] 11:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1595ms 11:51:55 INFO - PROCESS | 1760 | 1465498315603 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 11:51:55 INFO - PROCESS | 1760 | 1465498315610 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 11:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:51:55 INFO - PROCESS | 1760 | 1465498315621 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:51:55 INFO - PROCESS | 1760 | 1465498315624 Marionette TRACE conn4 <- [1,1498,null,{}] 11:51:55 INFO - PROCESS | 1760 | 1465498315631 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}] 11:51:55 INFO - PROCESS | 1760 | 1465498315637 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:55 INFO - PROCESS | 1760 | 1465498315860 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x92d79000 == 44 [pid = 1760] [id = 355] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7f800 == 43 [pid = 1760] [id = 374] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecde000 == 42 [pid = 1760] [id = 373] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7c000 == 41 [pid = 1760] [id = 372] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x94671800 == 40 [pid = 1760] [id = 371] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x91973400 == 39 [pid = 1760] [id = 370] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecdf400 == 38 [pid = 1760] [id = 369] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x91c68800 == 37 [pid = 1760] [id = 356] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x91974800 == 36 [pid = 1760] [id = 344] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecde400 == 35 [pid = 1760] [id = 357] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x8ece0c00 == 34 [pid = 1760] [id = 347] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x91ae4c00 == 33 [pid = 1760] [id = 358] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea82400 == 32 [pid = 1760] [id = 348] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x9198f400 == 31 [pid = 1760] [id = 361] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x92ddf000 == 30 [pid = 1760] [id = 365] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0xa327e400 == 29 [pid = 1760] [id = 354] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x98737000 == 28 [pid = 1760] [id = 345] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea84800 == 27 [pid = 1760] [id = 352] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x99501400 == 26 [pid = 1760] [id = 366] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x91972800 == 25 [pid = 1760] [id = 362] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x97fed000 == 24 [pid = 1760] [id = 364] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x94624800 == 23 [pid = 1760] [id = 353] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7dc00 == 22 [pid = 1760] [id = 343] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x92ddf400 == 21 [pid = 1760] [id = 359] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x91ae3000 == 20 [pid = 1760] [id = 349] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x9ab8a400 == 19 [pid = 1760] [id = 368] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x91980c00 == 18 [pid = 1760] [id = 346] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea83000 == 17 [pid = 1760] [id = 363] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7f000 == 16 [pid = 1760] [id = 360] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x991d1000 == 15 [pid = 1760] [id = 350] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea80400 == 14 [pid = 1760] [id = 367] 11:51:56 INFO - PROCESS | 1760 | --DOCSHELL 0x9c0f0800 == 13 [pid = 1760] [id = 351] 11:51:57 INFO - PROCESS | 1760 | --DOCSHELL 0x9198e800 == 12 [pid = 1760] [id = 380] 11:51:57 INFO - PROCESS | 1760 | --DOCSHELL 0x92ddd000 == 11 [pid = 1760] [id = 379] 11:51:57 INFO - PROCESS | 1760 | --DOCSHELL 0x95251800 == 10 [pid = 1760] [id = 378] 11:51:57 INFO - PROCESS | 1760 | --DOCSHELL 0x92d75c00 == 9 [pid = 1760] [id = 376] 11:51:57 INFO - PROCESS | 1760 | --DOCSHELL 0x92dd6000 == 8 [pid = 1760] [id = 377] 11:51:57 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7ac00 == 7 [pid = 1760] [id = 375] 11:51:57 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0x937b8c00) [pid = 1760] [serial = 1083] [outer = (nil)] [url = about:blank] 11:51:57 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0x9a2f5400) [pid = 1760] [serial = 1052] [outer = (nil)] [url = about:blank] 11:51:57 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x93754800) [pid = 1760] [serial = 1079] [outer = (nil)] [url = about:blank] 11:51:57 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x9a5cd400) [pid = 1760] [serial = 1053] [outer = (nil)] [url = about:blank] 11:51:57 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0xa4d4cc00) [pid = 1760] [serial = 1064] [outer = (nil)] [url = about:blank] 11:51:57 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x91983800) [pid = 1760] [serial = 1074] [outer = (nil)] [url = about:blank] 11:51:57 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x937b7c00) [pid = 1760] [serial = 1049] [outer = (nil)] [url = about:blank] 11:51:57 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0xa1080c00) [pid = 1760] [serial = 1056] [outer = (nil)] [url = about:blank] 11:51:57 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x937bfc00) [pid = 1760] [serial = 1068] [outer = (nil)] [url = about:blank] 11:51:57 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x91c64c00) [pid = 1760] [serial = 1076] [outer = (nil)] [url = about:blank] 11:51:57 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x9197a400) [pid = 1760] [serial = 1073] [outer = (nil)] [url = about:blank] 11:51:57 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x9a695800) [pid = 1760] [serial = 1071] [outer = (nil)] [url = about:blank] 11:51:57 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x91c63400) [pid = 1760] [serial = 1082] [outer = (nil)] [url = about:blank] 11:51:57 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x937b9c00) [pid = 1760] [serial = 1080] [outer = (nil)] [url = about:blank] 11:51:57 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x8ecd7c00) [pid = 1760] [serial = 1077] [outer = (nil)] [url = about:blank] 11:51:57 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0xa610cc00) [pid = 1760] [serial = 1065] [outer = (nil)] [url = about:blank] 11:51:57 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x939c3c00) [pid = 1760] [serial = 1050] [outer = (nil)] [url = about:blank] 11:51:57 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x9a310400) [pid = 1760] [serial = 1070] [outer = (nil)] [url = about:blank] 11:51:57 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0xa2372800) [pid = 1760] [serial = 1058] [outer = (nil)] [url = about:blank] 11:51:57 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x937b2400) [pid = 1760] [serial = 1067] [outer = (nil)] [url = about:blank] 11:51:57 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0xa23a6800) [pid = 1760] [serial = 1059] [outer = (nil)] [url = about:blank] 11:51:57 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0xa2fdd000) [pid = 1760] [serial = 1062] [outer = (nil)] [url = about:blank] 11:51:57 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0xa25ec000) [pid = 1760] [serial = 1061] [outer = (nil)] [url = about:blank] 11:51:57 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x9cb1b000) [pid = 1760] [serial = 1055] [outer = (nil)] [url = about:blank] 11:51:57 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x9c069400) [pid = 1760] [serial = 1047] [outer = (nil)] [url = about:blank] 11:51:57 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x946c2c00) [pid = 1760] [serial = 1085] [outer = (nil)] [url = about:blank] 11:51:57 INFO - PROCESS | 1760 | 1465498317437 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:57 INFO - PROCESS | 1760 | 1465498317451 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:57 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea82400 == 8 [pid = 1760] [id = 382] 11:51:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x8ea84400) [pid = 1760] [serial = 1147] [outer = (nil)] 11:51:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x8ecd4400) [pid = 1760] [serial = 1148] [outer = 0x8ea84400] 11:51:57 INFO - PROCESS | 1760 | 1465498317551 Marionette DEBUG loaded listener.js 11:51:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x8ece1800) [pid = 1760] [serial = 1149] [outer = 0x8ea84400] 11:51:58 INFO - PROCESS | 1760 | 1465498318360 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]]]}] 11:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 2791ms 11:51:58 INFO - PROCESS | 1760 | 1465498318413 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 11:51:58 INFO - PROCESS | 1760 | 1465498318417 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 11:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:51:58 INFO - PROCESS | 1760 | 1465498318425 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:51:58 INFO - PROCESS | 1760 | 1465498318430 Marionette TRACE conn4 <- [1,1502,null,{}] 11:51:58 INFO - PROCESS | 1760 | 1465498318438 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}] 11:51:58 INFO - PROCESS | 1760 | 1465498318443 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:58 INFO - PROCESS | 1760 | 1465498318607 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 11:51:58 INFO - PROCESS | 1760 | 1465498318619 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:58 INFO - PROCESS | 1760 | 1465498318625 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:58 INFO - PROCESS | 1760 | ++DOCSHELL 0x91990000 == 9 [pid = 1760] [id = 383] 11:51:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x91ade000) [pid = 1760] [serial = 1150] [outer = (nil)] 11:51:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x91c68400) [pid = 1760] [serial = 1151] [outer = 0x91ade000] 11:51:58 INFO - PROCESS | 1760 | 1465498318709 Marionette DEBUG loaded listener.js 11:51:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x91c6ec00) [pid = 1760] [serial = 1152] [outer = 0x91ade000] 11:51:59 INFO - PROCESS | 1760 | 1465498319623 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]]]}] 11:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1230ms 11:51:59 INFO - PROCESS | 1760 | 1465498319658 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 11:51:59 INFO - PROCESS | 1760 | 1465498319664 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 11:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:51:59 INFO - PROCESS | 1760 | 1465498319671 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:51:59 INFO - PROCESS | 1760 | 1465498319675 Marionette TRACE conn4 <- [1,1506,null,{}] 11:51:59 INFO - PROCESS | 1760 | 1465498319680 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}] 11:51:59 INFO - PROCESS | 1760 | 1465498319685 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:59 INFO - PROCESS | 1760 | 1465498319916 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 11:51:59 INFO - PROCESS | 1760 | 1465498319950 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:51:59 INFO - PROCESS | 1760 | 1465498319959 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:51:59 INFO - PROCESS | 1760 | ++DOCSHELL 0x92ddec00 == 10 [pid = 1760] [id = 384] 11:51:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x937b5400) [pid = 1760] [serial = 1153] [outer = (nil)] 11:52:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x937b8400) [pid = 1760] [serial = 1154] [outer = 0x937b5400] 11:52:00 INFO - PROCESS | 1760 | 1465498320029 Marionette DEBUG loaded listener.js 11:52:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x937bf800) [pid = 1760] [serial = 1155] [outer = 0x937b5400] 11:52:00 INFO - PROCESS | 1760 | 1465498320991 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]]]}] 11:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1379ms 11:52:01 INFO - PROCESS | 1760 | 1465498321056 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 11:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:52:01 INFO - PROCESS | 1760 | 1465498321060 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 11:52:01 INFO - PROCESS | 1760 | 1465498321075 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:52:01 INFO - PROCESS | 1760 | 1465498321085 Marionette TRACE conn4 <- [1,1510,null,{}] 11:52:01 INFO - PROCESS | 1760 | 1465498321099 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}] 11:52:01 INFO - PROCESS | 1760 | 1465498321107 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:01 INFO - PROCESS | 1760 | 1465498321335 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 11:52:01 INFO - PROCESS | 1760 | 1465498321366 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:01 INFO - PROCESS | 1760 | 1465498321396 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:01 INFO - PROCESS | 1760 | ++DOCSHELL 0x91976c00 == 11 [pid = 1760] [id = 385] 11:52:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x91979400) [pid = 1760] [serial = 1156] [outer = (nil)] 11:52:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x95069000) [pid = 1760] [serial = 1157] [outer = 0x91979400] 11:52:01 INFO - PROCESS | 1760 | 1465498321528 Marionette DEBUG loaded listener.js 11:52:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x95250c00) [pid = 1760] [serial = 1158] [outer = 0x91979400] 11:52:02 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x9506cc00) [pid = 1760] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:52:02 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x9391b800) [pid = 1760] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:52:02 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x93754c00) [pid = 1760] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:52:02 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x9ab8e000) [pid = 1760] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:52:02 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x946cf800) [pid = 1760] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:52:02 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x93758800) [pid = 1760] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:52:02 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x91974c00) [pid = 1760] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:52:02 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x91980000) [pid = 1760] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:52:02 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x99f81400) [pid = 1760] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:52:02 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x97fedc00) [pid = 1760] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:52:02 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x91aea000) [pid = 1760] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:52:02 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x8ecd4c00) [pid = 1760] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:52:02 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x91c6e000) [pid = 1760] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:52:02 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x97febc00) [pid = 1760] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:52:02 INFO - PROCESS | 1760 | 1465498322978 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]]]}] 11:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1962ms 11:52:03 INFO - PROCESS | 1760 | 1465498323028 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 11:52:03 INFO - PROCESS | 1760 | 1465498323033 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 11:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:52:03 INFO - PROCESS | 1760 | 1465498323039 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:52:03 INFO - PROCESS | 1760 | 1465498323042 Marionette TRACE conn4 <- [1,1514,null,{}] 11:52:03 INFO - PROCESS | 1760 | 1465498323048 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}] 11:52:03 INFO - PROCESS | 1760 | 1465498323053 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:03 INFO - PROCESS | 1760 | 1465498323233 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 11:52:03 INFO - PROCESS | 1760 | 1465498323244 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:03 INFO - PROCESS | 1760 | 1465498323250 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:03 INFO - PROCESS | 1760 | ++DOCSHELL 0x92de4c00 == 12 [pid = 1760] [id = 386] 11:52:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x93758800) [pid = 1760] [serial = 1159] [outer = (nil)] 11:52:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x946c2c00) [pid = 1760] [serial = 1160] [outer = 0x93758800] 11:52:03 INFO - PROCESS | 1760 | 1465498323321 Marionette DEBUG loaded listener.js 11:52:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x946d1800) [pid = 1760] [serial = 1161] [outer = 0x93758800] 11:52:04 INFO - PROCESS | 1760 | 1465498324175 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]]]}] 11:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1182ms 11:52:04 INFO - PROCESS | 1760 | 1465498324222 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 11:52:04 INFO - PROCESS | 1760 | 1465498324226 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 11:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:52:04 INFO - PROCESS | 1760 | 1465498324233 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:52:04 INFO - PROCESS | 1760 | 1465498324236 Marionette TRACE conn4 <- [1,1518,null,{}] 11:52:04 INFO - PROCESS | 1760 | 1465498324242 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}] 11:52:04 INFO - PROCESS | 1760 | 1465498324246 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:04 INFO - PROCESS | 1760 | 1465498324404 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 11:52:04 INFO - PROCESS | 1760 | 1465498324416 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:04 INFO - PROCESS | 1760 | 1465498324435 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:04 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7ac00 == 13 [pid = 1760] [id = 387] 11:52:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x8ea7c000) [pid = 1760] [serial = 1162] [outer = (nil)] 11:52:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x8ea80800) [pid = 1760] [serial = 1163] [outer = 0x8ea7c000] 11:52:04 INFO - PROCESS | 1760 | 1465498324567 Marionette DEBUG loaded listener.js 11:52:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x91971c00) [pid = 1760] [serial = 1164] [outer = 0x8ea7c000] 11:52:05 INFO - PROCESS | 1760 | 1465498325804 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]]]}] 11:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1585ms 11:52:05 INFO - PROCESS | 1760 | 1465498325819 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 11:52:05 INFO - PROCESS | 1760 | 1465498325825 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 11:52:05 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:52:05 INFO - PROCESS | 1760 | 1465498325835 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:52:05 INFO - PROCESS | 1760 | 1465498325839 Marionette TRACE conn4 <- [1,1522,null,{}] 11:52:05 INFO - PROCESS | 1760 | 1465498325847 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}] 11:52:05 INFO - PROCESS | 1760 | 1465498325853 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:06 INFO - PROCESS | 1760 | 1465498326053 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 11:52:06 INFO - PROCESS | 1760 | 1465498326285 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:06 INFO - PROCESS | 1760 | 1465498326298 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:06 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7f000 == 14 [pid = 1760] [id = 388] 11:52:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x91983000) [pid = 1760] [serial = 1165] [outer = (nil)] 11:52:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x92ddcc00) [pid = 1760] [serial = 1166] [outer = 0x91983000] 11:52:06 INFO - PROCESS | 1760 | 1465498326391 Marionette DEBUG loaded listener.js 11:52:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x937b7000) [pid = 1760] [serial = 1167] [outer = 0x91983000] 11:52:07 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:52:07 INFO - PROCESS | 1760 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:52:07 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:52:07 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:52:07 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:52:07 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:52:07 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:52:07 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:52:07 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:52:07 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:52:07 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:52:07 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:52:07 INFO - PROCESS | 1760 | 1465498327294 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"]]]}] 11:52:07 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 () { 11:52:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:52:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:52:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:52:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:52:07 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 () { 11:52:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:52:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:52:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:52:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:52:07 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 () { 11:52:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:52:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:52:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:52:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:52:07 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 () { 11:52:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:52:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:52:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:52:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:52:07 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1545ms 11:52:07 INFO - PROCESS | 1760 | 1465498327383 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 11:52:07 INFO - PROCESS | 1760 | 1465498327391 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 11:52:07 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:52:07 INFO - PROCESS | 1760 | 1465498327402 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:52:07 INFO - PROCESS | 1760 | 1465498327407 Marionette TRACE conn4 <- [1,1526,null,{}] 11:52:07 INFO - PROCESS | 1760 | 1465498327413 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}] 11:52:07 INFO - PROCESS | 1760 | 1465498327419 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:07 INFO - PROCESS | 1760 | 1465498327651 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 11:52:07 INFO - PROCESS | 1760 | 1465498327910 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:07 INFO - PROCESS | 1760 | 1465498327920 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:07 INFO - PROCESS | 1760 | ++DOCSHELL 0x95067800 == 15 [pid = 1760] [id = 389] 11:52:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x9524fc00) [pid = 1760] [serial = 1168] [outer = (nil)] 11:52:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x97fecc00) [pid = 1760] [serial = 1169] [outer = 0x9524fc00] 11:52:08 INFO - PROCESS | 1760 | 1465498328044 Marionette DEBUG loaded listener.js 11:52:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x991c9000) [pid = 1760] [serial = 1170] [outer = 0x9524fc00] 11:52:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:52:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:52:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:52:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:52:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:52:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:52:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:52:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:52:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:52:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:52:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:52:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:52:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:52:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:52:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:52:08 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1585ms 11:52:09 INFO - PROCESS | 1760 | 1465498328975 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"]]]}] 11:52:09 INFO - PROCESS | 1760 | 1465498329052 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 11:52:09 INFO - PROCESS | 1760 | 1465498329057 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 11:52:09 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:52:09 INFO - PROCESS | 1760 | 1465498329066 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:52:09 INFO - PROCESS | 1760 | 1465498329072 Marionette TRACE conn4 <- [1,1530,null,{}] 11:52:09 INFO - PROCESS | 1760 | 1465498329089 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}] 11:52:09 INFO - PROCESS | 1760 | 1465498329098 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:09 INFO - PROCESS | 1760 | 1465498329292 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 11:52:09 INFO - PROCESS | 1760 | 1465498329460 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:09 INFO - PROCESS | 1760 | 1465498329469 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:09 INFO - PROCESS | 1760 | ++DOCSHELL 0x91cc3400 == 16 [pid = 1760] [id = 390] 11:52:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x9a303800) [pid = 1760] [serial = 1171] [outer = (nil)] 11:52:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x9a309c00) [pid = 1760] [serial = 1172] [outer = 0x9a303800] 11:52:09 INFO - PROCESS | 1760 | 1465498329553 Marionette DEBUG loaded listener.js 11:52:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x9a30b400) [pid = 1760] [serial = 1173] [outer = 0x9a303800] 11:52:10 INFO - PROCESS | 1760 | 1465498330456 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]]]}] 11:52:10 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 11:52:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:52:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:52:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:52:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:52:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:52:10 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. 11:52:10 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:52:10 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1435ms 11:52:10 INFO - PROCESS | 1760 | 1465498330503 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 11:52:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:52:10 INFO - PROCESS | 1760 | 1465498330509 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 11:52:10 INFO - PROCESS | 1760 | 1465498330515 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:52:10 INFO - PROCESS | 1760 | 1465498330519 Marionette TRACE conn4 <- [1,1534,null,{}] 11:52:10 INFO - PROCESS | 1760 | 1465498330552 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}] 11:52:10 INFO - PROCESS | 1760 | 1465498330559 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:10 INFO - PROCESS | 1760 | 1465498330737 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 11:52:10 INFO - PROCESS | 1760 | 1465498330908 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:10 INFO - PROCESS | 1760 | 1465498330919 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:10 INFO - PROCESS | 1760 | ++DOCSHELL 0x91adcc00 == 17 [pid = 1760] [id = 391] 11:52:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x9a306800) [pid = 1760] [serial = 1174] [outer = (nil)] 11:52:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x9a675800) [pid = 1760] [serial = 1175] [outer = 0x9a306800] 11:52:11 INFO - PROCESS | 1760 | 1465498331001 Marionette DEBUG loaded listener.js 11:52:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x9a68f000) [pid = 1760] [serial = 1176] [outer = 0x9a306800] 11:52:12 INFO - PROCESS | 1760 | 1465498332233 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]]]}] 11:52:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:52:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1761ms 11:52:12 INFO - PROCESS | 1760 | 1465498332276 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 11:52:12 INFO - PROCESS | 1760 | 1465498332283 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 11:52:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:52:12 INFO - PROCESS | 1760 | 1465498332292 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:52:12 INFO - PROCESS | 1760 | 1465498332297 Marionette TRACE conn4 <- [1,1538,null,{}] 11:52:12 INFO - PROCESS | 1760 | 1465498332305 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}] 11:52:12 INFO - PROCESS | 1760 | 1465498332314 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:12 INFO - PROCESS | 1760 | 1465498332516 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 11:52:12 INFO - PROCESS | 1760 | 1465498332807 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:12 INFO - PROCESS | 1760 | 1465498332821 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:12 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c68800 == 18 [pid = 1760] [id = 392] 11:52:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x91c68c00) [pid = 1760] [serial = 1177] [outer = (nil)] 11:52:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x91c6f800) [pid = 1760] [serial = 1178] [outer = 0x91c68c00] 11:52:12 INFO - PROCESS | 1760 | 1465498332924 Marionette DEBUG loaded listener.js 11:52:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x91ccf800) [pid = 1760] [serial = 1179] [outer = 0x91c68c00] 11:52:13 INFO - PROCESS | 1760 | --DOCSHELL 0x92de4c00 == 17 [pid = 1760] [id = 386] 11:52:13 INFO - PROCESS | 1760 | --DOCSHELL 0x91976c00 == 16 [pid = 1760] [id = 385] 11:52:13 INFO - PROCESS | 1760 | --DOCSHELL 0x92ddec00 == 15 [pid = 1760] [id = 384] 11:52:13 INFO - PROCESS | 1760 | --DOCSHELL 0x91990000 == 14 [pid = 1760] [id = 383] 11:52:13 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea82400 == 13 [pid = 1760] [id = 382] 11:52:13 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x9a474c00) [pid = 1760] [serial = 1121] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x9a479c00) [pid = 1760] [serial = 1122] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x99dce800) [pid = 1760] [serial = 1097] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x99fdc400) [pid = 1760] [serial = 1098] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x95067400) [pid = 1760] [serial = 1086] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x9b6ee800) [pid = 1760] [serial = 1106] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x9b209c00) [pid = 1760] [serial = 1107] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x950d4400) [pid = 1760] [serial = 1115] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x93927c00) [pid = 1760] [serial = 1091] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x937bc800) [pid = 1760] [serial = 1092] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x9198fc00) [pid = 1760] [serial = 1088] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x91c62000) [pid = 1760] [serial = 1089] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x9198cc00) [pid = 1760] [serial = 1109] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x91ae0400) [pid = 1760] [serial = 1110] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x9a306400) [pid = 1760] [serial = 1100] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x9a30c400) [pid = 1760] [serial = 1101] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x97ff5c00) [pid = 1760] [serial = 1094] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x94630800) [pid = 1760] [serial = 1124] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x99153400) [pid = 1760] [serial = 1095] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x9a5c6c00) [pid = 1760] [serial = 1103] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x9a68c800) [pid = 1760] [serial = 1104] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x92dcc000) [pid = 1760] [serial = 1112] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x92de3000) [pid = 1760] [serial = 1113] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x987b4800) [pid = 1760] [serial = 1118] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x9abd0c00) [pid = 1760] [serial = 1125] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x99fdf800) [pid = 1760] [serial = 1119] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x95258400) [pid = 1760] [serial = 1116] [outer = (nil)] [url = about:blank] 11:52:13 INFO - PROCESS | 1760 | 1465498333933 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]]]}] 11:52:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:52:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1689ms 11:52:13 INFO - PROCESS | 1760 | 1465498333982 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 11:52:13 INFO - PROCESS | 1760 | 1465498333990 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 11:52:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:52:14 INFO - PROCESS | 1760 | 1465498334000 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:52:14 INFO - PROCESS | 1760 | 1465498334004 Marionette TRACE conn4 <- [1,1542,null,{}] 11:52:14 INFO - PROCESS | 1760 | 1465498334010 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}] 11:52:14 INFO - PROCESS | 1760 | 1465498334016 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:14 INFO - PROCESS | 1760 | 1465498334191 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 11:52:14 INFO - PROCESS | 1760 | 1465498334344 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:14 INFO - PROCESS | 1760 | 1465498334350 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:14 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea82400 == 14 [pid = 1760] [id = 393] 11:52:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x91c65c00) [pid = 1760] [serial = 1180] [outer = (nil)] 11:52:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x93759400) [pid = 1760] [serial = 1181] [outer = 0x91c65c00] 11:52:14 INFO - PROCESS | 1760 | 1465498334426 Marionette DEBUG loaded listener.js 11:52:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x93927c00) [pid = 1760] [serial = 1182] [outer = 0x91c65c00] 11:52:15 INFO - PROCESS | 1760 | 1465498335248 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]]]}] 11:52:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:52:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1281ms 11:52:15 INFO - PROCESS | 1760 | 1465498335281 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 11:52:15 INFO - PROCESS | 1760 | 1465498335285 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 11:52:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:52:15 INFO - PROCESS | 1760 | 1465498335291 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:52:15 INFO - PROCESS | 1760 | 1465498335297 Marionette TRACE conn4 <- [1,1546,null,{}] 11:52:15 INFO - PROCESS | 1760 | 1465498335312 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}] 11:52:15 INFO - PROCESS | 1760 | 1465498335320 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:15 INFO - PROCESS | 1760 | 1465498335486 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 11:52:15 INFO - PROCESS | 1760 | 1465498335497 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:15 INFO - PROCESS | 1760 | 1465498335506 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:15 INFO - PROCESS | 1760 | ++DOCSHELL 0x95258400 == 15 [pid = 1760] [id = 394] 11:52:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x97f3fc00) [pid = 1760] [serial = 1183] [outer = (nil)] 11:52:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x97ff0c00) [pid = 1760] [serial = 1184] [outer = 0x97f3fc00] 11:52:15 INFO - PROCESS | 1760 | 1465498335579 Marionette DEBUG loaded listener.js 11:52:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x9915cc00) [pid = 1760] [serial = 1185] [outer = 0x97f3fc00] 11:52:16 INFO - PROCESS | 1760 | 1465498336626 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]]]}] 11:52:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:52:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1351ms 11:52:16 INFO - PROCESS | 1760 | 1465498336642 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 11:52:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:52:16 INFO - PROCESS | 1760 | 1465498336647 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 11:52:16 INFO - PROCESS | 1760 | 1465498336654 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:52:16 INFO - PROCESS | 1760 | 1465498336658 Marionette TRACE conn4 <- [1,1550,null,{}] 11:52:16 INFO - PROCESS | 1760 | 1465498336674 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}] 11:52:16 INFO - PROCESS | 1760 | 1465498336678 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:16 INFO - PROCESS | 1760 | 1465498336905 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 11:52:16 INFO - PROCESS | 1760 | 1465498336924 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:16 INFO - PROCESS | 1760 | 1465498336932 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:16 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7d000 == 16 [pid = 1760] [id = 395] 11:52:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x94630800) [pid = 1760] [serial = 1186] [outer = (nil)] 11:52:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x99fdc400) [pid = 1760] [serial = 1187] [outer = 0x94630800] 11:52:17 INFO - PROCESS | 1760 | 1465498337007 Marionette DEBUG loaded listener.js 11:52:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x9a2f7000) [pid = 1760] [serial = 1188] [outer = 0x94630800] 11:52:17 INFO - PROCESS | 1760 | 1465498337946 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]]]}] 11:52:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:52:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1345ms 11:52:18 INFO - PROCESS | 1760 | 1465498338004 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 11:52:18 INFO - PROCESS | 1760 | 1465498338008 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 11:52:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:52:18 INFO - PROCESS | 1760 | 1465498338014 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:52:18 INFO - PROCESS | 1760 | 1465498338018 Marionette TRACE conn4 <- [1,1554,null,{}] 11:52:18 INFO - PROCESS | 1760 | 1465498338023 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}] 11:52:18 INFO - PROCESS | 1760 | 1465498338028 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:18 INFO - PROCESS | 1760 | 1465498338250 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 11:52:18 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x91979400) [pid = 1760] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:52:18 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x91ade000) [pid = 1760] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:52:18 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x8ea84400) [pid = 1760] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:52:18 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x91c70c00) [pid = 1760] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:52:18 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x8ea7b000) [pid = 1760] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:52:18 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x92dd3800) [pid = 1760] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:52:18 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x97ff0400) [pid = 1760] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:52:18 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x9a304c00) [pid = 1760] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:52:18 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x950da000) [pid = 1760] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:52:18 INFO - PROCESS | 1760 | --DOMWINDOW == 66 (0x937b5400) [pid = 1760] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:52:18 INFO - PROCESS | 1760 | --DOMWINDOW == 65 (0x9198ec00) [pid = 1760] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:52:18 INFO - PROCESS | 1760 | 1465498338461 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:18 INFO - PROCESS | 1760 | 1465498338470 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:18 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7ec00 == 17 [pid = 1760] [id = 396] 11:52:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 66 (0x8ea84400) [pid = 1760] [serial = 1189] [outer = (nil)] 11:52:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 67 (0x91990400) [pid = 1760] [serial = 1190] [outer = 0x8ea84400] 11:52:18 INFO - PROCESS | 1760 | 1465498338539 Marionette DEBUG loaded listener.js 11:52:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x937bc400) [pid = 1760] [serial = 1191] [outer = 0x8ea84400] 11:52:19 INFO - PROCESS | 1760 | 1465498339355 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]]]}] 11:52:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:52:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1386ms 11:52:19 INFO - PROCESS | 1760 | 1465498339401 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 11:52:19 INFO - PROCESS | 1760 | 1465498339405 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 11:52:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:52:19 INFO - PROCESS | 1760 | 1465498339415 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:52:19 INFO - PROCESS | 1760 | 1465498339418 Marionette TRACE conn4 <- [1,1558,null,{}] 11:52:19 INFO - PROCESS | 1760 | 1465498339424 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}] 11:52:19 INFO - PROCESS | 1760 | 1465498339434 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:19 INFO - PROCESS | 1760 | 1465498339648 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 11:52:19 INFO - PROCESS | 1760 | 1465498339779 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:19 INFO - PROCESS | 1760 | 1465498339791 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:19 INFO - PROCESS | 1760 | ++DOCSHELL 0x91987400 == 18 [pid = 1760] [id = 397] 11:52:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x9198b000) [pid = 1760] [serial = 1192] [outer = (nil)] 11:52:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x9a5c6c00) [pid = 1760] [serial = 1193] [outer = 0x9198b000] 11:52:19 INFO - PROCESS | 1760 | 1465498339859 Marionette DEBUG loaded listener.js 11:52:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x9a697400) [pid = 1760] [serial = 1194] [outer = 0x9198b000] 11:52:20 INFO - PROCESS | 1760 | 1465498340784 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]]]}] 11:52:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:52:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1383ms 11:52:20 INFO - PROCESS | 1760 | 1465498340798 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 11:52:20 INFO - PROCESS | 1760 | 1465498340804 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 11:52:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:52:20 INFO - PROCESS | 1760 | 1465498340814 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:52:20 INFO - PROCESS | 1760 | 1465498340818 Marionette TRACE conn4 <- [1,1562,null,{}] 11:52:20 INFO - PROCESS | 1760 | 1465498340828 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}] 11:52:20 INFO - PROCESS | 1760 | 1465498340833 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:21 INFO - PROCESS | 1760 | 1465498341029 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 11:52:21 INFO - PROCESS | 1760 | 1465498341208 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:21 INFO - PROCESS | 1760 | 1465498341220 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:21 INFO - PROCESS | 1760 | ++DOCSHELL 0x91974400 == 19 [pid = 1760] [id = 398] 11:52:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x91978c00) [pid = 1760] [serial = 1195] [outer = (nil)] 11:52:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x91ae3800) [pid = 1760] [serial = 1196] [outer = 0x91978c00] 11:52:21 INFO - PROCESS | 1760 | 1465498341320 Marionette DEBUG loaded listener.js 11:52:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x91c67c00) [pid = 1760] [serial = 1197] [outer = 0x91978c00] 11:52:22 INFO - PROCESS | 1760 | 1465498342347 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]]]}] 11:52:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:52:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1587ms 11:52:22 INFO - PROCESS | 1760 | 1465498342402 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 11:52:22 INFO - PROCESS | 1760 | 1465498342409 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 11:52:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:52:22 INFO - PROCESS | 1760 | 1465498342420 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:52:22 INFO - PROCESS | 1760 | 1465498342424 Marionette TRACE conn4 <- [1,1566,null,{}] 11:52:22 INFO - PROCESS | 1760 | 1465498342431 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}] 11:52:22 INFO - PROCESS | 1760 | 1465498342437 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:22 INFO - PROCESS | 1760 | 1465498342625 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 11:52:22 INFO - PROCESS | 1760 | 1465498342848 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:22 INFO - PROCESS | 1760 | 1465498342857 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:22 INFO - PROCESS | 1760 | ++DOCSHELL 0x939cec00 == 20 [pid = 1760] [id = 399] 11:52:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x94626800) [pid = 1760] [serial = 1198] [outer = (nil)] 11:52:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x946ca000) [pid = 1760] [serial = 1199] [outer = 0x94626800] 11:52:22 INFO - PROCESS | 1760 | 1465498342990 Marionette DEBUG loaded listener.js 11:52:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x95071000) [pid = 1760] [serial = 1200] [outer = 0x94626800] 11:52:23 INFO - PROCESS | 1760 | 1465498343953 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]]]}] 11:52:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:52:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1585ms 11:52:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:52:24 INFO - PROCESS | 1760 | 1465498344004 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 11:52:24 INFO - PROCESS | 1760 | 1465498344008 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 11:52:24 INFO - PROCESS | 1760 | 1465498344015 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:52:24 INFO - PROCESS | 1760 | 1465498344021 Marionette TRACE conn4 <- [1,1570,null,{}] 11:52:24 INFO - PROCESS | 1760 | 1465498344038 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}] 11:52:24 INFO - PROCESS | 1760 | 1465498344047 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:24 INFO - PROCESS | 1760 | 1465498344314 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 11:52:24 INFO - PROCESS | 1760 | 1465498344538 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:24 INFO - PROCESS | 1760 | 1465498344550 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:24 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a30e400 == 21 [pid = 1760] [id = 400] 11:52:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x9a30f800) [pid = 1760] [serial = 1201] [outer = (nil)] 11:52:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x9a571800) [pid = 1760] [serial = 1202] [outer = 0x9a30f800] 11:52:24 INFO - PROCESS | 1760 | 1465498344635 Marionette DEBUG loaded listener.js 11:52:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x9a693800) [pid = 1760] [serial = 1203] [outer = 0x9a30f800] 11:52:25 INFO - PROCESS | 1760 | 1465498345552 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]]]}] 11:52:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:52:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1586ms 11:52:25 INFO - PROCESS | 1760 | 1465498345601 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 11:52:25 INFO - PROCESS | 1760 | 1465498345606 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 11:52:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:52:25 INFO - PROCESS | 1760 | 1465498345613 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:52:25 INFO - PROCESS | 1760 | 1465498345617 Marionette TRACE conn4 <- [1,1574,null,{}] 11:52:25 INFO - PROCESS | 1760 | 1465498345622 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}] 11:52:25 INFO - PROCESS | 1760 | 1465498345628 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:25 INFO - PROCESS | 1760 | 1465498345809 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 11:52:26 INFO - PROCESS | 1760 | 1465498345985 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:26 INFO - PROCESS | 1760 | 1465498345994 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:26 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a5c6000 == 22 [pid = 1760] [id = 401] 11:52:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x9a696800) [pid = 1760] [serial = 1204] [outer = (nil)] 11:52:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x9b0e1c00) [pid = 1760] [serial = 1205] [outer = 0x9a696800] 11:52:26 INFO - PROCESS | 1760 | 1465498346076 Marionette DEBUG loaded listener.js 11:52:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x9b20a000) [pid = 1760] [serial = 1206] [outer = 0x9a696800] 11:52:27 INFO - PROCESS | 1760 | 1465498347027 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]]]}] 11:52:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:52:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1481ms 11:52:27 INFO - PROCESS | 1760 | 1465498347096 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 11:52:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:52:27 INFO - PROCESS | 1760 | 1465498347101 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 11:52:27 INFO - PROCESS | 1760 | 1465498347107 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:52:27 INFO - PROCESS | 1760 | 1465498347111 Marionette TRACE conn4 <- [1,1578,null,{}] 11:52:27 INFO - PROCESS | 1760 | 1465498347117 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}] 11:52:27 INFO - PROCESS | 1760 | 1465498347122 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:27 INFO - PROCESS | 1760 | 1465498347336 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 11:52:27 INFO - PROCESS | 1760 | 1465498347511 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:27 INFO - PROCESS | 1760 | 1465498347519 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:27 INFO - PROCESS | 1760 | ++DOCSHELL 0x9ab8b400 == 23 [pid = 1760] [id = 402] 11:52:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x9b6f6c00) [pid = 1760] [serial = 1207] [outer = (nil)] 11:52:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x9b928800) [pid = 1760] [serial = 1208] [outer = 0x9b6f6c00] 11:52:27 INFO - PROCESS | 1760 | 1465498347615 Marionette DEBUG loaded listener.js 11:52:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x9b999000) [pid = 1760] [serial = 1209] [outer = 0x9b6f6c00] 11:52:28 INFO - PROCESS | 1760 | 1465498348638 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]]]}] 11:52:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:52:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1582ms 11:52:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:52:28 INFO - PROCESS | 1760 | 1465498348689 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 11:52:28 INFO - PROCESS | 1760 | 1465498348693 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 11:52:28 INFO - PROCESS | 1760 | 1465498348699 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:52:28 INFO - PROCESS | 1760 | 1465498348703 Marionette TRACE conn4 <- [1,1582,null,{}] 11:52:28 INFO - PROCESS | 1760 | 1465498348709 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}] 11:52:28 INFO - PROCESS | 1760 | 1465498348719 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:28 INFO - PROCESS | 1760 | 1465498348933 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 11:52:29 INFO - PROCESS | 1760 | 1465498349113 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:29 INFO - PROCESS | 1760 | 1465498349122 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:29 INFO - PROCESS | 1760 | ++DOCSHELL 0x9197bc00 == 24 [pid = 1760] [id = 403] 11:52:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x9b6fa000) [pid = 1760] [serial = 1210] [outer = (nil)] 11:52:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x9c068800) [pid = 1760] [serial = 1211] [outer = 0x9b6fa000] 11:52:29 INFO - PROCESS | 1760 | 1465498349207 Marionette DEBUG loaded listener.js 11:52:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x9c06ac00) [pid = 1760] [serial = 1212] [outer = 0x9b6fa000] 11:52:30 INFO - PROCESS | 1760 | 1465498350105 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]]]}] 11:52:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:52:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1483ms 11:52:30 INFO - PROCESS | 1760 | 1465498350182 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 11:52:30 INFO - PROCESS | 1760 | 1465498350186 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 11:52:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:52:30 INFO - PROCESS | 1760 | 1465498350193 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:52:30 INFO - PROCESS | 1760 | 1465498350197 Marionette TRACE conn4 <- [1,1586,null,{}] 11:52:30 INFO - PROCESS | 1760 | 1465498350202 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}] 11:52:30 INFO - PROCESS | 1760 | 1465498350207 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:30 INFO - PROCESS | 1760 | 1465498350384 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 11:52:30 INFO - PROCESS | 1760 | 1465498350575 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:30 INFO - PROCESS | 1760 | 1465498350586 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:30 INFO - PROCESS | 1760 | ++DOCSHELL 0x9c062c00 == 25 [pid = 1760] [id = 404] 11:52:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x9c067c00) [pid = 1760] [serial = 1213] [outer = (nil)] 11:52:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x9cb11800) [pid = 1760] [serial = 1214] [outer = 0x9c067c00] 11:52:30 INFO - PROCESS | 1760 | 1465498350674 Marionette DEBUG loaded listener.js 11:52:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x9d809800) [pid = 1760] [serial = 1215] [outer = 0x9c067c00] 11:52:31 INFO - PROCESS | 1760 | 1465498351622 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]]]}] 11:52:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:52:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1485ms 11:52:31 INFO - PROCESS | 1760 | 1465498351679 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 11:52:31 INFO - PROCESS | 1760 | 1465498351683 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 11:52:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:52:31 INFO - PROCESS | 1760 | 1465498351690 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:52:31 INFO - PROCESS | 1760 | 1465498351695 Marionette TRACE conn4 <- [1,1590,null,{}] 11:52:31 INFO - PROCESS | 1760 | 1465498351703 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}] 11:52:31 INFO - PROCESS | 1760 | 1465498351708 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:31 INFO - PROCESS | 1760 | 1465498351897 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 11:52:32 INFO - PROCESS | 1760 | 1465498352399 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:32 INFO - PROCESS | 1760 | 1465498352409 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:32 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ece0c00 == 26 [pid = 1760] [id = 405] 11:52:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x8ece2400) [pid = 1760] [serial = 1216] [outer = (nil)] 11:52:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x91979400) [pid = 1760] [serial = 1217] [outer = 0x8ece2400] 11:52:32 INFO - PROCESS | 1760 | 1465498352489 Marionette DEBUG loaded listener.js 11:52:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x9198ac00) [pid = 1760] [serial = 1218] [outer = 0x8ece2400] 11:52:33 INFO - PROCESS | 1760 | 1465498353445 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]]]}] 11:52:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:52:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1834ms 11:52:33 INFO - PROCESS | 1760 | 1465498353543 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 11:52:33 INFO - PROCESS | 1760 | 1465498353556 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 11:52:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:52:33 INFO - PROCESS | 1760 | 1465498353582 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:52:33 INFO - PROCESS | 1760 | 1465498353587 Marionette TRACE conn4 <- [1,1594,null,{}] 11:52:33 INFO - PROCESS | 1760 | 1465498353595 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}] 11:52:33 INFO - PROCESS | 1760 | 1465498353600 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:33 INFO - PROCESS | 1760 | 1465498353778 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 11:52:34 INFO - PROCESS | 1760 | 1465498353978 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:34 INFO - PROCESS | 1760 | 1465498353985 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:34 INFO - PROCESS | 1760 | ++DOCSHELL 0x9197a400 == 27 [pid = 1760] [id = 406] 11:52:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x91cc2c00) [pid = 1760] [serial = 1219] [outer = (nil)] 11:52:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x939c2400) [pid = 1760] [serial = 1220] [outer = 0x91cc2c00] 11:52:34 INFO - PROCESS | 1760 | 1465498354113 Marionette DEBUG loaded listener.js 11:52:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x94628c00) [pid = 1760] [serial = 1221] [outer = 0x91cc2c00] 11:52:35 INFO - PROCESS | 1760 | --DOCSHELL 0x91adcc00 == 26 [pid = 1760] [id = 391] 11:52:35 INFO - PROCESS | 1760 | --DOCSHELL 0x91cc3400 == 25 [pid = 1760] [id = 390] 11:52:35 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7f000 == 24 [pid = 1760] [id = 388] 11:52:35 INFO - PROCESS | 1760 | --DOCSHELL 0x95067800 == 23 [pid = 1760] [id = 389] 11:52:35 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7ac00 == 22 [pid = 1760] [id = 387] 11:52:35 INFO - PROCESS | 1760 | --DOCSHELL 0x91c70800 == 21 [pid = 1760] [id = 381] 11:52:35 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x946c2c00) [pid = 1760] [serial = 1160] [outer = (nil)] [url = about:blank] 11:52:35 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x95069000) [pid = 1760] [serial = 1157] [outer = (nil)] [url = about:blank] 11:52:35 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x91c68400) [pid = 1760] [serial = 1151] [outer = (nil)] [url = about:blank] 11:52:35 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x91c6ec00) [pid = 1760] [serial = 1152] [outer = (nil)] [url = about:blank] 11:52:35 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x8ecd4400) [pid = 1760] [serial = 1148] [outer = (nil)] [url = about:blank] 11:52:35 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x91cc4c00) [pid = 1760] [serial = 1145] [outer = (nil)] [url = about:blank] 11:52:35 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x8ecdd400) [pid = 1760] [serial = 1128] [outer = (nil)] [url = about:blank] 11:52:35 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x8ea85c00) [pid = 1760] [serial = 1127] [outer = (nil)] [url = about:blank] 11:52:35 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x939c6800) [pid = 1760] [serial = 1131] [outer = (nil)] [url = about:blank] 11:52:35 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x937b4000) [pid = 1760] [serial = 1130] [outer = (nil)] [url = about:blank] 11:52:35 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x8ece1800) [pid = 1760] [serial = 1149] [outer = (nil)] [url = about:blank] 11:52:35 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x9a219400) [pid = 1760] [serial = 1134] [outer = (nil)] [url = about:blank] 11:52:35 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x9950a400) [pid = 1760] [serial = 1133] [outer = (nil)] [url = about:blank] 11:52:35 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x9b217800) [pid = 1760] [serial = 1137] [outer = (nil)] [url = about:blank] 11:52:35 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x9b0e4400) [pid = 1760] [serial = 1136] [outer = (nil)] [url = about:blank] 11:52:35 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x9bef2800) [pid = 1760] [serial = 1140] [outer = (nil)] [url = about:blank] 11:52:35 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x9beeb800) [pid = 1760] [serial = 1139] [outer = (nil)] [url = about:blank] 11:52:35 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x92dd0800) [pid = 1760] [serial = 1146] [outer = (nil)] [url = about:blank] 11:52:35 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x95250c00) [pid = 1760] [serial = 1158] [outer = (nil)] [url = about:blank] 11:52:35 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x937b8400) [pid = 1760] [serial = 1154] [outer = (nil)] [url = about:blank] 11:52:35 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x9c061400) [pid = 1760] [serial = 1143] [outer = (nil)] [url = about:blank] 11:52:35 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x92dd1800) [pid = 1760] [serial = 1142] [outer = (nil)] [url = about:blank] 11:52:35 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x937bf800) [pid = 1760] [serial = 1155] [outer = (nil)] [url = about:blank] 11:52:36 INFO - PROCESS | 1760 | 1465498356135 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]]]}] 11:52:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:52:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 2594ms 11:52:36 INFO - PROCESS | 1760 | 1465498356168 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 11:52:36 INFO - PROCESS | 1760 | 1465498356174 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 11:52:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:52:36 INFO - PROCESS | 1760 | 1465498356182 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:52:36 INFO - PROCESS | 1760 | 1465498356187 Marionette TRACE conn4 <- [1,1598,null,{}] 11:52:36 INFO - PROCESS | 1760 | 1465498356200 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}] 11:52:36 INFO - PROCESS | 1760 | 1465498356206 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:36 INFO - PROCESS | 1760 | 1465498356413 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 11:52:36 INFO - PROCESS | 1760 | 1465498356540 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:36 INFO - PROCESS | 1760 | 1465498356549 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:36 INFO - PROCESS | 1760 | ++DOCSHELL 0x91977800 == 22 [pid = 1760] [id = 407] 11:52:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x9197c800) [pid = 1760] [serial = 1222] [outer = (nil)] 11:52:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x91ae4800) [pid = 1760] [serial = 1223] [outer = 0x9197c800] 11:52:36 INFO - PROCESS | 1760 | 1465498356620 Marionette DEBUG loaded listener.js 11:52:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x91c63800) [pid = 1760] [serial = 1224] [outer = 0x9197c800] 11:52:37 INFO - PROCESS | 1760 | 1465498357698 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]]]}] 11:52:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:52:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1544ms 11:52:37 INFO - PROCESS | 1760 | 1465498357726 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 11:52:37 INFO - PROCESS | 1760 | 1465498357733 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 11:52:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:52:37 INFO - PROCESS | 1760 | 1465498357742 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:52:37 INFO - PROCESS | 1760 | 1465498357746 Marionette TRACE conn4 <- [1,1602,null,{}] 11:52:37 INFO - PROCESS | 1760 | 1465498357756 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}] 11:52:37 INFO - PROCESS | 1760 | 1465498357763 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:37 INFO - PROCESS | 1760 | 1465498357949 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 11:52:38 INFO - PROCESS | 1760 | 1465498358196 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:38 INFO - PROCESS | 1760 | 1465498358211 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:38 INFO - PROCESS | 1760 | ++DOCSHELL 0x91adf800 == 23 [pid = 1760] [id = 408] 11:52:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x91ae7c00) [pid = 1760] [serial = 1225] [outer = (nil)] 11:52:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x91cc3400) [pid = 1760] [serial = 1226] [outer = 0x91ae7c00] 11:52:38 INFO - PROCESS | 1760 | 1465498358321 Marionette DEBUG loaded listener.js 11:52:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x92d7a400) [pid = 1760] [serial = 1227] [outer = 0x91ae7c00] 11:52:39 INFO - PROCESS | 1760 | 1465498359292 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]]]}] 11:52:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:52:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1592ms 11:52:39 INFO - PROCESS | 1760 | 1465498359334 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 11:52:39 INFO - PROCESS | 1760 | 1465498359344 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 11:52:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:52:39 INFO - PROCESS | 1760 | 1465498359360 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:52:39 INFO - PROCESS | 1760 | 1465498359366 Marionette TRACE conn4 <- [1,1606,null,{}] 11:52:39 INFO - PROCESS | 1760 | 1465498359375 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}] 11:52:39 INFO - PROCESS | 1760 | 1465498359383 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:39 INFO - PROCESS | 1760 | 1465498359603 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 11:52:39 INFO - PROCESS | 1760 | 1465498359824 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:39 INFO - PROCESS | 1760 | 1465498359834 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:39 INFO - PROCESS | 1760 | ++DOCSHELL 0x937b3c00 == 24 [pid = 1760] [id = 409] 11:52:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x937b4000) [pid = 1760] [serial = 1228] [outer = (nil)] 11:52:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x937b7c00) [pid = 1760] [serial = 1229] [outer = 0x937b4000] 11:52:39 INFO - PROCESS | 1760 | 1465498359966 Marionette DEBUG loaded listener.js 11:52:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x937bf400) [pid = 1760] [serial = 1230] [outer = 0x937b4000] 11:52:41 INFO - PROCESS | 1760 | 1465498361011 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]]]}] 11:52:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:52:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1739ms 11:52:41 INFO - PROCESS | 1760 | 1465498361098 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 11:52:41 INFO - PROCESS | 1760 | 1465498361103 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 11:52:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:52:41 INFO - PROCESS | 1760 | 1465498361110 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:52:41 INFO - PROCESS | 1760 | 1465498361117 Marionette TRACE conn4 <- [1,1610,null,{}] 11:52:41 INFO - PROCESS | 1760 | 1465498361136 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}] 11:52:41 INFO - PROCESS | 1760 | 1465498361146 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:41 INFO - PROCESS | 1760 | 1465498361446 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 11:52:41 INFO - PROCESS | 1760 | 1465498361641 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:41 INFO - PROCESS | 1760 | 1465498361656 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:41 INFO - PROCESS | 1760 | ++DOCSHELL 0x946c7800 == 25 [pid = 1760] [id = 410] 11:52:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x946cf400) [pid = 1760] [serial = 1231] [outer = (nil)] 11:52:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x9506a000) [pid = 1760] [serial = 1232] [outer = 0x946cf400] 11:52:41 INFO - PROCESS | 1760 | 1465498361741 Marionette DEBUG loaded listener.js 11:52:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x950d2400) [pid = 1760] [serial = 1233] [outer = 0x946cf400] 11:52:42 INFO - PROCESS | 1760 | 1465498362740 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]]]}] 11:52:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:52:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1696ms 11:52:42 INFO - PROCESS | 1760 | 1465498362807 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 11:52:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:52:42 INFO - PROCESS | 1760 | 1465498362812 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 11:52:42 INFO - PROCESS | 1760 | 1465498362818 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:52:42 INFO - PROCESS | 1760 | 1465498362822 Marionette TRACE conn4 <- [1,1614,null,{}] 11:52:42 INFO - PROCESS | 1760 | 1465498362828 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}] 11:52:42 INFO - PROCESS | 1760 | 1465498362834 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:43 INFO - PROCESS | 1760 | 1465498363032 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 11:52:43 INFO - PROCESS | 1760 | 1465498363294 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:43 INFO - PROCESS | 1760 | 1465498363302 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:43 INFO - PROCESS | 1760 | ++DOCSHELL 0x94625c00 == 26 [pid = 1760] [id = 411] 11:52:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x95256c00) [pid = 1760] [serial = 1234] [outer = (nil)] 11:52:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x97ff2c00) [pid = 1760] [serial = 1235] [outer = 0x95256c00] 11:52:43 INFO - PROCESS | 1760 | 1465498363432 Marionette DEBUG loaded listener.js 11:52:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x991cfc00) [pid = 1760] [serial = 1236] [outer = 0x95256c00] 11:52:44 INFO - PROCESS | 1760 | 1465498364514 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]]]}] 11:52:44 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 11:52:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1786ms 11:52:44 INFO - PROCESS | 1760 | 1465498364605 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 11:52:44 INFO - PROCESS | 1760 | 1465498364612 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 11:52:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:52:44 INFO - PROCESS | 1760 | 1465498364620 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:52:44 INFO - PROCESS | 1760 | 1465498364625 Marionette TRACE conn4 <- [1,1618,null,{}] 11:52:44 INFO - PROCESS | 1760 | 1465498364633 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}] 11:52:44 INFO - PROCESS | 1760 | 1465498364639 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:44 INFO - PROCESS | 1760 | 1465498364873 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 11:52:45 INFO - PROCESS | 1760 | 1465498365071 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:45 INFO - PROCESS | 1760 | 1465498365085 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:45 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c6a800 == 27 [pid = 1760] [id = 412] 11:52:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x91c6c400) [pid = 1760] [serial = 1237] [outer = (nil)] 11:52:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x91cc4c00) [pid = 1760] [serial = 1238] [outer = 0x91c6c400] 11:52:45 INFO - PROCESS | 1760 | 1465498365157 Marionette DEBUG loaded listener.js 11:52:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x92dd1400) [pid = 1760] [serial = 1239] [outer = 0x91c6c400] 11:52:45 INFO - PROCESS | 1760 | 1465498365953 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]]]}] 11:52:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:52:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1390ms 11:52:46 INFO - PROCESS | 1760 | 1465498366010 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 11:52:46 INFO - PROCESS | 1760 | 1465498366017 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 11:52:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:52:46 INFO - PROCESS | 1760 | 1465498366034 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:52:46 INFO - PROCESS | 1760 | 1465498366037 Marionette TRACE conn4 <- [1,1622,null,{}] 11:52:46 INFO - PROCESS | 1760 | 1465498366043 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}] 11:52:46 INFO - PROCESS | 1760 | 1465498366049 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:46 INFO - PROCESS | 1760 | 1465498366263 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 11:52:46 INFO - PROCESS | 1760 | 1465498366283 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:46 INFO - PROCESS | 1760 | 1465498366291 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:46 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ece2c00 == 28 [pid = 1760] [id = 413] 11:52:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x94622c00) [pid = 1760] [serial = 1240] [outer = (nil)] 11:52:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x94673000) [pid = 1760] [serial = 1241] [outer = 0x94622c00] 11:52:46 INFO - PROCESS | 1760 | 1465498366363 Marionette DEBUG loaded listener.js 11:52:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x950cdc00) [pid = 1760] [serial = 1242] [outer = 0x94622c00] 11:52:47 INFO - PROCESS | 1760 | 1465498367289 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]]]}] 11:52:47 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 11:52:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1299ms 11:52:47 INFO - PROCESS | 1760 | 1465498367333 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 11:52:47 INFO - PROCESS | 1760 | 1465498367337 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 11:52:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:52:47 INFO - PROCESS | 1760 | 1465498367353 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:52:47 INFO - PROCESS | 1760 | 1465498367358 Marionette TRACE conn4 <- [1,1626,null,{}] 11:52:47 INFO - PROCESS | 1760 | 1465498367374 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}] 11:52:47 INFO - PROCESS | 1760 | 1465498367382 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:47 INFO - PROCESS | 1760 | 1465498367614 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 11:52:47 INFO - PROCESS | 1760 | 1465498367634 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:47 INFO - PROCESS | 1760 | 1465498367641 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:47 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a084000 == 29 [pid = 1760] [id = 414] 11:52:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x9a08b400) [pid = 1760] [serial = 1243] [outer = (nil)] 11:52:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x9a303c00) [pid = 1760] [serial = 1244] [outer = 0x9a08b400] 11:52:47 INFO - PROCESS | 1760 | 1465498367714 Marionette DEBUG loaded listener.js 11:52:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x9a474000) [pid = 1760] [serial = 1245] [outer = 0x9a08b400] 11:52:48 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x93758800) [pid = 1760] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:52:48 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x8ece2400) [pid = 1760] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:52:48 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x91978c00) [pid = 1760] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:52:48 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x94626800) [pid = 1760] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:52:48 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x9a30f800) [pid = 1760] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:52:48 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x9a696800) [pid = 1760] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:52:48 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x9b6f6c00) [pid = 1760] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:52:48 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x9b6fa000) [pid = 1760] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:52:48 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x9c067c00) [pid = 1760] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:52:48 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x91cc2c00) [pid = 1760] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:52:48 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x94630800) [pid = 1760] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:52:48 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x8ea84400) [pid = 1760] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:52:48 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x8ea7c000) [pid = 1760] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:52:48 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x91c65c00) [pid = 1760] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:52:48 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x9a306800) [pid = 1760] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:52:48 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x97f3fc00) [pid = 1760] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:52:48 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x91983000) [pid = 1760] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:52:48 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x9a303800) [pid = 1760] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:52:48 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x91c68c00) [pid = 1760] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:52:48 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x9524fc00) [pid = 1760] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:52:48 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x9198b000) [pid = 1760] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:52:48 INFO - PROCESS | 1760 | 1465498368826 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]]]}] 11:52:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:52:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1499ms 11:52:48 INFO - PROCESS | 1760 | 1465498368844 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 11:52:48 INFO - PROCESS | 1760 | 1465498368848 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 11:52:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:52:48 INFO - PROCESS | 1760 | 1465498368855 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:52:48 INFO - PROCESS | 1760 | 1465498368858 Marionette TRACE conn4 <- [1,1630,null,{}] 11:52:48 INFO - PROCESS | 1760 | 1465498368863 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}] 11:52:48 INFO - PROCESS | 1760 | 1465498368868 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:49 INFO - PROCESS | 1760 | 1465498369073 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 11:52:49 INFO - PROCESS | 1760 | 1465498369118 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:49 INFO - PROCESS | 1760 | 1465498369123 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:49 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ece2400 == 30 [pid = 1760] [id = 415] 11:52:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x91976c00) [pid = 1760] [serial = 1246] [outer = (nil)] 11:52:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x93928400) [pid = 1760] [serial = 1247] [outer = 0x91976c00] 11:52:49 INFO - PROCESS | 1760 | 1465498369194 Marionette DEBUG loaded listener.js 11:52:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x95251c00) [pid = 1760] [serial = 1248] [outer = 0x91976c00] 11:52:50 INFO - PROCESS | 1760 | 1465498370017 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]]]}] 11:52:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:52:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1181ms 11:52:50 INFO - PROCESS | 1760 | 1465498370036 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 11:52:50 INFO - PROCESS | 1760 | 1465498370041 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 11:52:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:52:50 INFO - PROCESS | 1760 | 1465498370055 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:52:50 INFO - PROCESS | 1760 | 1465498370058 Marionette TRACE conn4 <- [1,1634,null,{}] 11:52:50 INFO - PROCESS | 1760 | 1465498370067 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}] 11:52:50 INFO - PROCESS | 1760 | 1465498370072 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:50 INFO - PROCESS | 1760 | 1465498370225 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 11:52:50 INFO - PROCESS | 1760 | 1465498370235 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:50 INFO - PROCESS | 1760 | 1465498370244 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:50 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ae1800 == 31 [pid = 1760] [id = 416] 11:52:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x95067800) [pid = 1760] [serial = 1249] [outer = (nil)] 11:52:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x9a472c00) [pid = 1760] [serial = 1250] [outer = 0x95067800] 11:52:50 INFO - PROCESS | 1760 | 1465498370313 Marionette DEBUG loaded listener.js 11:52:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x9a47d800) [pid = 1760] [serial = 1251] [outer = 0x95067800] 11:52:51 INFO - PROCESS | 1760 | 1465498371482 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]]]}] 11:52:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:52:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1500ms 11:52:51 INFO - PROCESS | 1760 | 1465498371549 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 11:52:51 INFO - PROCESS | 1760 | 1465498371556 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 11:52:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:52:51 INFO - PROCESS | 1760 | 1465498371564 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:52:51 INFO - PROCESS | 1760 | 1465498371572 Marionette TRACE conn4 <- [1,1638,null,{}] 11:52:51 INFO - PROCESS | 1760 | 1465498371580 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}] 11:52:51 INFO - PROCESS | 1760 | 1465498371585 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:51 INFO - PROCESS | 1760 | 1465498371816 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 11:52:52 INFO - PROCESS | 1760 | 1465498372106 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:52 INFO - PROCESS | 1760 | 1465498372119 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:52 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7c000 == 32 [pid = 1760] [id = 417] 11:52:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x91c68000) [pid = 1760] [serial = 1252] [outer = (nil)] 11:52:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x93922400) [pid = 1760] [serial = 1253] [outer = 0x91c68000] 11:52:52 INFO - PROCESS | 1760 | 1465498372199 Marionette DEBUG loaded listener.js 11:52:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x94624400) [pid = 1760] [serial = 1254] [outer = 0x91c68000] 11:52:53 INFO - PROCESS | 1760 | 1465498373103 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]]]}] 11:52:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:52:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1590ms 11:52:53 INFO - PROCESS | 1760 | 1465498373160 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 11:52:53 INFO - PROCESS | 1760 | 1465498373174 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 11:52:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:52:53 INFO - PROCESS | 1760 | 1465498373185 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:52:53 INFO - PROCESS | 1760 | 1465498373189 Marionette TRACE conn4 <- [1,1642,null,{}] 11:52:53 INFO - PROCESS | 1760 | 1465498373195 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}] 11:52:53 INFO - PROCESS | 1760 | 1465498373202 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:53 INFO - PROCESS | 1760 | 1465498373439 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 11:52:53 INFO - PROCESS | 1760 | 1465498373716 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:53 INFO - PROCESS | 1760 | 1465498373725 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:53 INFO - PROCESS | 1760 | ++DOCSHELL 0x950d6c00 == 33 [pid = 1760] [id = 418] 11:52:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x99f7c000) [pid = 1760] [serial = 1255] [outer = (nil)] 11:52:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x9a219000) [pid = 1760] [serial = 1256] [outer = 0x99f7c000] 11:52:53 INFO - PROCESS | 1760 | 1465498373854 Marionette DEBUG loaded listener.js 11:52:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x9a46e800) [pid = 1760] [serial = 1257] [outer = 0x99f7c000] 11:52:54 INFO - PROCESS | 1760 | 1465498374747 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]]]}] 11:52:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:52:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1585ms 11:52:54 INFO - PROCESS | 1760 | 1465498374770 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 11:52:54 INFO - PROCESS | 1760 | 1465498374774 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 11:52:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:52:54 INFO - PROCESS | 1760 | 1465498374781 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:52:54 INFO - PROCESS | 1760 | 1465498374787 Marionette TRACE conn4 <- [1,1646,null,{}] 11:52:54 INFO - PROCESS | 1760 | 1465498374824 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}] 11:52:54 INFO - PROCESS | 1760 | 1465498374833 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:55 INFO - PROCESS | 1760 | 1465498375022 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 11:52:55 INFO - PROCESS | 1760 | 1465498375201 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:55 INFO - PROCESS | 1760 | 1465498375214 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:55 INFO - PROCESS | 1760 | ++DOCSHELL 0x9b209800 == 34 [pid = 1760] [id = 419] 11:52:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x9b216400) [pid = 1760] [serial = 1258] [outer = (nil)] 11:52:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x9b6f6c00) [pid = 1760] [serial = 1259] [outer = 0x9b216400] 11:52:55 INFO - PROCESS | 1760 | 1465498375294 Marionette DEBUG loaded listener.js 11:52:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x9b92bc00) [pid = 1760] [serial = 1260] [outer = 0x9b216400] 11:52:56 INFO - PROCESS | 1760 | 1465498376230 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]]]}] 11:52:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:52:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1509ms 11:52:56 INFO - PROCESS | 1760 | 1465498376291 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 11:52:56 INFO - PROCESS | 1760 | 1465498376296 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 11:52:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:52:56 INFO - PROCESS | 1760 | 1465498376303 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:52:56 INFO - PROCESS | 1760 | 1465498376307 Marionette TRACE conn4 <- [1,1650,null,{}] 11:52:56 INFO - PROCESS | 1760 | 1465498376313 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}] 11:52:56 INFO - PROCESS | 1760 | 1465498376318 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:56 INFO - PROCESS | 1760 | 1465498376538 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 11:52:56 INFO - PROCESS | 1760 | 1465498376714 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:56 INFO - PROCESS | 1760 | 1465498376723 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:56 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a694c00 == 35 [pid = 1760] [id = 420] 11:52:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x9a695400) [pid = 1760] [serial = 1261] [outer = (nil)] 11:52:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x9befa400) [pid = 1760] [serial = 1262] [outer = 0x9a695400] 11:52:56 INFO - PROCESS | 1760 | 1465498376805 Marionette DEBUG loaded listener.js 11:52:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x9bf56800) [pid = 1760] [serial = 1263] [outer = 0x9a695400] 11:52:57 INFO - PROCESS | 1760 | 1465498377762 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]]]}] 11:52:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:52:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1534ms 11:52:57 INFO - PROCESS | 1760 | 1465498377839 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 11:52:57 INFO - PROCESS | 1760 | 1465498377843 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 11:52:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:52:57 INFO - PROCESS | 1760 | 1465498377850 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:52:57 INFO - PROCESS | 1760 | 1465498377853 Marionette TRACE conn4 <- [1,1654,null,{}] 11:52:57 INFO - PROCESS | 1760 | 1465498377859 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}] 11:52:57 INFO - PROCESS | 1760 | 1465498377865 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:58 INFO - PROCESS | 1760 | 1465498378076 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 11:52:58 INFO - PROCESS | 1760 | 1465498378371 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:52:58 INFO - PROCESS | 1760 | 1465498378379 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:58 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7b000 == 36 [pid = 1760] [id = 421] 11:52:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x91ccc000) [pid = 1760] [serial = 1264] [outer = (nil)] 11:52:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x9c064000) [pid = 1760] [serial = 1265] [outer = 0x91ccc000] 11:52:58 INFO - PROCESS | 1760 | 1465498378506 Marionette DEBUG loaded listener.js 11:52:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x9c069000) [pid = 1760] [serial = 1266] [outer = 0x91ccc000] 11:52:59 INFO - PROCESS | 1760 | 1465498379416 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]]]}] 11:52:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:52:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1631ms 11:52:59 INFO - PROCESS | 1760 | 1465498379482 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 11:52:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:52:59 INFO - PROCESS | 1760 | 1465498379486 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 11:52:59 INFO - PROCESS | 1760 | 1465498379492 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:52:59 INFO - PROCESS | 1760 | 1465498379496 Marionette TRACE conn4 <- [1,1658,null,{}] 11:52:59 INFO - PROCESS | 1760 | 1465498379502 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}] 11:52:59 INFO - PROCESS | 1760 | 1465498379514 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:52:59 INFO - PROCESS | 1760 | 1465498379755 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 11:53:00 INFO - PROCESS | 1760 | 1465498379987 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:00 INFO - PROCESS | 1760 | 1465498379999 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:00 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecd8400 == 37 [pid = 1760] [id = 422] 11:53:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0x8ecd8c00) [pid = 1760] [serial = 1267] [outer = (nil)] 11:53:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0x8ecddc00) [pid = 1760] [serial = 1268] [outer = 0x8ecd8c00] 11:53:00 INFO - PROCESS | 1760 | 1465498380321 Marionette DEBUG loaded listener.js 11:53:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 102 (0x91976000) [pid = 1760] [serial = 1269] [outer = 0x8ecd8c00] 11:53:01 INFO - PROCESS | 1760 | 1465498381465 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]]]}] 11:53:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:53:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 2037ms 11:53:01 INFO - PROCESS | 1760 | 1465498381531 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 11:53:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:53:01 INFO - PROCESS | 1760 | 1465498381537 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 11:53:01 INFO - PROCESS | 1760 | 1465498381545 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:53:01 INFO - PROCESS | 1760 | 1465498381549 Marionette TRACE conn4 <- [1,1662,null,{}] 11:53:01 INFO - PROCESS | 1760 | 1465498381556 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}] 11:53:01 INFO - PROCESS | 1760 | 1465498381561 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:01 INFO - PROCESS | 1760 | 1465498381805 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 11:53:02 INFO - PROCESS | 1760 | 1465498381987 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:02 INFO - PROCESS | 1760 | 1465498381998 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:02 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c65000 == 38 [pid = 1760] [id = 423] 11:53:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 103 (0x91cc8400) [pid = 1760] [serial = 1270] [outer = (nil)] 11:53:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 104 (0x937bcc00) [pid = 1760] [serial = 1271] [outer = 0x91cc8400] 11:53:02 INFO - PROCESS | 1760 | 1465498382133 Marionette DEBUG loaded listener.js 11:53:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 105 (0x94622400) [pid = 1760] [serial = 1272] [outer = 0x91cc8400] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 104 (0x91ae4800) [pid = 1760] [serial = 1223] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 103 (0x946d1800) [pid = 1760] [serial = 1161] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 102 (0x91979400) [pid = 1760] [serial = 1217] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 101 (0x9198ac00) [pid = 1760] [serial = 1218] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0x91ae3800) [pid = 1760] [serial = 1196] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0x91c67c00) [pid = 1760] [serial = 1197] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x95071000) [pid = 1760] [serial = 1200] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x946ca000) [pid = 1760] [serial = 1199] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x9a693800) [pid = 1760] [serial = 1203] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x9a571800) [pid = 1760] [serial = 1202] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x9b0e1c00) [pid = 1760] [serial = 1205] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x9b928800) [pid = 1760] [serial = 1208] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x9b20a000) [pid = 1760] [serial = 1206] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x9c068800) [pid = 1760] [serial = 1211] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x9b999000) [pid = 1760] [serial = 1209] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x9cb11800) [pid = 1760] [serial = 1214] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x939c2400) [pid = 1760] [serial = 1220] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x9c06ac00) [pid = 1760] [serial = 1212] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x94628c00) [pid = 1760] [serial = 1221] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x99fdc400) [pid = 1760] [serial = 1187] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x91990400) [pid = 1760] [serial = 1190] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x9a2f7000) [pid = 1760] [serial = 1188] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x8ea80800) [pid = 1760] [serial = 1163] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x91971c00) [pid = 1760] [serial = 1164] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x93759400) [pid = 1760] [serial = 1181] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x93927c00) [pid = 1760] [serial = 1182] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x9a675800) [pid = 1760] [serial = 1175] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x9a68f000) [pid = 1760] [serial = 1176] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x97ff0c00) [pid = 1760] [serial = 1184] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x92ddcc00) [pid = 1760] [serial = 1166] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x937b7000) [pid = 1760] [serial = 1167] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x9a309c00) [pid = 1760] [serial = 1172] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x9a30b400) [pid = 1760] [serial = 1173] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x91c6f800) [pid = 1760] [serial = 1178] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x91ccf800) [pid = 1760] [serial = 1179] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x97fecc00) [pid = 1760] [serial = 1169] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x991c9000) [pid = 1760] [serial = 1170] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x9d809800) [pid = 1760] [serial = 1215] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 66 (0x9a697400) [pid = 1760] [serial = 1194] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 65 (0x937bc400) [pid = 1760] [serial = 1191] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 64 (0x9a5c6c00) [pid = 1760] [serial = 1193] [outer = (nil)] [url = about:blank] 11:53:02 INFO - PROCESS | 1760 | --DOMWINDOW == 63 (0x9915cc00) [pid = 1760] [serial = 1185] [outer = (nil)] [url = about:blank] 11:53:03 INFO - PROCESS | 1760 | 1465498383118 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]]]}] 11:53:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1638ms 11:53:03 INFO - PROCESS | 1760 | 1465498383181 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 11:53:03 INFO - PROCESS | 1760 | 1465498383187 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 11:53:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:53:03 INFO - PROCESS | 1760 | 1465498383197 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:53:03 INFO - PROCESS | 1760 | 1465498383201 Marionette TRACE conn4 <- [1,1666,null,{}] 11:53:03 INFO - PROCESS | 1760 | 1465498383207 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}] 11:53:03 INFO - PROCESS | 1760 | 1465498383213 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:03 INFO - PROCESS | 1760 | 1465498383406 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 11:53:03 INFO - PROCESS | 1760 | 1465498383551 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:03 INFO - PROCESS | 1760 | 1465498383558 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:03 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ae7800 == 39 [pid = 1760] [id = 424] 11:53:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 64 (0x91c64c00) [pid = 1760] [serial = 1273] [outer = (nil)] 11:53:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 65 (0x93758000) [pid = 1760] [serial = 1274] [outer = 0x91c64c00] 11:53:03 INFO - PROCESS | 1760 | 1465498383632 Marionette DEBUG loaded listener.js 11:53:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 66 (0x94629400) [pid = 1760] [serial = 1275] [outer = 0x91c64c00] 11:53:04 INFO - PROCESS | 1760 | 1465498384478 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]]]}] 11:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1340ms 11:53:04 INFO - PROCESS | 1760 | 1465498384539 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 11:53:04 INFO - PROCESS | 1760 | 1465498384543 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 11:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:53:04 INFO - PROCESS | 1760 | 1465498384549 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:53:04 INFO - PROCESS | 1760 | 1465498384555 Marionette TRACE conn4 <- [1,1670,null,{}] 11:53:04 INFO - PROCESS | 1760 | 1465498384571 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}] 11:53:04 INFO - PROCESS | 1760 | 1465498384579 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:04 INFO - PROCESS | 1760 | 1465498384750 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 11:53:04 INFO - PROCESS | 1760 | 1465498384762 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:04 INFO - PROCESS | 1760 | 1465498384769 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:04 INFO - PROCESS | 1760 | ++DOCSHELL 0x939c1800 == 40 [pid = 1760] [id = 425] 11:53:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 67 (0x94630800) [pid = 1760] [serial = 1276] [outer = (nil)] 11:53:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x98735800) [pid = 1760] [serial = 1277] [outer = 0x94630800] 11:53:04 INFO - PROCESS | 1760 | 1465498384974 Marionette DEBUG loaded listener.js 11:53:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x991c9000) [pid = 1760] [serial = 1278] [outer = 0x94630800] 11:53:05 INFO - PROCESS | 1760 | 1465498385823 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]]]}] 11:53:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:53:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1346ms 11:53:05 INFO - PROCESS | 1760 | 1465498385896 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 11:53:05 INFO - PROCESS | 1760 | 1465498385901 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 11:53:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:53:05 INFO - PROCESS | 1760 | 1465498385907 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:53:05 INFO - PROCESS | 1760 | 1465498385911 Marionette TRACE conn4 <- [1,1674,null,{}] 11:53:05 INFO - PROCESS | 1760 | 1465498385916 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}] 11:53:05 INFO - PROCESS | 1760 | 1465498385921 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:06 INFO - PROCESS | 1760 | 1465498386145 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 11:53:06 INFO - PROCESS | 1760 | 1465498386170 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:06 INFO - PROCESS | 1760 | 1465498386178 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:06 INFO - PROCESS | 1760 | ++DOCSHELL 0x93753c00 == 41 [pid = 1760] [id = 426] 11:53:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x987b4800) [pid = 1760] [serial = 1279] [outer = (nil)] 11:53:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x99fdc400) [pid = 1760] [serial = 1280] [outer = 0x987b4800] 11:53:06 INFO - PROCESS | 1760 | 1465498386257 Marionette DEBUG loaded listener.js 11:53:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x99fe0000) [pid = 1760] [serial = 1281] [outer = 0x987b4800] 11:53:07 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x94622c00) [pid = 1760] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:53:07 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x91ae7c00) [pid = 1760] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:53:07 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x91c6c400) [pid = 1760] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:53:07 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x937b4000) [pid = 1760] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:53:07 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x946cf400) [pid = 1760] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:53:07 INFO - PROCESS | 1760 | --DOMWINDOW == 66 (0x9a08b400) [pid = 1760] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:53:07 INFO - PROCESS | 1760 | --DOMWINDOW == 65 (0x95256c00) [pid = 1760] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:53:07 INFO - PROCESS | 1760 | --DOMWINDOW == 64 (0x91976c00) [pid = 1760] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:53:07 INFO - PROCESS | 1760 | 1465498387350 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]]]}] 11:53:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:53:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1480ms 11:53:07 INFO - PROCESS | 1760 | 1465498387388 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 11:53:07 INFO - PROCESS | 1760 | 1465498387391 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 11:53:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:53:07 INFO - PROCESS | 1760 | 1465498387398 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:53:07 INFO - PROCESS | 1760 | 1465498387401 Marionette TRACE conn4 <- [1,1678,null,{}] 11:53:07 INFO - PROCESS | 1760 | 1465498387407 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}] 11:53:07 INFO - PROCESS | 1760 | 1465498387412 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:07 INFO - PROCESS | 1760 | 1465498387618 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 11:53:07 INFO - PROCESS | 1760 | 1465498387708 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:07 INFO - PROCESS | 1760 | 1465498387715 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:07 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecd6400 == 42 [pid = 1760] [id = 427] 11:53:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 65 (0x91c6c400) [pid = 1760] [serial = 1282] [outer = (nil)] 11:53:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 66 (0x95068c00) [pid = 1760] [serial = 1283] [outer = 0x91c6c400] 11:53:07 INFO - PROCESS | 1760 | 1465498387805 Marionette DEBUG loaded listener.js 11:53:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 67 (0x9a2f7400) [pid = 1760] [serial = 1284] [outer = 0x91c6c400] 11:53:08 INFO - PROCESS | 1760 | 1465498388655 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]]]}] 11:53:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1288ms 11:53:08 INFO - PROCESS | 1760 | 1465498388686 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 11:53:08 INFO - PROCESS | 1760 | 1465498388690 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 11:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:53:08 INFO - PROCESS | 1760 | 1465498388696 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:53:08 INFO - PROCESS | 1760 | 1465498388699 Marionette TRACE conn4 <- [1,1682,null,{}] 11:53:08 INFO - PROCESS | 1760 | 1465498388705 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}] 11:53:08 INFO - PROCESS | 1760 | 1465498388715 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:08 INFO - PROCESS | 1760 | 1465498388877 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 11:53:08 INFO - PROCESS | 1760 | 1465498388895 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:08 INFO - PROCESS | 1760 | 1465498388903 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:08 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecd8000 == 43 [pid = 1760] [id = 428] 11:53:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x94626800) [pid = 1760] [serial = 1285] [outer = (nil)] 11:53:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x9a676c00) [pid = 1760] [serial = 1286] [outer = 0x94626800] 11:53:08 INFO - PROCESS | 1760 | 1465498388974 Marionette DEBUG loaded listener.js 11:53:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x9a690800) [pid = 1760] [serial = 1287] [outer = 0x94626800] 11:53:10 INFO - PROCESS | 1760 | 1465498390179 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]]]}] 11:53:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1530ms 11:53:10 INFO - PROCESS | 1760 | 1465498390229 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 11:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:53:10 INFO - PROCESS | 1760 | 1465498390236 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 11:53:10 INFO - PROCESS | 1760 | 1465498390244 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:53:10 INFO - PROCESS | 1760 | 1465498390252 Marionette TRACE conn4 <- [1,1686,null,{}] 11:53:10 INFO - PROCESS | 1760 | 1465498390260 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}] 11:53:10 INFO - PROCESS | 1760 | 1465498390266 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:10 INFO - PROCESS | 1760 | 1465498390461 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 11:53:10 INFO - PROCESS | 1760 | 1465498390689 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:10 INFO - PROCESS | 1760 | 1465498390697 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:10 INFO - PROCESS | 1760 | ++DOCSHELL 0x91add000 == 44 [pid = 1760] [id = 429] 11:53:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x91ae3c00) [pid = 1760] [serial = 1288] [outer = (nil)] 11:53:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x91cc9c00) [pid = 1760] [serial = 1289] [outer = 0x91ae3c00] 11:53:10 INFO - PROCESS | 1760 | 1465498390831 Marionette DEBUG loaded listener.js 11:53:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x937b2400) [pid = 1760] [serial = 1290] [outer = 0x91ae3c00] 11:53:11 INFO - PROCESS | 1760 | 1465498391739 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]]]}] 11:53:11 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 11:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1543ms 11:53:11 INFO - PROCESS | 1760 | 1465498391786 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 11:53:11 INFO - PROCESS | 1760 | 1465498391794 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 11:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:53:11 INFO - PROCESS | 1760 | 1465498391805 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:53:11 INFO - PROCESS | 1760 | 1465498391810 Marionette TRACE conn4 <- [1,1690,null,{}] 11:53:11 INFO - PROCESS | 1760 | 1465498391816 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}] 11:53:11 INFO - PROCESS | 1760 | 1465498391823 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:12 INFO - PROCESS | 1760 | 1465498392028 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 11:53:12 INFO - PROCESS | 1760 | 1465498392323 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:12 INFO - PROCESS | 1760 | 1465498392333 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:12 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea80800 == 45 [pid = 1760] [id = 430] 11:53:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x9466a400) [pid = 1760] [serial = 1291] [outer = (nil)] 11:53:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x95254800) [pid = 1760] [serial = 1292] [outer = 0x9466a400] 11:53:12 INFO - PROCESS | 1760 | 1465498392462 Marionette DEBUG loaded listener.js 11:53:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x97fef000) [pid = 1760] [serial = 1293] [outer = 0x9466a400] 11:53:13 INFO - PROCESS | 1760 | 1465498393372 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]]]}] 11:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1638ms 11:53:13 INFO - PROCESS | 1760 | 1465498393474 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 11:53:13 INFO - PROCESS | 1760 | 1465498393480 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 11:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:53:13 INFO - PROCESS | 1760 | 1465498393492 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:53:13 INFO - PROCESS | 1760 | 1465498393498 Marionette TRACE conn4 <- [1,1694,null,{}] 11:53:13 INFO - PROCESS | 1760 | 1465498393571 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}] 11:53:13 INFO - PROCESS | 1760 | 1465498393581 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:13 INFO - PROCESS | 1760 | 1465498393791 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 11:53:14 INFO - PROCESS | 1760 | 1465498394036 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:14 INFO - PROCESS | 1760 | 1465498394049 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:14 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a219400 == 46 [pid = 1760] [id = 431] 11:53:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x9a2f5400) [pid = 1760] [serial = 1294] [outer = (nil)] 11:53:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x9a672400) [pid = 1760] [serial = 1295] [outer = 0x9a2f5400] 11:53:14 INFO - PROCESS | 1760 | 1465498394130 Marionette DEBUG loaded listener.js 11:53:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x9abcb400) [pid = 1760] [serial = 1296] [outer = 0x9a2f5400] 11:53:15 INFO - PROCESS | 1760 | 1465498395055 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]]]}] 11:53:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:53:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1636ms 11:53:15 INFO - PROCESS | 1760 | 1465498395129 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 11:53:15 INFO - PROCESS | 1760 | 1465498395133 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 11:53:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:53:15 INFO - PROCESS | 1760 | 1465498395140 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:53:15 INFO - PROCESS | 1760 | 1465498395144 Marionette TRACE conn4 <- [1,1698,null,{}] 11:53:15 INFO - PROCESS | 1760 | 1465498395149 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}] 11:53:15 INFO - PROCESS | 1760 | 1465498395155 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:15 INFO - PROCESS | 1760 | 1465498395383 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 11:53:15 INFO - PROCESS | 1760 | 1465498395606 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:15 INFO - PROCESS | 1760 | 1465498395617 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:15 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a224800 == 47 [pid = 1760] [id = 432] 11:53:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x9a68ec00) [pid = 1760] [serial = 1297] [outer = (nil)] 11:53:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x9b6ef800) [pid = 1760] [serial = 1298] [outer = 0x9a68ec00] 11:53:15 INFO - PROCESS | 1760 | 1465498395741 Marionette DEBUG loaded listener.js 11:53:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x9b999000) [pid = 1760] [serial = 1299] [outer = 0x9a68ec00] 11:53:16 INFO - PROCESS | 1760 | 1465498396675 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]]]}] 11:53:16 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 11:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1581ms 11:53:16 INFO - PROCESS | 1760 | 1465498396723 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 11:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:53:16 INFO - PROCESS | 1760 | 1465498396727 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 11:53:16 INFO - PROCESS | 1760 | 1465498396734 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:53:16 INFO - PROCESS | 1760 | 1465498396737 Marionette TRACE conn4 <- [1,1702,null,{}] 11:53:16 INFO - PROCESS | 1760 | 1465498396743 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}] 11:53:16 INFO - PROCESS | 1760 | 1465498396749 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:16 INFO - PROCESS | 1760 | 1465498396933 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 11:53:17 INFO - PROCESS | 1760 | 1465498397122 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:17 INFO - PROCESS | 1760 | 1465498397131 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:17 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ccd800 == 48 [pid = 1760] [id = 433] 11:53:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x9462d000) [pid = 1760] [serial = 1300] [outer = (nil)] 11:53:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x9bf49800) [pid = 1760] [serial = 1301] [outer = 0x9462d000] 11:53:17 INFO - PROCESS | 1760 | 1465498397231 Marionette DEBUG loaded listener.js 11:53:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x9c064800) [pid = 1760] [serial = 1302] [outer = 0x9462d000] 11:53:18 INFO - PROCESS | 1760 | 1465498398239 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]]]}] 11:53:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1584ms 11:53:18 INFO - PROCESS | 1760 | 1465498398318 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 11:53:18 INFO - PROCESS | 1760 | 1465498398322 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 11:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:53:18 INFO - PROCESS | 1760 | 1465498398329 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:53:18 INFO - PROCESS | 1760 | 1465498398332 Marionette TRACE conn4 <- [1,1706,null,{}] 11:53:18 INFO - PROCESS | 1760 | 1465498398339 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}] 11:53:18 INFO - PROCESS | 1760 | 1465498398349 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:18 INFO - PROCESS | 1760 | 1465498398599 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 11:53:18 INFO - PROCESS | 1760 | 1465498398831 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:18 INFO - PROCESS | 1760 | 1465498398839 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:18 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ece3800 == 49 [pid = 1760] [id = 434] 11:53:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x9b20a000) [pid = 1760] [serial = 1303] [outer = (nil)] 11:53:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0xa1081000) [pid = 1760] [serial = 1304] [outer = 0x9b20a000] 11:53:18 INFO - PROCESS | 1760 | 1465498398937 Marionette DEBUG loaded listener.js 11:53:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0xa108d800) [pid = 1760] [serial = 1305] [outer = 0x9b20a000] 11:53:19 INFO - PROCESS | 1760 | 1465498399791 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]]]}] 11:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1536ms 11:53:19 INFO - PROCESS | 1760 | 1465498399873 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 11:53:19 INFO - PROCESS | 1760 | 1465498399877 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 11:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:53:19 INFO - PROCESS | 1760 | 1465498399887 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:53:19 INFO - PROCESS | 1760 | 1465498399890 Marionette TRACE conn4 <- [1,1710,null,{}] 11:53:19 INFO - PROCESS | 1760 | 1465498399896 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}] 11:53:19 INFO - PROCESS | 1760 | 1465498399902 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:20 INFO - PROCESS | 1760 | 1465498400085 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 11:53:20 INFO - PROCESS | 1760 | 1465498400276 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:20 INFO - PROCESS | 1760 | 1465498400287 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:20 INFO - PROCESS | 1760 | ++DOCSHELL 0x9198e000 == 50 [pid = 1760] [id = 435] 11:53:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x91adc000) [pid = 1760] [serial = 1306] [outer = (nil)] 11:53:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0xa227f000) [pid = 1760] [serial = 1307] [outer = 0x91adc000] 11:53:20 INFO - PROCESS | 1760 | 1465498400368 Marionette DEBUG loaded listener.js 11:53:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0xa236a800) [pid = 1760] [serial = 1308] [outer = 0x91adc000] 11:53:21 INFO - PROCESS | 1760 | 1465498401572 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]]]}] 11:53:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1782ms 11:53:21 INFO - PROCESS | 1760 | 1465498401670 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 11:53:21 INFO - PROCESS | 1760 | 1465498401681 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 11:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:53:21 INFO - PROCESS | 1760 | 1465498401707 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:53:21 INFO - PROCESS | 1760 | 1465498401713 Marionette TRACE conn4 <- [1,1714,null,{}] 11:53:21 INFO - PROCESS | 1760 | 1465498401767 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}] 11:53:21 INFO - PROCESS | 1760 | 1465498401774 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:22 INFO - PROCESS | 1760 | 1465498402030 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 11:53:22 INFO - PROCESS | 1760 | 1465498402207 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:22 INFO - PROCESS | 1760 | 1465498402216 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:22 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ccf400 == 51 [pid = 1760] [id = 436] 11:53:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x91ccf800) [pid = 1760] [serial = 1309] [outer = (nil)] 11:53:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x92dce800) [pid = 1760] [serial = 1310] [outer = 0x91ccf800] 11:53:22 INFO - PROCESS | 1760 | 1465498402293 Marionette DEBUG loaded listener.js 11:53:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x92de1400) [pid = 1760] [serial = 1311] [outer = 0x91ccf800] 11:53:23 INFO - PROCESS | 1760 | 1465498403284 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]]]}] 11:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1636ms 11:53:23 INFO - PROCESS | 1760 | 1465498403342 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 11:53:23 INFO - PROCESS | 1760 | 1465498403349 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 11:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:53:23 INFO - PROCESS | 1760 | 1465498403360 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:53:23 INFO - PROCESS | 1760 | 1465498403363 Marionette TRACE conn4 <- [1,1718,null,{}] 11:53:23 INFO - PROCESS | 1760 | 1465498403370 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}] 11:53:23 INFO - PROCESS | 1760 | 1465498403375 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:23 INFO - PROCESS | 1760 | 1465498403574 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 11:53:23 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecd6400 == 50 [pid = 1760] [id = 427] 11:53:23 INFO - PROCESS | 1760 | --DOCSHELL 0x93753c00 == 49 [pid = 1760] [id = 426] 11:53:23 INFO - PROCESS | 1760 | 1465498403864 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:23 INFO - PROCESS | 1760 | 1465498403873 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:23 INFO - PROCESS | 1760 | --DOCSHELL 0x939c1800 == 48 [pid = 1760] [id = 425] 11:53:23 INFO - PROCESS | 1760 | --DOCSHELL 0x91ae7800 == 47 [pid = 1760] [id = 424] 11:53:23 INFO - PROCESS | 1760 | --DOCSHELL 0x91c65000 == 46 [pid = 1760] [id = 423] 11:53:23 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecd6400 == 47 [pid = 1760] [id = 437] 11:53:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x91cc7c00) [pid = 1760] [serial = 1312] [outer = (nil)] 11:53:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x92ddb400) [pid = 1760] [serial = 1313] [outer = 0x91cc7c00] 11:53:23 INFO - PROCESS | 1760 | 1465498403956 Marionette DEBUG loaded listener.js 11:53:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x9462d800) [pid = 1760] [serial = 1314] [outer = 0x91cc7c00] 11:53:24 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecd8400 == 46 [pid = 1760] [id = 422] 11:53:24 INFO - PROCESS | 1760 | --DOCSHELL 0x91ae1800 == 45 [pid = 1760] [id = 416] 11:53:24 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x93928400) [pid = 1760] [serial = 1247] [outer = (nil)] [url = about:blank] 11:53:24 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x9a474000) [pid = 1760] [serial = 1245] [outer = (nil)] [url = about:blank] 11:53:24 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x94673000) [pid = 1760] [serial = 1241] [outer = (nil)] [url = about:blank] 11:53:24 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x92dd1400) [pid = 1760] [serial = 1239] [outer = (nil)] [url = about:blank] 11:53:24 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x95251c00) [pid = 1760] [serial = 1248] [outer = (nil)] [url = about:blank] 11:53:24 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x950cdc00) [pid = 1760] [serial = 1242] [outer = (nil)] [url = about:blank] 11:53:24 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x92d7a400) [pid = 1760] [serial = 1227] [outer = (nil)] [url = about:blank] 11:53:24 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x91cc3400) [pid = 1760] [serial = 1226] [outer = (nil)] [url = about:blank] 11:53:24 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x91cc4c00) [pid = 1760] [serial = 1238] [outer = (nil)] [url = about:blank] 11:53:24 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x937bf400) [pid = 1760] [serial = 1230] [outer = (nil)] [url = about:blank] 11:53:24 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x937b7c00) [pid = 1760] [serial = 1229] [outer = (nil)] [url = about:blank] 11:53:24 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x950d2400) [pid = 1760] [serial = 1233] [outer = (nil)] [url = about:blank] 11:53:24 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x9506a000) [pid = 1760] [serial = 1232] [outer = (nil)] [url = about:blank] 11:53:24 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x9a303c00) [pid = 1760] [serial = 1244] [outer = (nil)] [url = about:blank] 11:53:24 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x991cfc00) [pid = 1760] [serial = 1236] [outer = (nil)] [url = about:blank] 11:53:24 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x97ff2c00) [pid = 1760] [serial = 1235] [outer = (nil)] [url = about:blank] 11:53:24 INFO - PROCESS | 1760 | 1465498404806 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]]]}] 11:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1481ms 11:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:53:24 INFO - PROCESS | 1760 | 1465498404840 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 11:53:24 INFO - PROCESS | 1760 | 1465498404843 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 11:53:24 INFO - PROCESS | 1760 | 1465498404850 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:53:24 INFO - PROCESS | 1760 | 1465498404856 Marionette TRACE conn4 <- [1,1722,null,{}] 11:53:24 INFO - PROCESS | 1760 | 1465498404872 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}] 11:53:24 INFO - PROCESS | 1760 | 1465498404880 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:25 INFO - PROCESS | 1760 | 1465498405050 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 11:53:25 INFO - PROCESS | 1760 | 1465498405193 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:25 INFO - PROCESS | 1760 | 1465498405205 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:25 INFO - PROCESS | 1760 | ++DOCSHELL 0x95251c00 == 46 [pid = 1760] [id = 438] 11:53:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x95256c00) [pid = 1760] [serial = 1315] [outer = (nil)] 11:53:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x99510c00) [pid = 1760] [serial = 1316] [outer = 0x95256c00] 11:53:25 INFO - PROCESS | 1760 | 1465498405280 Marionette DEBUG loaded listener.js 11:53:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x99fe6000) [pid = 1760] [serial = 1317] [outer = 0x95256c00] 11:53:26 INFO - PROCESS | 1760 | 1465498406147 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]]]}] 11:53:26 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 11:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1343ms 11:53:26 INFO - PROCESS | 1760 | 1465498406193 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 11:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:53:26 INFO - PROCESS | 1760 | 1465498406197 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 11:53:26 INFO - PROCESS | 1760 | 1465498406204 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:53:26 INFO - PROCESS | 1760 | 1465498406207 Marionette TRACE conn4 <- [1,1726,null,{}] 11:53:26 INFO - PROCESS | 1760 | 1465498406213 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}] 11:53:26 INFO - PROCESS | 1760 | 1465498406218 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:26 INFO - PROCESS | 1760 | 1465498406381 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 11:53:26 INFO - PROCESS | 1760 | 1465498406534 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:26 INFO - PROCESS | 1760 | 1465498406543 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:26 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7e400 == 47 [pid = 1760] [id = 439] 11:53:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x98733000) [pid = 1760] [serial = 1318] [outer = (nil)] 11:53:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x9a5c9000) [pid = 1760] [serial = 1319] [outer = 0x98733000] 11:53:26 INFO - PROCESS | 1760 | 1465498406633 Marionette DEBUG loaded listener.js 11:53:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x9abd0400) [pid = 1760] [serial = 1320] [outer = 0x98733000] 11:53:27 INFO - PROCESS | 1760 | 1465498407538 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]]]}] 11:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1383ms 11:53:27 INFO - PROCESS | 1760 | 1465498407588 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 11:53:27 INFO - PROCESS | 1760 | 1465498407592 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 11:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:53:27 INFO - PROCESS | 1760 | 1465498407605 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:53:27 INFO - PROCESS | 1760 | 1465498407608 Marionette TRACE conn4 <- [1,1730,null,{}] 11:53:27 INFO - PROCESS | 1760 | 1465498407614 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}] 11:53:27 INFO - PROCESS | 1760 | 1465498407619 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:27 INFO - PROCESS | 1760 | 1465498407847 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 11:53:27 INFO - PROCESS | 1760 | 1465498407870 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:27 INFO - PROCESS | 1760 | 1465498407877 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:27 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a310c00 == 48 [pid = 1760] [id = 440] 11:53:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x9a68d400) [pid = 1760] [serial = 1321] [outer = (nil)] 11:53:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x9bef6400) [pid = 1760] [serial = 1322] [outer = 0x9a68d400] 11:53:27 INFO - PROCESS | 1760 | 1465498407949 Marionette DEBUG loaded listener.js 11:53:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x9c065800) [pid = 1760] [serial = 1323] [outer = 0x9a68d400] 11:53:28 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x987b4800) [pid = 1760] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:53:28 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x91cc8400) [pid = 1760] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:53:28 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x91c64c00) [pid = 1760] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:53:28 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x8ecd8c00) [pid = 1760] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:53:28 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x94630800) [pid = 1760] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:53:28 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x91c6c400) [pid = 1760] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:53:29 INFO - PROCESS | 1760 | 1465498409011 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]]]}] 11:53:29 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 11:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1430ms 11:53:29 INFO - PROCESS | 1760 | 1465498409035 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 11:53:29 INFO - PROCESS | 1760 | 1465498409041 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 11:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:53:29 INFO - PROCESS | 1760 | 1465498409047 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:53:29 INFO - PROCESS | 1760 | 1465498409050 Marionette TRACE conn4 <- [1,1734,null,{}] 11:53:29 INFO - PROCESS | 1760 | 1465498409056 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}] 11:53:29 INFO - PROCESS | 1760 | 1465498409065 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:29 INFO - PROCESS | 1760 | 1465498409261 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 11:53:29 INFO - PROCESS | 1760 | 1465498409400 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:29 INFO - PROCESS | 1760 | 1465498409408 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:29 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecd8c00 == 49 [pid = 1760] [id = 441] 11:53:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x91c62400) [pid = 1760] [serial = 1324] [outer = (nil)] 11:53:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x9c0f2800) [pid = 1760] [serial = 1325] [outer = 0x91c62400] 11:53:29 INFO - PROCESS | 1760 | 1465498409475 Marionette DEBUG loaded listener.js 11:53:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0xa239f400) [pid = 1760] [serial = 1326] [outer = 0x91c62400] 11:53:30 INFO - PROCESS | 1760 | 1465498410249 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]]]}] 11:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1230ms 11:53:30 INFO - PROCESS | 1760 | 1465498410277 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 11:53:30 INFO - PROCESS | 1760 | 1465498410281 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 11:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:53:30 INFO - PROCESS | 1760 | 1465498410287 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:53:30 INFO - PROCESS | 1760 | 1465498410290 Marionette TRACE conn4 <- [1,1738,null,{}] 11:53:30 INFO - PROCESS | 1760 | 1465498410296 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}] 11:53:30 INFO - PROCESS | 1760 | 1465498410301 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:30 INFO - PROCESS | 1760 | 1465498410511 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 11:53:30 INFO - PROCESS | 1760 | 1465498410530 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:30 INFO - PROCESS | 1760 | 1465498410539 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:30 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecde400 == 50 [pid = 1760] [id = 442] 11:53:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x9b922800) [pid = 1760] [serial = 1327] [outer = (nil)] 11:53:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0xa23ab400) [pid = 1760] [serial = 1328] [outer = 0x9b922800] 11:53:30 INFO - PROCESS | 1760 | 1465498410606 Marionette DEBUG loaded listener.js 11:53:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0xa23ed400) [pid = 1760] [serial = 1329] [outer = 0x9b922800] 11:53:31 INFO - PROCESS | 1760 | 1465498411865 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]]]}] 11:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1634ms 11:53:31 INFO - PROCESS | 1760 | 1465498411922 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 11:53:31 INFO - PROCESS | 1760 | 1465498411930 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 11:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:53:31 INFO - PROCESS | 1760 | 1465498411938 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:53:31 INFO - PROCESS | 1760 | 1465498411947 Marionette TRACE conn4 <- [1,1742,null,{}] 11:53:31 INFO - PROCESS | 1760 | 1465498411955 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}] 11:53:31 INFO - PROCESS | 1760 | 1465498411962 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:32 INFO - PROCESS | 1760 | 1465498412184 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 11:53:32 INFO - PROCESS | 1760 | 1465498412452 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:32 INFO - PROCESS | 1760 | 1465498412463 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:32 INFO - PROCESS | 1760 | ++DOCSHELL 0x91cc8400 == 51 [pid = 1760] [id = 443] 11:53:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x92dca000) [pid = 1760] [serial = 1330] [outer = (nil)] 11:53:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x94623000) [pid = 1760] [serial = 1331] [outer = 0x92dca000] 11:53:32 INFO - PROCESS | 1760 | 1465498412550 Marionette DEBUG loaded listener.js 11:53:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x946ce800) [pid = 1760] [serial = 1332] [outer = 0x92dca000] 11:53:33 INFO - PROCESS | 1760 | 1465498413482 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]]]}] 11:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1590ms 11:53:33 INFO - PROCESS | 1760 | 1465498413528 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 11:53:33 INFO - PROCESS | 1760 | 1465498413536 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 11:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:53:33 INFO - PROCESS | 1760 | 1465498413548 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:53:33 INFO - PROCESS | 1760 | 1465498413552 Marionette TRACE conn4 <- [1,1746,null,{}] 11:53:33 INFO - PROCESS | 1760 | 1465498413559 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}] 11:53:33 INFO - PROCESS | 1760 | 1465498413565 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:33 INFO - PROCESS | 1760 | 1465498413788 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 11:53:34 INFO - PROCESS | 1760 | 1465498414065 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:34 INFO - PROCESS | 1760 | 1465498414076 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:34 INFO - PROCESS | 1760 | ++DOCSHELL 0x95254400 == 52 [pid = 1760] [id = 444] 11:53:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x991cfc00) [pid = 1760] [serial = 1333] [outer = (nil)] 11:53:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x9a30a800) [pid = 1760] [serial = 1334] [outer = 0x991cfc00] 11:53:34 INFO - PROCESS | 1760 | 1465498414208 Marionette DEBUG loaded listener.js 11:53:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x9a5c4c00) [pid = 1760] [serial = 1335] [outer = 0x991cfc00] 11:53:35 INFO - PROCESS | 1760 | 1465498415153 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]]]}] 11:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1646ms 11:53:35 INFO - PROCESS | 1760 | 1465498415195 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 11:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:53:35 INFO - PROCESS | 1760 | 1465498415199 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 11:53:35 INFO - PROCESS | 1760 | 1465498415206 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:53:35 INFO - PROCESS | 1760 | 1465498415213 Marionette TRACE conn4 <- [1,1750,null,{}] 11:53:35 INFO - PROCESS | 1760 | 1465498415230 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}] 11:53:35 INFO - PROCESS | 1760 | 1465498415240 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:35 INFO - PROCESS | 1760 | 1465498415437 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 11:53:35 INFO - PROCESS | 1760 | 1465498415738 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:35 INFO - PROCESS | 1760 | 1465498415752 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:35 INFO - PROCESS | 1760 | ++DOCSHELL 0x9d809800 == 53 [pid = 1760] [id = 445] 11:53:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0xa1010000) [pid = 1760] [serial = 1336] [outer = (nil)] 11:53:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0xa2321c00) [pid = 1760] [serial = 1337] [outer = 0xa1010000] 11:53:35 INFO - PROCESS | 1760 | 1465498415843 Marionette DEBUG loaded listener.js 11:53:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0xa2536000) [pid = 1760] [serial = 1338] [outer = 0xa1010000] 11:53:36 INFO - PROCESS | 1760 | 1465498416735 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]]]}] 11:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1592ms 11:53:36 INFO - PROCESS | 1760 | 1465498416798 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 11:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:53:36 INFO - PROCESS | 1760 | 1465498416804 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 11:53:36 INFO - PROCESS | 1760 | 1465498416810 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:53:36 INFO - PROCESS | 1760 | 1465498416814 Marionette TRACE conn4 <- [1,1754,null,{}] 11:53:36 INFO - PROCESS | 1760 | 1465498416820 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}] 11:53:36 INFO - PROCESS | 1760 | 1465498416825 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:37 INFO - PROCESS | 1760 | 1465498417016 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 11:53:37 INFO - PROCESS | 1760 | 1465498417205 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:37 INFO - PROCESS | 1760 | 1465498417215 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:37 INFO - PROCESS | 1760 | ++DOCSHELL 0xa2273400 == 54 [pid = 1760] [id = 446] 11:53:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0xa227ac00) [pid = 1760] [serial = 1339] [outer = (nil)] 11:53:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0xa2faf400) [pid = 1760] [serial = 1340] [outer = 0xa227ac00] 11:53:37 INFO - PROCESS | 1760 | 1465498417306 Marionette DEBUG loaded listener.js 11:53:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 102 (0xa2fb6c00) [pid = 1760] [serial = 1341] [outer = 0xa227ac00] 11:53:38 INFO - PROCESS | 1760 | 1465498418242 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]]]}] 11:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1484ms 11:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:53:38 INFO - PROCESS | 1760 | 1465498418294 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 11:53:38 INFO - PROCESS | 1760 | 1465498418297 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 11:53:38 INFO - PROCESS | 1760 | 1465498418304 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:53:38 INFO - PROCESS | 1760 | 1465498418307 Marionette TRACE conn4 <- [1,1758,null,{}] 11:53:38 INFO - PROCESS | 1760 | 1465498418313 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}] 11:53:38 INFO - PROCESS | 1760 | 1465498418319 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:38 INFO - PROCESS | 1760 | 1465498418497 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 11:53:38 INFO - PROCESS | 1760 | 1465498418693 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:38 INFO - PROCESS | 1760 | 1465498418703 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:38 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecd4c00 == 55 [pid = 1760] [id = 447] 11:53:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 103 (0x8ecd7000) [pid = 1760] [serial = 1342] [outer = (nil)] 11:53:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 104 (0xa3284c00) [pid = 1760] [serial = 1343] [outer = 0x8ecd7000] 11:53:38 INFO - PROCESS | 1760 | 1465498418794 Marionette DEBUG loaded listener.js 11:53:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 105 (0xa3342c00) [pid = 1760] [serial = 1344] [outer = 0x8ecd7000] 11:53:39 INFO - PROCESS | 1760 | 1465498419781 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]]]}] 11:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1537ms 11:53:39 INFO - PROCESS | 1760 | 1465498419841 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 11:53:39 INFO - PROCESS | 1760 | 1465498419845 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 11:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:53:39 INFO - PROCESS | 1760 | 1465498419852 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:53:39 INFO - PROCESS | 1760 | 1465498419856 Marionette TRACE conn4 <- [1,1762,null,{}] 11:53:39 INFO - PROCESS | 1760 | 1465498419862 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}] 11:53:39 INFO - PROCESS | 1760 | 1465498419872 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:40 INFO - PROCESS | 1760 | 1465498420124 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 11:53:40 INFO - PROCESS | 1760 | 1465498420353 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:40 INFO - PROCESS | 1760 | 1465498420361 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:40 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea88400 == 56 [pid = 1760] [id = 448] 11:53:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 106 (0x92dd9400) [pid = 1760] [serial = 1345] [outer = (nil)] 11:53:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 107 (0xa4d48c00) [pid = 1760] [serial = 1346] [outer = 0x92dd9400] 11:53:40 INFO - PROCESS | 1760 | 1465498420490 Marionette DEBUG loaded listener.js 11:53:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 108 (0xa4f0d000) [pid = 1760] [serial = 1347] [outer = 0x92dd9400] 11:53:41 INFO - PROCESS | 1760 | 1465498421414 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]]]}] 11:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1639ms 11:53:41 INFO - PROCESS | 1760 | 1465498421494 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 11:53:41 INFO - PROCESS | 1760 | 1465498421500 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 11:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:53:41 INFO - PROCESS | 1760 | 1465498421509 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:53:41 INFO - PROCESS | 1760 | 1465498421513 Marionette TRACE conn4 <- [1,1766,null,{}] 11:53:41 INFO - PROCESS | 1760 | 1465498421522 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}] 11:53:41 INFO - PROCESS | 1760 | 1465498421530 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:41 INFO - PROCESS | 1760 | 1465498421772 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 11:53:42 INFO - PROCESS | 1760 | 1465498422044 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:42 INFO - PROCESS | 1760 | 1465498422055 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:42 INFO - PROCESS | 1760 | ++DOCSHELL 0xa33bbc00 == 57 [pid = 1760] [id = 449] 11:53:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 109 (0xa4d0b000) [pid = 1760] [serial = 1348] [outer = (nil)] 11:53:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 110 (0xa610d400) [pid = 1760] [serial = 1349] [outer = 0xa4d0b000] 11:53:42 INFO - PROCESS | 1760 | 1465498422136 Marionette DEBUG loaded listener.js 11:53:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 111 (0xa61aa400) [pid = 1760] [serial = 1350] [outer = 0xa4d0b000] 11:53:43 INFO - PROCESS | 1760 | 1465498423021 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]]]}] 11:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1590ms 11:53:43 INFO - PROCESS | 1760 | 1465498423099 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 11:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:53:43 INFO - PROCESS | 1760 | 1465498423103 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 11:53:43 INFO - PROCESS | 1760 | 1465498423109 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:53:43 INFO - PROCESS | 1760 | 1465498423113 Marionette TRACE conn4 <- [1,1770,null,{}] 11:53:43 INFO - PROCESS | 1760 | 1465498423119 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}] 11:53:43 INFO - PROCESS | 1760 | 1465498423125 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:43 INFO - PROCESS | 1760 | 1465498423351 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 11:53:43 INFO - PROCESS | 1760 | 1465498423593 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:43 INFO - PROCESS | 1760 | 1465498423602 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:43 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecd4800 == 58 [pid = 1760] [id = 450] 11:53:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 112 (0x8ecd6c00) [pid = 1760] [serial = 1351] [outer = (nil)] 11:53:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 113 (0x91c6c400) [pid = 1760] [serial = 1352] [outer = 0x8ecd6c00] 11:53:43 INFO - PROCESS | 1760 | 1465498423729 Marionette DEBUG loaded listener.js 11:53:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 114 (0x939ca400) [pid = 1760] [serial = 1353] [outer = 0x8ecd6c00] 11:53:45 INFO - PROCESS | 1760 | 1465498425054 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]]]}] 11:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1987ms 11:53:45 INFO - PROCESS | 1760 | 1465498425101 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 11:53:45 INFO - PROCESS | 1760 | 1465498425108 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 11:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:53:45 INFO - PROCESS | 1760 | 1465498425132 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:53:45 INFO - PROCESS | 1760 | 1465498425143 Marionette TRACE conn4 <- [1,1774,null,{}] 11:53:45 INFO - PROCESS | 1760 | 1465498425154 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}] 11:53:45 INFO - PROCESS | 1760 | 1465498425161 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:45 INFO - PROCESS | 1760 | 1465498425377 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 11:53:45 INFO - PROCESS | 1760 | 1465498425748 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:45 INFO - PROCESS | 1760 | 1465498425756 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:45 INFO - PROCESS | 1760 | ++DOCSHELL 0x9197d000 == 59 [pid = 1760] [id = 451] 11:53:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 115 (0x9197d400) [pid = 1760] [serial = 1354] [outer = (nil)] 11:53:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 116 (0x91987c00) [pid = 1760] [serial = 1355] [outer = 0x9197d400] 11:53:45 INFO - PROCESS | 1760 | 1465498425844 Marionette DEBUG loaded listener.js 11:53:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 117 (0x91adb800) [pid = 1760] [serial = 1356] [outer = 0x9197d400] 11:53:46 INFO - PROCESS | 1760 | --DOCSHELL 0x946c7800 == 58 [pid = 1760] [id = 410] 11:53:46 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecd8c00 == 57 [pid = 1760] [id = 441] 11:53:46 INFO - PROCESS | 1760 | --DOCSHELL 0x9a310c00 == 56 [pid = 1760] [id = 440] 11:53:46 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7e400 == 55 [pid = 1760] [id = 439] 11:53:46 INFO - PROCESS | 1760 | --DOCSHELL 0x95251c00 == 54 [pid = 1760] [id = 438] 11:53:46 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecd6400 == 53 [pid = 1760] [id = 437] 11:53:46 INFO - PROCESS | 1760 | --DOCSHELL 0x91ccf400 == 52 [pid = 1760] [id = 436] 11:53:46 INFO - PROCESS | 1760 | 1465498426816 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]]]}] 11:53:46 INFO - PROCESS | 1760 | --DOMWINDOW == 116 (0x99fdc400) [pid = 1760] [serial = 1280] [outer = (nil)] [url = about:blank] 11:53:46 INFO - PROCESS | 1760 | --DOMWINDOW == 115 (0x99fe0000) [pid = 1760] [serial = 1281] [outer = (nil)] [url = about:blank] 11:53:46 INFO - PROCESS | 1760 | --DOMWINDOW == 114 (0x94622400) [pid = 1760] [serial = 1272] [outer = (nil)] [url = about:blank] 11:53:46 INFO - PROCESS | 1760 | --DOMWINDOW == 113 (0x937bcc00) [pid = 1760] [serial = 1271] [outer = (nil)] [url = about:blank] 11:53:46 INFO - PROCESS | 1760 | --DOMWINDOW == 112 (0x93758000) [pid = 1760] [serial = 1274] [outer = (nil)] [url = about:blank] 11:53:46 INFO - PROCESS | 1760 | --DOMWINDOW == 111 (0x94629400) [pid = 1760] [serial = 1275] [outer = (nil)] [url = about:blank] 11:53:46 INFO - PROCESS | 1760 | --DOMWINDOW == 110 (0x9a219000) [pid = 1760] [serial = 1256] [outer = (nil)] [url = about:blank] 11:53:46 INFO - PROCESS | 1760 | --DOMWINDOW == 109 (0x9c064000) [pid = 1760] [serial = 1265] [outer = (nil)] [url = about:blank] 11:53:46 INFO - PROCESS | 1760 | --DOMWINDOW == 108 (0x91976000) [pid = 1760] [serial = 1269] [outer = (nil)] [url = about:blank] 11:53:46 INFO - PROCESS | 1760 | --DOMWINDOW == 107 (0x8ecddc00) [pid = 1760] [serial = 1268] [outer = (nil)] [url = about:blank] 11:53:46 INFO - PROCESS | 1760 | --DOMWINDOW == 106 (0x9befa400) [pid = 1760] [serial = 1262] [outer = (nil)] [url = about:blank] 11:53:46 INFO - PROCESS | 1760 | --DOMWINDOW == 105 (0x9a472c00) [pid = 1760] [serial = 1250] [outer = (nil)] [url = about:blank] 11:53:46 INFO - PROCESS | 1760 | --DOMWINDOW == 104 (0x93922400) [pid = 1760] [serial = 1253] [outer = (nil)] [url = about:blank] 11:53:46 INFO - PROCESS | 1760 | --DOMWINDOW == 103 (0x9b6f6c00) [pid = 1760] [serial = 1259] [outer = (nil)] [url = about:blank] 11:53:46 INFO - PROCESS | 1760 | --DOMWINDOW == 102 (0x991c9000) [pid = 1760] [serial = 1278] [outer = (nil)] [url = about:blank] 11:53:46 INFO - PROCESS | 1760 | --DOMWINDOW == 101 (0x98735800) [pid = 1760] [serial = 1277] [outer = (nil)] [url = about:blank] 11:53:46 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0x95068c00) [pid = 1760] [serial = 1283] [outer = (nil)] [url = about:blank] 11:53:46 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0x9a2f7400) [pid = 1760] [serial = 1284] [outer = (nil)] [url = about:blank] 11:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1759ms 11:53:46 INFO - PROCESS | 1760 | 1465498426880 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 11:53:46 INFO - PROCESS | 1760 | 1465498426886 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 11:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:53:46 INFO - PROCESS | 1760 | 1465498426896 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:53:46 INFO - PROCESS | 1760 | 1465498426900 Marionette TRACE conn4 <- [1,1778,null,{}] 11:53:46 INFO - PROCESS | 1760 | 1465498426906 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}] 11:53:46 INFO - PROCESS | 1760 | 1465498426912 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:47 INFO - PROCESS | 1760 | 1465498427093 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 11:53:47 INFO - PROCESS | 1760 | 1465498427360 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:47 INFO - PROCESS | 1760 | 1465498427369 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:47 INFO - PROCESS | 1760 | ++DOCSHELL 0x9197e000 == 53 [pid = 1760] [id = 452] 11:53:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0x91c6bc00) [pid = 1760] [serial = 1357] [outer = (nil)] 11:53:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0x92d75800) [pid = 1760] [serial = 1358] [outer = 0x91c6bc00] 11:53:47 INFO - PROCESS | 1760 | 1465498427448 Marionette DEBUG loaded listener.js 11:53:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 102 (0x92dcd000) [pid = 1760] [serial = 1359] [outer = 0x91c6bc00] 11:53:48 INFO - PROCESS | 1760 | 1465498428231 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]]]}] 11:53:48 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 11:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1385ms 11:53:48 INFO - PROCESS | 1760 | 1465498428283 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 11:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:53:48 INFO - PROCESS | 1760 | 1465498428287 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 11:53:48 INFO - PROCESS | 1760 | 1465498428294 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:53:48 INFO - PROCESS | 1760 | 1465498428300 Marionette TRACE conn4 <- [1,1782,null,{}] 11:53:48 INFO - PROCESS | 1760 | 1465498428316 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}] 11:53:48 INFO - PROCESS | 1760 | 1465498428324 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:48 INFO - PROCESS | 1760 | 1465498428497 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 11:53:48 INFO - PROCESS | 1760 | 1465498428668 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:48 INFO - PROCESS | 1760 | 1465498428680 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:48 INFO - PROCESS | 1760 | ++DOCSHELL 0x93927400 == 54 [pid = 1760] [id = 453] 11:53:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 103 (0x93927800) [pid = 1760] [serial = 1360] [outer = (nil)] 11:53:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 104 (0x94622400) [pid = 1760] [serial = 1361] [outer = 0x93927800] 11:53:48 INFO - PROCESS | 1760 | 1465498428752 Marionette DEBUG loaded listener.js 11:53:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 105 (0x9462bc00) [pid = 1760] [serial = 1362] [outer = 0x93927800] 11:53:49 INFO - PROCESS | 1760 | 1465498429611 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]]]}] 11:53:49 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 11:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1390ms 11:53:49 INFO - PROCESS | 1760 | 1465498429684 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 11:53:49 INFO - PROCESS | 1760 | 1465498429689 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 11:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:53:49 INFO - PROCESS | 1760 | 1465498429695 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:53:49 INFO - PROCESS | 1760 | 1465498429698 Marionette TRACE conn4 <- [1,1786,null,{}] 11:53:49 INFO - PROCESS | 1760 | 1465498429709 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}] 11:53:49 INFO - PROCESS | 1760 | 1465498429713 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:49 INFO - PROCESS | 1760 | 1465498429936 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 11:53:49 INFO - PROCESS | 1760 | 1465498429958 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:49 INFO - PROCESS | 1760 | 1465498429966 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:50 INFO - PROCESS | 1760 | ++DOCSHELL 0x9198d400 == 55 [pid = 1760] [id = 454] 11:53:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 106 (0x92dc7400) [pid = 1760] [serial = 1363] [outer = (nil)] 11:53:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 107 (0x950cd800) [pid = 1760] [serial = 1364] [outer = 0x92dc7400] 11:53:50 INFO - PROCESS | 1760 | 1465498430073 Marionette DEBUG loaded listener.js 11:53:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 108 (0x97f36800) [pid = 1760] [serial = 1365] [outer = 0x92dc7400] 11:53:51 INFO - PROCESS | 1760 | 1465498431021 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]]]}] 11:53:51 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 11:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1382ms 11:53:51 INFO - PROCESS | 1760 | 1465498431079 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 11:53:51 INFO - PROCESS | 1760 | 1465498431082 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 11:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:53:51 INFO - PROCESS | 1760 | 1465498431089 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:53:51 INFO - PROCESS | 1760 | 1465498431092 Marionette TRACE conn4 <- [1,1790,null,{}] 11:53:51 INFO - PROCESS | 1760 | 1465498431097 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}] 11:53:51 INFO - PROCESS | 1760 | 1465498431102 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:51 INFO - PROCESS | 1760 | 1465498431507 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 11:53:51 INFO - PROCESS | 1760 | --DOMWINDOW == 107 (0x9a68d400) [pid = 1760] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:53:51 INFO - PROCESS | 1760 | --DOMWINDOW == 106 (0x91cc7c00) [pid = 1760] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:53:51 INFO - PROCESS | 1760 | --DOMWINDOW == 105 (0x95256c00) [pid = 1760] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:53:51 INFO - PROCESS | 1760 | --DOMWINDOW == 104 (0x91ccf800) [pid = 1760] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:53:51 INFO - PROCESS | 1760 | --DOMWINDOW == 103 (0x91c62400) [pid = 1760] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:53:51 INFO - PROCESS | 1760 | --DOMWINDOW == 102 (0x98733000) [pid = 1760] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:53:51 INFO - PROCESS | 1760 | 1465498431659 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:51 INFO - PROCESS | 1760 | 1465498431670 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:51 INFO - PROCESS | 1760 | ++DOCSHELL 0x91984800 == 56 [pid = 1760] [id = 455] 11:53:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 103 (0x91ae3800) [pid = 1760] [serial = 1366] [outer = (nil)] 11:53:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 104 (0x937bf400) [pid = 1760] [serial = 1367] [outer = 0x91ae3800] 11:53:51 INFO - PROCESS | 1760 | 1465498431739 Marionette DEBUG loaded listener.js 11:53:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 105 (0x98733000) [pid = 1760] [serial = 1368] [outer = 0x91ae3800] 11:53:52 INFO - PROCESS | 1760 | 1465498432509 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]]]}] 11:53:52 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) 11:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1484ms 11:53:52 INFO - PROCESS | 1760 | 1465498432574 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 11:53:52 INFO - PROCESS | 1760 | 1465498432578 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 11:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:53:52 INFO - PROCESS | 1760 | 1465498432584 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:53:52 INFO - PROCESS | 1760 | 1465498432588 Marionette TRACE conn4 <- [1,1794,null,{}] 11:53:52 INFO - PROCESS | 1760 | 1465498432597 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}] 11:53:52 INFO - PROCESS | 1760 | 1465498432608 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:52 INFO - PROCESS | 1760 | 1465498432813 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 11:53:52 INFO - PROCESS | 1760 | 1465498432966 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:52 INFO - PROCESS | 1760 | 1465498432975 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:53 INFO - PROCESS | 1760 | ++DOCSHELL 0x8fad4400 == 57 [pid = 1760] [id = 456] 11:53:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 106 (0x91cc7c00) [pid = 1760] [serial = 1369] [outer = (nil)] 11:53:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 107 (0x9a082800) [pid = 1760] [serial = 1370] [outer = 0x91cc7c00] 11:53:53 INFO - PROCESS | 1760 | 1465498433047 Marionette DEBUG loaded listener.js 11:53:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 108 (0x9a309c00) [pid = 1760] [serial = 1371] [outer = 0x91cc7c00] 11:53:54 INFO - PROCESS | 1760 | 1465498434092 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]]]}] 11:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1584ms 11:53:54 INFO - PROCESS | 1760 | 1465498434171 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 11:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:53:54 INFO - PROCESS | 1760 | 1465498434178 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 11:53:54 INFO - PROCESS | 1760 | 1465498434187 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:53:54 INFO - PROCESS | 1760 | 1465498434194 Marionette TRACE conn4 <- [1,1798,null,{}] 11:53:54 INFO - PROCESS | 1760 | 1465498434203 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}] 11:53:54 INFO - PROCESS | 1760 | 1465498434210 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:54 INFO - PROCESS | 1760 | 1465498434450 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 11:53:54 INFO - PROCESS | 1760 | 1465498434714 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:54 INFO - PROCESS | 1760 | 1465498434722 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:54 INFO - PROCESS | 1760 | ++DOCSHELL 0x8face400 == 58 [pid = 1760] [id = 457] 11:53:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 109 (0x8fad6400) [pid = 1760] [serial = 1372] [outer = (nil)] 11:53:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 110 (0x91975800) [pid = 1760] [serial = 1373] [outer = 0x8fad6400] 11:53:54 INFO - PROCESS | 1760 | 1465498434848 Marionette DEBUG loaded listener.js 11:53:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 111 (0x91c68c00) [pid = 1760] [serial = 1374] [outer = 0x8fad6400] 11:53:55 INFO - PROCESS | 1760 | 1465498435809 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]]]}] 11:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1692ms 11:53:55 INFO - PROCESS | 1760 | 1465498435878 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 11:53:55 INFO - PROCESS | 1760 | 1465498435885 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 11:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:53:55 INFO - PROCESS | 1760 | 1465498435897 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:53:55 INFO - PROCESS | 1760 | 1465498435902 Marionette TRACE conn4 <- [1,1802,null,{}] 11:53:55 INFO - PROCESS | 1760 | 1465498435909 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}] 11:53:55 INFO - PROCESS | 1760 | 1465498435916 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:56 INFO - PROCESS | 1760 | 1465498436151 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 11:53:56 INFO - PROCESS | 1760 | 1465498436397 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:56 INFO - PROCESS | 1760 | 1465498436407 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:56 INFO - PROCESS | 1760 | ++DOCSHELL 0x93758800 == 59 [pid = 1760] [id = 458] 11:53:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 112 (0x937b8000) [pid = 1760] [serial = 1375] [outer = (nil)] 11:53:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 113 (0x939c2000) [pid = 1760] [serial = 1376] [outer = 0x937b8000] 11:53:56 INFO - PROCESS | 1760 | 1465498436504 Marionette DEBUG loaded listener.js 11:53:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 114 (0x946cf800) [pid = 1760] [serial = 1377] [outer = 0x937b8000] 11:53:57 INFO - PROCESS | 1760 | 1465498437507 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]]]}] 11:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1643ms 11:53:57 INFO - PROCESS | 1760 | 1465498437541 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 11:53:57 INFO - PROCESS | 1760 | 1465498437544 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 11:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:53:57 INFO - PROCESS | 1760 | 1465498437552 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:53:57 INFO - PROCESS | 1760 | 1465498437558 Marionette TRACE conn4 <- [1,1806,null,{}] 11:53:57 INFO - PROCESS | 1760 | 1465498437575 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}] 11:53:57 INFO - PROCESS | 1760 | 1465498437584 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:57 INFO - PROCESS | 1760 | 1465498437778 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 11:53:58 INFO - PROCESS | 1760 | 1465498438015 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:58 INFO - PROCESS | 1760 | 1465498438029 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:58 INFO - PROCESS | 1760 | ++DOCSHELL 0x939c3c00 == 60 [pid = 1760] [id = 459] 11:53:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 115 (0x9a304800) [pid = 1760] [serial = 1378] [outer = (nil)] 11:53:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 116 (0x9a474000) [pid = 1760] [serial = 1379] [outer = 0x9a304800] 11:53:58 INFO - PROCESS | 1760 | 1465498438155 Marionette DEBUG loaded listener.js 11:53:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 117 (0x9a674400) [pid = 1760] [serial = 1380] [outer = 0x9a304800] 11:53:59 INFO - PROCESS | 1760 | 1465498439110 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]]]}] 11:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1590ms 11:53:59 INFO - PROCESS | 1760 | 1465498439169 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 11:53:59 INFO - PROCESS | 1760 | 1465498439177 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 11:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:53:59 INFO - PROCESS | 1760 | 1465498439187 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:53:59 INFO - PROCESS | 1760 | 1465498439190 Marionette TRACE conn4 <- [1,1810,null,{}] 11:53:59 INFO - PROCESS | 1760 | 1465498439196 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}] 11:53:59 INFO - PROCESS | 1760 | 1465498439202 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:59 INFO - PROCESS | 1760 | 1465498439398 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 11:53:59 INFO - PROCESS | 1760 | 1465498439647 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:53:59 INFO - PROCESS | 1760 | 1465498439659 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:53:59 INFO - PROCESS | 1760 | ++DOCSHELL 0x8fad1c00 == 61 [pid = 1760] [id = 460] 11:53:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 118 (0x9a309800) [pid = 1760] [serial = 1381] [outer = (nil)] 11:53:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 119 (0x9b6fdc00) [pid = 1760] [serial = 1382] [outer = 0x9a309800] 11:53:59 INFO - PROCESS | 1760 | 1465498439785 Marionette DEBUG loaded listener.js 11:53:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 120 (0x9b997c00) [pid = 1760] [serial = 1383] [outer = 0x9a309800] 11:54:00 INFO - PROCESS | 1760 | 1465498440725 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]]]}] 11:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1589ms 11:54:00 INFO - PROCESS | 1760 | 1465498440777 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 11:54:00 INFO - PROCESS | 1760 | 1465498440782 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 11:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:54:00 INFO - PROCESS | 1760 | 1465498440789 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:54:00 INFO - PROCESS | 1760 | 1465498440793 Marionette TRACE conn4 <- [1,1814,null,{}] 11:54:00 INFO - PROCESS | 1760 | 1465498440799 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}] 11:54:00 INFO - PROCESS | 1760 | 1465498440806 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:01 INFO - PROCESS | 1760 | 1465498441002 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 11:54:01 INFO - PROCESS | 1760 | 1465498441194 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:01 INFO - PROCESS | 1760 | 1465498441203 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:01 INFO - PROCESS | 1760 | ++DOCSHELL 0x9ab88000 == 62 [pid = 1760] [id = 461] 11:54:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 121 (0x9b0db800) [pid = 1760] [serial = 1384] [outer = (nil)] 11:54:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 122 (0x9c061800) [pid = 1760] [serial = 1385] [outer = 0x9b0db800] 11:54:01 INFO - PROCESS | 1760 | 1465498441291 Marionette DEBUG loaded listener.js 11:54:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 123 (0x9c064c00) [pid = 1760] [serial = 1386] [outer = 0x9b0db800] 11:54:02 INFO - PROCESS | 1760 | 1465498442280 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]]]}] 11:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1543ms 11:54:02 INFO - PROCESS | 1760 | 1465498442333 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 11:54:02 INFO - PROCESS | 1760 | 1465498442336 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 11:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:54:02 INFO - PROCESS | 1760 | 1465498442343 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:54:02 INFO - PROCESS | 1760 | 1465498442346 Marionette TRACE conn4 <- [1,1818,null,{}] 11:54:02 INFO - PROCESS | 1760 | 1465498442356 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}] 11:54:02 INFO - PROCESS | 1760 | 1465498442370 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:02 INFO - PROCESS | 1760 | 1465498442625 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 11:54:02 INFO - PROCESS | 1760 | 1465498442869 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:02 INFO - PROCESS | 1760 | 1465498442877 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:02 INFO - PROCESS | 1760 | ++DOCSHELL 0x9befac00 == 63 [pid = 1760] [id = 462] 11:54:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 124 (0x9c05c800) [pid = 1760] [serial = 1387] [outer = (nil)] 11:54:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 125 (0xa227d400) [pid = 1760] [serial = 1388] [outer = 0x9c05c800] 11:54:03 INFO - PROCESS | 1760 | 1465498443008 Marionette DEBUG loaded listener.js 11:54:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 126 (0xa2529c00) [pid = 1760] [serial = 1389] [outer = 0x9c05c800] 11:54:03 INFO - PROCESS | 1760 | 1465498443930 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]]]}] 11:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1635ms 11:54:03 INFO - PROCESS | 1760 | 1465498443980 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 11:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:54:03 INFO - PROCESS | 1760 | 1465498443987 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 11:54:04 INFO - PROCESS | 1760 | 1465498443997 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:54:04 INFO - PROCESS | 1760 | 1465498444003 Marionette TRACE conn4 <- [1,1822,null,{}] 11:54:04 INFO - PROCESS | 1760 | 1465498444011 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}] 11:54:04 INFO - PROCESS | 1760 | 1465498444018 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:04 INFO - PROCESS | 1760 | 1465498444357 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 11:54:04 INFO - PROCESS | 1760 | 1465498444636 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:04 INFO - PROCESS | 1760 | 1465498444646 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:04 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7f400 == 64 [pid = 1760] [id = 463] 11:54:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 127 (0x8ecdc400) [pid = 1760] [serial = 1390] [outer = (nil)] 11:54:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 128 (0xa2fb0000) [pid = 1760] [serial = 1391] [outer = 0x8ecdc400] 11:54:04 INFO - PROCESS | 1760 | 1465498444728 Marionette DEBUG loaded listener.js 11:54:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 129 (0xa327e400) [pid = 1760] [serial = 1392] [outer = 0x8ecdc400] 11:54:05 INFO - PROCESS | 1760 | 1465498445584 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]]]}] 11:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1637ms 11:54:05 INFO - PROCESS | 1760 | 1465498445647 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 11:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:54:05 INFO - PROCESS | 1760 | 1465498445658 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 11:54:05 INFO - PROCESS | 1760 | 1465498445667 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:54:05 INFO - PROCESS | 1760 | 1465498445670 Marionette TRACE conn4 <- [1,1826,null,{}] 11:54:05 INFO - PROCESS | 1760 | 1465498445676 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}] 11:54:05 INFO - PROCESS | 1760 | 1465498445681 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:05 INFO - PROCESS | 1760 | 1465498445860 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 11:54:06 INFO - PROCESS | 1760 | 1465498446056 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:06 INFO - PROCESS | 1760 | 1465498446065 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:06 INFO - PROCESS | 1760 | ++DOCSHELL 0x9cb19c00 == 65 [pid = 1760] [id = 464] 11:54:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 130 (0xa327d800) [pid = 1760] [serial = 1393] [outer = (nil)] 11:54:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 131 (0xa4d4cc00) [pid = 1760] [serial = 1394] [outer = 0xa327d800] 11:54:06 INFO - PROCESS | 1760 | 1465498446203 Marionette DEBUG loaded listener.js 11:54:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 132 (0xa4d4f000) [pid = 1760] [serial = 1395] [outer = 0xa327d800] 11:54:07 INFO - PROCESS | 1760 | 1465498447213 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]]]}] 11:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1589ms 11:54:07 INFO - PROCESS | 1760 | 1465498447256 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 11:54:07 INFO - PROCESS | 1760 | 1465498447259 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 11:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:54:07 INFO - PROCESS | 1760 | 1465498447266 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:54:07 INFO - PROCESS | 1760 | 1465498447270 Marionette TRACE conn4 <- [1,1830,null,{}] 11:54:07 INFO - PROCESS | 1760 | 1465498447276 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}] 11:54:07 INFO - PROCESS | 1760 | 1465498447281 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:07 INFO - PROCESS | 1760 | 1465498447481 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 11:54:07 INFO - PROCESS | 1760 | 1465498447724 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:07 INFO - PROCESS | 1760 | 1465498447732 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:08 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7ac00 == 66 [pid = 1760] [id = 465] 11:54:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 133 (0x8fad1800) [pid = 1760] [serial = 1396] [outer = (nil)] 11:54:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 134 (0x8fad8400) [pid = 1760] [serial = 1397] [outer = 0x8fad1800] 11:54:08 INFO - PROCESS | 1760 | 1465498448099 Marionette DEBUG loaded listener.js 11:54:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 135 (0x9197a800) [pid = 1760] [serial = 1398] [outer = 0x8fad1800] 11:54:09 INFO - PROCESS | 1760 | 1465498449024 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]]]}] 11:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1832ms 11:54:09 INFO - PROCESS | 1760 | 1465498449100 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 11:54:09 INFO - PROCESS | 1760 | 1465498449106 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 11:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:54:09 INFO - PROCESS | 1760 | 1465498449114 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:54:09 INFO - PROCESS | 1760 | 1465498449117 Marionette TRACE conn4 <- [1,1834,null,{}] 11:54:09 INFO - PROCESS | 1760 | 1465498449125 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}] 11:54:09 INFO - PROCESS | 1760 | 1465498449131 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:09 INFO - PROCESS | 1760 | 1465498449373 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 11:54:09 INFO - PROCESS | 1760 | 1465498449721 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:09 INFO - PROCESS | 1760 | 1465498449728 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:09 INFO - PROCESS | 1760 | ++DOCSHELL 0x91cc6400 == 67 [pid = 1760] [id = 466] 11:54:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 136 (0x9391b800) [pid = 1760] [serial = 1399] [outer = (nil)] 11:54:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 137 (0x94623800) [pid = 1760] [serial = 1400] [outer = 0x9391b800] 11:54:09 INFO - PROCESS | 1760 | 1465498449812 Marionette DEBUG loaded listener.js 11:54:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 138 (0x9506cc00) [pid = 1760] [serial = 1401] [outer = 0x9391b800] 11:54:10 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7b000 == 66 [pid = 1760] [id = 421] 11:54:10 INFO - PROCESS | 1760 | --DOCSHELL 0x9a694c00 == 65 [pid = 1760] [id = 420] 11:54:10 INFO - PROCESS | 1760 | --DOCSHELL 0x9b209800 == 64 [pid = 1760] [id = 419] 11:54:10 INFO - PROCESS | 1760 | --DOCSHELL 0x91984800 == 63 [pid = 1760] [id = 455] 11:54:10 INFO - PROCESS | 1760 | --DOCSHELL 0x93927400 == 62 [pid = 1760] [id = 453] 11:54:10 INFO - PROCESS | 1760 | --DOCSHELL 0x9197e000 == 61 [pid = 1760] [id = 452] 11:54:10 INFO - PROCESS | 1760 | --DOCSHELL 0x9197d000 == 60 [pid = 1760] [id = 451] 11:54:10 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea88400 == 59 [pid = 1760] [id = 448] 11:54:10 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecd4c00 == 58 [pid = 1760] [id = 447] 11:54:10 INFO - PROCESS | 1760 | --DOCSHELL 0xa2273400 == 57 [pid = 1760] [id = 446] 11:54:10 INFO - PROCESS | 1760 | --DOCSHELL 0x95254400 == 56 [pid = 1760] [id = 444] 11:54:10 INFO - PROCESS | 1760 | --DOCSHELL 0x91cc8400 == 55 [pid = 1760] [id = 443] 11:54:10 INFO - PROCESS | 1760 | 1465498450784 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]]]}] 11:54:10 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 11:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1693ms 11:54:10 INFO - PROCESS | 1760 | --DOMWINDOW == 137 (0x9bef6400) [pid = 1760] [serial = 1322] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1760 | --DOMWINDOW == 136 (0x92ddb400) [pid = 1760] [serial = 1313] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1760 | --DOMWINDOW == 135 (0x9462d800) [pid = 1760] [serial = 1314] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1760 | --DOMWINDOW == 134 (0x9a676c00) [pid = 1760] [serial = 1286] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1760 | --DOMWINDOW == 133 (0x99510c00) [pid = 1760] [serial = 1316] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1760 | --DOMWINDOW == 132 (0x99fe6000) [pid = 1760] [serial = 1317] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1760 | --DOMWINDOW == 131 (0x95254800) [pid = 1760] [serial = 1292] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1760 | --DOMWINDOW == 130 (0xa227f000) [pid = 1760] [serial = 1307] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1760 | --DOMWINDOW == 129 (0x9bf49800) [pid = 1760] [serial = 1301] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1760 | --DOMWINDOW == 128 (0x9b6ef800) [pid = 1760] [serial = 1298] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1760 | --DOMWINDOW == 127 (0xa1081000) [pid = 1760] [serial = 1304] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1760 | --DOMWINDOW == 126 (0x92de1400) [pid = 1760] [serial = 1311] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1760 | --DOMWINDOW == 125 (0x92dce800) [pid = 1760] [serial = 1310] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1760 | --DOMWINDOW == 124 (0x9a672400) [pid = 1760] [serial = 1295] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1760 | --DOMWINDOW == 123 (0x9c065800) [pid = 1760] [serial = 1323] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1760 | --DOMWINDOW == 122 (0x91cc9c00) [pid = 1760] [serial = 1289] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1760 | --DOMWINDOW == 121 (0x9c0f2800) [pid = 1760] [serial = 1325] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1760 | --DOMWINDOW == 120 (0x9abd0400) [pid = 1760] [serial = 1320] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1760 | --DOMWINDOW == 119 (0xa239f400) [pid = 1760] [serial = 1326] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1760 | --DOMWINDOW == 118 (0x9a5c9000) [pid = 1760] [serial = 1319] [outer = (nil)] [url = about:blank] 11:54:10 INFO - PROCESS | 1760 | 1465498450838 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 11:54:10 INFO - PROCESS | 1760 | 1465498450851 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 11:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:54:10 INFO - PROCESS | 1760 | 1465498450864 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:54:10 INFO - PROCESS | 1760 | 1465498450867 Marionette TRACE conn4 <- [1,1838,null,{}] 11:54:10 INFO - PROCESS | 1760 | 1465498450874 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}] 11:54:10 INFO - PROCESS | 1760 | 1465498450879 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:11 INFO - PROCESS | 1760 | 1465498451059 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 11:54:11 INFO - PROCESS | 1760 | 1465498451288 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:11 INFO - PROCESS | 1760 | 1465498451295 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:11 INFO - PROCESS | 1760 | ++DOCSHELL 0x94626000 == 56 [pid = 1760] [id = 467] 11:54:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 119 (0x946c3400) [pid = 1760] [serial = 1402] [outer = (nil)] 11:54:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 120 (0x9915d400) [pid = 1760] [serial = 1403] [outer = 0x946c3400] 11:54:11 INFO - PROCESS | 1760 | 1465498451369 Marionette DEBUG loaded listener.js 11:54:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 121 (0x99fe5400) [pid = 1760] [serial = 1404] [outer = 0x946c3400] 11:54:12 INFO - PROCESS | 1760 | 1465498452199 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]]]}] 11:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1388ms 11:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:54:12 INFO - PROCESS | 1760 | 1465498452252 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 11:54:12 INFO - PROCESS | 1760 | 1465498452255 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 11:54:12 INFO - PROCESS | 1760 | 1465498452262 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:54:12 INFO - PROCESS | 1760 | 1465498452268 Marionette TRACE conn4 <- [1,1842,null,{}] 11:54:12 INFO - PROCESS | 1760 | 1465498452284 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}] 11:54:12 INFO - PROCESS | 1760 | 1465498452292 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:12 INFO - PROCESS | 1760 | 1465498452481 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 11:54:12 INFO - PROCESS | 1760 | 1465498452650 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:12 INFO - PROCESS | 1760 | 1465498452659 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:12 INFO - PROCESS | 1760 | ++DOCSHELL 0x950d6400 == 57 [pid = 1760] [id = 468] 11:54:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 122 (0x99501400) [pid = 1760] [serial = 1405] [outer = (nil)] 11:54:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 123 (0x9a7bb000) [pid = 1760] [serial = 1406] [outer = 0x99501400] 11:54:12 INFO - PROCESS | 1760 | 1465498452728 Marionette DEBUG loaded listener.js 11:54:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 124 (0x9b928400) [pid = 1760] [serial = 1407] [outer = 0x99501400] 11:54:13 INFO - PROCESS | 1760 | 1465498453585 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]]]}] 11:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1395ms 11:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:54:13 INFO - PROCESS | 1760 | 1465498453657 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 11:54:13 INFO - PROCESS | 1760 | 1465498453660 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 11:54:13 INFO - PROCESS | 1760 | 1465498453667 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:54:13 INFO - PROCESS | 1760 | 1465498453671 Marionette TRACE conn4 <- [1,1846,null,{}] 11:54:13 INFO - PROCESS | 1760 | 1465498453679 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}] 11:54:13 INFO - PROCESS | 1760 | 1465498453688 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:13 INFO - PROCESS | 1760 | 1465498453931 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 11:54:13 INFO - PROCESS | 1760 | 1465498453952 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:13 INFO - PROCESS | 1760 | 1465498453961 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:14 INFO - PROCESS | 1760 | ++DOCSHELL 0x91cc2000 == 58 [pid = 1760] [id = 469] 11:54:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 125 (0x9462fc00) [pid = 1760] [serial = 1408] [outer = (nil)] 11:54:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 126 (0x9c0ee800) [pid = 1760] [serial = 1409] [outer = 0x9462fc00] 11:54:14 INFO - PROCESS | 1760 | 1465498454055 Marionette DEBUG loaded listener.js 11:54:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 127 (0xa1082000) [pid = 1760] [serial = 1410] [outer = 0x9462fc00] 11:54:15 INFO - PROCESS | 1760 | 1465498455223 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]]]}] 11:54:15 INFO - PROCESS | 1760 | --DOMWINDOW == 126 (0x92dc7400) [pid = 1760] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:54:15 INFO - PROCESS | 1760 | --DOMWINDOW == 125 (0x91ae3800) [pid = 1760] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:54:15 INFO - PROCESS | 1760 | --DOMWINDOW == 124 (0x91c6bc00) [pid = 1760] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:54:15 INFO - PROCESS | 1760 | --DOMWINDOW == 123 (0x93927800) [pid = 1760] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:54:15 INFO - PROCESS | 1760 | --DOMWINDOW == 122 (0x9197d400) [pid = 1760] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:54:15 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) 11:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1638ms 11:54:15 INFO - PROCESS | 1760 | 1465498455305 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 11:54:15 INFO - PROCESS | 1760 | 1465498455309 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 11:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:54:15 INFO - PROCESS | 1760 | 1465498455315 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:54:15 INFO - PROCESS | 1760 | 1465498455319 Marionette TRACE conn4 <- [1,1850,null,{}] 11:54:15 INFO - PROCESS | 1760 | 1465498455324 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}] 11:54:15 INFO - PROCESS | 1760 | 1465498455329 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:15 INFO - PROCESS | 1760 | 1465498455492 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 11:54:15 INFO - PROCESS | 1760 | 1465498455683 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:15 INFO - PROCESS | 1760 | 1465498455690 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:15 INFO - PROCESS | 1760 | ++DOCSHELL 0x99dce400 == 59 [pid = 1760] [id = 470] 11:54:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 123 (0x99dd2c00) [pid = 1760] [serial = 1411] [outer = (nil)] 11:54:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 124 (0x9be08400) [pid = 1760] [serial = 1412] [outer = 0x99dd2c00] 11:54:15 INFO - PROCESS | 1760 | 1465498455775 Marionette DEBUG loaded listener.js 11:54:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 125 (0xa2373400) [pid = 1760] [serial = 1413] [outer = 0x99dd2c00] 11:54:16 INFO - PROCESS | 1760 | 1465498456538 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]]]}] 11:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1279ms 11:54:16 INFO - PROCESS | 1760 | 1465498456596 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 11:54:16 INFO - PROCESS | 1760 | 1465498456598 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 11:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:54:16 INFO - PROCESS | 1760 | 1465498456606 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:54:16 INFO - PROCESS | 1760 | 1465498456609 Marionette TRACE conn4 <- [1,1854,null,{}] 11:54:16 INFO - PROCESS | 1760 | 1465498456614 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}] 11:54:16 INFO - PROCESS | 1760 | 1465498456624 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:16 INFO - PROCESS | 1760 | 1465498456790 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 11:54:16 INFO - PROCESS | 1760 | 1465498456801 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:16 INFO - PROCESS | 1760 | 1465498456810 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:16 INFO - PROCESS | 1760 | ++DOCSHELL 0x93927800 == 60 [pid = 1760] [id = 471] 11:54:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 126 (0xa23a0000) [pid = 1760] [serial = 1414] [outer = (nil)] 11:54:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 127 (0xa33bf800) [pid = 1760] [serial = 1415] [outer = 0xa23a0000] 11:54:16 INFO - PROCESS | 1760 | 1465498456875 Marionette DEBUG loaded listener.js 11:54:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 128 (0xa4f09800) [pid = 1760] [serial = 1416] [outer = 0xa23a0000] 11:54:18 INFO - PROCESS | 1760 | 1465498458050 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]]]}] 11:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1491ms 11:54:18 INFO - PROCESS | 1760 | 1465498458097 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 11:54:18 INFO - PROCESS | 1760 | 1465498458104 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 11:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:54:18 INFO - PROCESS | 1760 | 1465498458113 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:54:18 INFO - PROCESS | 1760 | 1465498458118 Marionette TRACE conn4 <- [1,1858,null,{}] 11:54:18 INFO - PROCESS | 1760 | 1465498458128 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}] 11:54:18 INFO - PROCESS | 1760 | 1465498458134 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:18 INFO - PROCESS | 1760 | 1465498458351 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 11:54:18 INFO - PROCESS | 1760 | 1465498458606 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:18 INFO - PROCESS | 1760 | 1465498458615 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:18 INFO - PROCESS | 1760 | ++DOCSHELL 0x92d7ec00 == 61 [pid = 1760] [id = 472] 11:54:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 129 (0x92ddcc00) [pid = 1760] [serial = 1417] [outer = (nil)] 11:54:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 130 (0x937c1c00) [pid = 1760] [serial = 1418] [outer = 0x92ddcc00] 11:54:18 INFO - PROCESS | 1760 | 1465498458754 Marionette DEBUG loaded listener.js 11:54:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 131 (0x94674400) [pid = 1760] [serial = 1419] [outer = 0x92ddcc00] 11:54:19 INFO - PROCESS | 1760 | 1465498459686 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]]]}] 11:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1646ms 11:54:19 INFO - PROCESS | 1760 | 1465498459760 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 11:54:19 INFO - PROCESS | 1760 | 1465498459768 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 11:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:54:19 INFO - PROCESS | 1760 | 1465498459779 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:54:19 INFO - PROCESS | 1760 | 1465498459783 Marionette TRACE conn4 <- [1,1862,null,{}] 11:54:19 INFO - PROCESS | 1760 | 1465498459790 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}] 11:54:19 INFO - PROCESS | 1760 | 1465498459796 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:20 INFO - PROCESS | 1760 | 1465498460033 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 11:54:20 INFO - PROCESS | 1760 | 1465498460306 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:20 INFO - PROCESS | 1760 | 1465498460315 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:20 INFO - PROCESS | 1760 | ++DOCSHELL 0x99503000 == 62 [pid = 1760] [id = 473] 11:54:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 132 (0x9a2fec00) [pid = 1760] [serial = 1420] [outer = (nil)] 11:54:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 133 (0x9a46f000) [pid = 1760] [serial = 1421] [outer = 0x9a2fec00] 11:54:20 INFO - PROCESS | 1760 | 1465498460407 Marionette DEBUG loaded listener.js 11:54:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 134 (0x9a691000) [pid = 1760] [serial = 1422] [outer = 0x9a2fec00] 11:54:21 INFO - PROCESS | 1760 | 1465498461366 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]]]}] 11:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1636ms 11:54:21 INFO - PROCESS | 1760 | 1465498461415 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 11:54:21 INFO - PROCESS | 1760 | 1465498461420 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 11:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:54:21 INFO - PROCESS | 1760 | 1465498461427 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:54:21 INFO - PROCESS | 1760 | 1465498461433 Marionette TRACE conn4 <- [1,1866,null,{}] 11:54:21 INFO - PROCESS | 1760 | 1465498461450 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}] 11:54:21 INFO - PROCESS | 1760 | 1465498461459 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:21 INFO - PROCESS | 1760 | 1465498461656 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 11:54:21 INFO - PROCESS | 1760 | 1465498461901 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:21 INFO - PROCESS | 1760 | 1465498461914 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:21 INFO - PROCESS | 1760 | ++DOCSHELL 0x9c0ee400 == 63 [pid = 1760] [id = 474] 11:54:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 135 (0xa25ec000) [pid = 1760] [serial = 1423] [outer = (nil)] 11:54:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 136 (0xa330c400) [pid = 1760] [serial = 1424] [outer = 0xa25ec000] 11:54:22 INFO - PROCESS | 1760 | 1465498462042 Marionette DEBUG loaded listener.js 11:54:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 137 (0xa61a9c00) [pid = 1760] [serial = 1425] [outer = 0xa25ec000] 11:54:22 INFO - PROCESS | 1760 | 1465498462989 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]]]}] 11:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1600ms 11:54:23 INFO - PROCESS | 1760 | 1465498463027 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 11:54:23 INFO - PROCESS | 1760 | 1465498463031 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 11:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:54:23 INFO - PROCESS | 1760 | 1465498463038 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:54:23 INFO - PROCESS | 1760 | 1465498463042 Marionette TRACE conn4 <- [1,1870,null,{}] 11:54:23 INFO - PROCESS | 1760 | 1465498463048 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}] 11:54:23 INFO - PROCESS | 1760 | 1465498463053 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:23 INFO - PROCESS | 1760 | 1465498463252 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 11:54:23 INFO - PROCESS | 1760 | 1465498463449 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:23 INFO - PROCESS | 1760 | 1465498463460 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:23 INFO - PROCESS | 1760 | ++DOCSHELL 0x94631000 == 64 [pid = 1760] [id = 475] 11:54:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 138 (0xa23ea800) [pid = 1760] [serial = 1426] [outer = (nil)] 11:54:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 139 (0xa6725000) [pid = 1760] [serial = 1427] [outer = 0xa23ea800] 11:54:23 INFO - PROCESS | 1760 | 1465498463581 Marionette DEBUG loaded listener.js 11:54:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 140 (0xa679e000) [pid = 1760] [serial = 1428] [outer = 0xa23ea800] 11:54:24 INFO - PROCESS | 1760 | 1465498464557 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]]]}] 11:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1593ms 11:54:24 INFO - PROCESS | 1760 | 1465498464641 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 11:54:24 INFO - PROCESS | 1760 | 1465498464645 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 11:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:54:24 INFO - PROCESS | 1760 | 1465498464654 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:54:24 INFO - PROCESS | 1760 | 1465498464657 Marionette TRACE conn4 <- [1,1874,null,{}] 11:54:24 INFO - PROCESS | 1760 | 1465498464661 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}] 11:54:24 INFO - PROCESS | 1760 | 1465498464668 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:24 INFO - PROCESS | 1760 | 1465498464852 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 11:54:25 INFO - PROCESS | 1760 | 1465498465054 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:25 INFO - PROCESS | 1760 | 1465498465064 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:25 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecda400 == 65 [pid = 1760] [id = 476] 11:54:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 141 (0x8ecdf000) [pid = 1760] [serial = 1429] [outer = (nil)] 11:54:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 142 (0x91264400) [pid = 1760] [serial = 1430] [outer = 0x8ecdf000] 11:54:25 INFO - PROCESS | 1760 | 1465498465179 Marionette DEBUG loaded listener.js 11:54:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 143 (0x91268400) [pid = 1760] [serial = 1431] [outer = 0x8ecdf000] 11:54:26 INFO - PROCESS | 1760 | 1465498466177 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]]]}] 11:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1586ms 11:54:26 INFO - PROCESS | 1760 | 1465498466240 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 11:54:26 INFO - PROCESS | 1760 | 1465498466243 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 11:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:54:26 INFO - PROCESS | 1760 | 1465498466250 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:54:26 INFO - PROCESS | 1760 | 1465498466254 Marionette TRACE conn4 <- [1,1878,null,{}] 11:54:26 INFO - PROCESS | 1760 | 1465498466260 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}] 11:54:26 INFO - PROCESS | 1760 | 1465498466270 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:26 INFO - PROCESS | 1760 | 1465498466522 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 11:54:26 INFO - PROCESS | 1760 | 1465498466775 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:26 INFO - PROCESS | 1760 | 1465498466785 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:26 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea83c00 == 66 [pid = 1760] [id = 477] 11:54:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 144 (0x8ece2000) [pid = 1760] [serial = 1432] [outer = (nil)] 11:54:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 145 (0x913d2000) [pid = 1760] [serial = 1433] [outer = 0x8ece2000] 11:54:26 INFO - PROCESS | 1760 | 1465498466903 Marionette DEBUG loaded listener.js 11:54:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 146 (0x913da400) [pid = 1760] [serial = 1434] [outer = 0x8ece2000] 11:54:27 INFO - PROCESS | 1760 | 1465498467825 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]]]}] 11:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1644ms 11:54:27 INFO - PROCESS | 1760 | 1465498467896 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 11:54:27 INFO - PROCESS | 1760 | 1465498467900 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 11:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:54:27 INFO - PROCESS | 1760 | 1465498467906 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:54:27 INFO - PROCESS | 1760 | 1465498467910 Marionette TRACE conn4 <- [1,1882,null,{}] 11:54:27 INFO - PROCESS | 1760 | 1465498467916 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}] 11:54:27 INFO - PROCESS | 1760 | 1465498467921 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:28 INFO - PROCESS | 1760 | 1465498468139 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 11:54:28 INFO - PROCESS | 1760 | 1465498468392 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:28 INFO - PROCESS | 1760 | 1465498468403 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:28 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dda2c00 == 67 [pid = 1760] [id = 478] 11:54:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 147 (0x8dda3000) [pid = 1760] [serial = 1435] [outer = (nil)] 11:54:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 148 (0x8ddabc00) [pid = 1760] [serial = 1436] [outer = 0x8dda3000] 11:54:28 INFO - PROCESS | 1760 | 1465498468526 Marionette DEBUG loaded listener.js 11:54:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 149 (0x8ddae000) [pid = 1760] [serial = 1437] [outer = 0x8dda3000] 11:54:29 INFO - PROCESS | 1760 | 1465498469443 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]]]}] 11:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1580ms 11:54:29 INFO - PROCESS | 1760 | 1465498469487 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 11:54:29 INFO - PROCESS | 1760 | 1465498469492 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 11:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:54:29 INFO - PROCESS | 1760 | 1465498469498 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:54:29 INFO - PROCESS | 1760 | 1465498469502 Marionette TRACE conn4 <- [1,1886,null,{}] 11:54:29 INFO - PROCESS | 1760 | 1465498469508 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}] 11:54:29 INFO - PROCESS | 1760 | 1465498469513 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:29 INFO - PROCESS | 1760 | 1465498469735 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 11:54:30 INFO - PROCESS | 1760 | 1465498470355 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:30 INFO - PROCESS | 1760 | 1465498470366 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:30 INFO - PROCESS | 1760 | ++DOCSHELL 0x8fada800 == 68 [pid = 1760] [id = 479] 11:54:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 150 (0x8fadb400) [pid = 1760] [serial = 1438] [outer = (nil)] 11:54:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 151 (0x91264c00) [pid = 1760] [serial = 1439] [outer = 0x8fadb400] 11:54:30 INFO - PROCESS | 1760 | 1465498470449 Marionette DEBUG loaded listener.js 11:54:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 152 (0x913cec00) [pid = 1760] [serial = 1440] [outer = 0x8fadb400] 11:54:31 INFO - PROCESS | 1760 | 1465498471349 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]]]}] 11:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1883ms 11:54:31 INFO - PROCESS | 1760 | 1465498471384 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 11:54:31 INFO - PROCESS | 1760 | 1465498471390 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 11:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:54:31 INFO - PROCESS | 1760 | 1465498471397 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:54:31 INFO - PROCESS | 1760 | 1465498471402 Marionette TRACE conn4 <- [1,1890,null,{}] 11:54:31 INFO - PROCESS | 1760 | 1465498471410 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}] 11:54:31 INFO - PROCESS | 1760 | 1465498471418 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:31 INFO - PROCESS | 1760 | 1465498471598 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 11:54:31 INFO - PROCESS | 1760 | 1465498471960 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:31 INFO - PROCESS | 1760 | 1465498471972 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:32 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c6e000 == 69 [pid = 1760] [id = 480] 11:54:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 153 (0x91cc5400) [pid = 1760] [serial = 1441] [outer = (nil)] 11:54:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 154 (0x92dc5800) [pid = 1760] [serial = 1442] [outer = 0x91cc5400] 11:54:32 INFO - PROCESS | 1760 | 1465498472052 Marionette DEBUG loaded listener.js 11:54:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 155 (0x92dd9000) [pid = 1760] [serial = 1443] [outer = 0x91cc5400] 11:54:32 INFO - PROCESS | 1760 | 1465498472956 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]]]}] 11:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1639ms 11:54:33 INFO - PROCESS | 1760 | 1465498473042 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 11:54:33 INFO - PROCESS | 1760 | 1465498473048 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 11:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:54:33 INFO - PROCESS | 1760 | 1465498473055 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:54:33 INFO - PROCESS | 1760 | 1465498473058 Marionette TRACE conn4 <- [1,1894,null,{}] 11:54:33 INFO - PROCESS | 1760 | 1465498473064 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}] 11:54:33 INFO - PROCESS | 1760 | 1465498473070 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:33 INFO - PROCESS | 1760 | 1465498473290 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 11:54:33 INFO - PROCESS | 1760 | 1465498473582 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:33 INFO - PROCESS | 1760 | 1465498473591 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:33 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c61400 == 70 [pid = 1760] [id = 481] 11:54:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 156 (0x937b3800) [pid = 1760] [serial = 1444] [outer = (nil)] 11:54:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 157 (0x95254800) [pid = 1760] [serial = 1445] [outer = 0x937b3800] 11:54:33 INFO - PROCESS | 1760 | 1465498473712 Marionette DEBUG loaded listener.js 11:54:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 158 (0x99c71000) [pid = 1760] [serial = 1446] [outer = 0x937b3800] 11:54:34 INFO - PROCESS | 1760 | --DOCSHELL 0x9a084000 == 69 [pid = 1760] [id = 414] 11:54:34 INFO - PROCESS | 1760 | --DOCSHELL 0x91c6a800 == 68 [pid = 1760] [id = 412] 11:54:34 INFO - PROCESS | 1760 | --DOCSHELL 0x8ece2c00 == 67 [pid = 1760] [id = 413] 11:54:34 INFO - PROCESS | 1760 | --DOMWINDOW == 157 (0xa4d48c00) [pid = 1760] [serial = 1346] [outer = (nil)] [url = about:blank] 11:54:34 INFO - PROCESS | 1760 | --DOMWINDOW == 156 (0xa2faf400) [pid = 1760] [serial = 1340] [outer = (nil)] [url = about:blank] 11:54:34 INFO - PROCESS | 1760 | --DOMWINDOW == 155 (0xa610d400) [pid = 1760] [serial = 1349] [outer = (nil)] [url = about:blank] 11:54:34 INFO - PROCESS | 1760 | --DOMWINDOW == 154 (0xa2321c00) [pid = 1760] [serial = 1337] [outer = (nil)] [url = about:blank] 11:54:34 INFO - PROCESS | 1760 | --DOMWINDOW == 153 (0x91c6c400) [pid = 1760] [serial = 1352] [outer = (nil)] [url = about:blank] 11:54:34 INFO - PROCESS | 1760 | --DOMWINDOW == 152 (0xa23ab400) [pid = 1760] [serial = 1328] [outer = (nil)] [url = about:blank] 11:54:34 INFO - PROCESS | 1760 | --DOMWINDOW == 151 (0x9a30a800) [pid = 1760] [serial = 1334] [outer = (nil)] [url = about:blank] 11:54:34 INFO - PROCESS | 1760 | --DOMWINDOW == 150 (0xa3284c00) [pid = 1760] [serial = 1343] [outer = (nil)] [url = about:blank] 11:54:34 INFO - PROCESS | 1760 | --DOMWINDOW == 149 (0x94623000) [pid = 1760] [serial = 1331] [outer = (nil)] [url = about:blank] 11:54:34 INFO - PROCESS | 1760 | --DOMWINDOW == 148 (0x9a082800) [pid = 1760] [serial = 1370] [outer = (nil)] [url = about:blank] 11:54:34 INFO - PROCESS | 1760 | --DOCSHELL 0x99dce400 == 66 [pid = 1760] [id = 470] 11:54:34 INFO - PROCESS | 1760 | --DOCSHELL 0x91cc2000 == 65 [pid = 1760] [id = 469] 11:54:34 INFO - PROCESS | 1760 | --DOCSHELL 0x950d6400 == 64 [pid = 1760] [id = 468] 11:54:34 INFO - PROCESS | 1760 | --DOCSHELL 0x94626000 == 63 [pid = 1760] [id = 467] 11:54:34 INFO - PROCESS | 1760 | --DOCSHELL 0x91cc6400 == 62 [pid = 1760] [id = 466] 11:54:34 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7ac00 == 61 [pid = 1760] [id = 465] 11:54:34 INFO - PROCESS | 1760 | --DOCSHELL 0x9cb19c00 == 60 [pid = 1760] [id = 464] 11:54:34 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7f400 == 59 [pid = 1760] [id = 463] 11:54:34 INFO - PROCESS | 1760 | --DOCSHELL 0x9befac00 == 58 [pid = 1760] [id = 462] 11:54:34 INFO - PROCESS | 1760 | --DOCSHELL 0x9ab88000 == 57 [pid = 1760] [id = 461] 11:54:34 INFO - PROCESS | 1760 | --DOCSHELL 0x8fad1c00 == 56 [pid = 1760] [id = 460] 11:54:34 INFO - PROCESS | 1760 | --DOCSHELL 0x8face400 == 55 [pid = 1760] [id = 457] 11:54:34 INFO - PROCESS | 1760 | --DOCSHELL 0x8fad4400 == 54 [pid = 1760] [id = 456] 11:54:34 INFO - PROCESS | 1760 | --DOMWINDOW == 147 (0x950cd800) [pid = 1760] [serial = 1364] [outer = (nil)] [url = about:blank] 11:54:34 INFO - PROCESS | 1760 | --DOMWINDOW == 146 (0x937bf400) [pid = 1760] [serial = 1367] [outer = (nil)] [url = about:blank] 11:54:34 INFO - PROCESS | 1760 | --DOMWINDOW == 145 (0x92d75800) [pid = 1760] [serial = 1358] [outer = (nil)] [url = about:blank] 11:54:34 INFO - PROCESS | 1760 | --DOMWINDOW == 144 (0x92dcd000) [pid = 1760] [serial = 1359] [outer = (nil)] [url = about:blank] 11:54:34 INFO - PROCESS | 1760 | --DOMWINDOW == 143 (0x94622400) [pid = 1760] [serial = 1361] [outer = (nil)] [url = about:blank] 11:54:34 INFO - PROCESS | 1760 | --DOMWINDOW == 142 (0x91adb800) [pid = 1760] [serial = 1356] [outer = (nil)] [url = about:blank] 11:54:34 INFO - PROCESS | 1760 | --DOMWINDOW == 141 (0x91987c00) [pid = 1760] [serial = 1355] [outer = (nil)] [url = about:blank] 11:54:34 INFO - PROCESS | 1760 | --DOMWINDOW == 140 (0x98733000) [pid = 1760] [serial = 1368] [outer = (nil)] [url = about:blank] 11:54:34 INFO - PROCESS | 1760 | --DOMWINDOW == 139 (0x97f36800) [pid = 1760] [serial = 1365] [outer = (nil)] [url = about:blank] 11:54:34 INFO - PROCESS | 1760 | --DOMWINDOW == 138 (0x9462bc00) [pid = 1760] [serial = 1362] [outer = (nil)] [url = about:blank] 11:54:34 INFO - PROCESS | 1760 | 1465498474733 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]]]}] 11:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1737ms 11:54:34 INFO - PROCESS | 1760 | 1465498474824 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 11:54:34 INFO - PROCESS | 1760 | 1465498474828 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 11:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:54:34 INFO - PROCESS | 1760 | 1465498474843 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:54:34 INFO - PROCESS | 1760 | 1465498474852 Marionette TRACE conn4 <- [1,1898,null,{}] 11:54:34 INFO - PROCESS | 1760 | 1465498474861 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}] 11:54:34 INFO - PROCESS | 1760 | 1465498474868 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:35 INFO - PROCESS | 1760 | 1465498475038 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 11:54:35 INFO - PROCESS | 1760 | 1465498475049 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:35 INFO - PROCESS | 1760 | 1465498475056 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:35 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7ac00 == 55 [pid = 1760] [id = 482] 11:54:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 139 (0x92dc9000) [pid = 1760] [serial = 1447] [outer = (nil)] 11:54:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 140 (0x9462a800) [pid = 1760] [serial = 1448] [outer = 0x92dc9000] 11:54:35 INFO - PROCESS | 1760 | 1465498475125 Marionette DEBUG loaded listener.js 11:54:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 141 (0x99fde000) [pid = 1760] [serial = 1449] [outer = 0x92dc9000] 11:54:36 INFO - PROCESS | 1760 | 1465498476058 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]]]}] 11:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1249ms 11:54:36 INFO - PROCESS | 1760 | 1465498476085 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 11:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:54:36 INFO - PROCESS | 1760 | 1465498476090 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 11:54:36 INFO - PROCESS | 1760 | 1465498476096 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:54:36 INFO - PROCESS | 1760 | 1465498476100 Marionette TRACE conn4 <- [1,1902,null,{}] 11:54:36 INFO - PROCESS | 1760 | 1465498476106 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}] 11:54:36 INFO - PROCESS | 1760 | 1465498476111 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:36 INFO - PROCESS | 1760 | 1465498476277 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 11:54:36 INFO - PROCESS | 1760 | 1465498476455 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:36 INFO - PROCESS | 1760 | 1465498476462 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:36 INFO - PROCESS | 1760 | ++DOCSHELL 0x9198c800 == 56 [pid = 1760] [id = 483] 11:54:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 142 (0x9391a800) [pid = 1760] [serial = 1450] [outer = (nil)] 11:54:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 143 (0x9a307800) [pid = 1760] [serial = 1451] [outer = 0x9391a800] 11:54:36 INFO - PROCESS | 1760 | 1465498476531 Marionette DEBUG loaded listener.js 11:54:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 144 (0x9a475400) [pid = 1760] [serial = 1452] [outer = 0x9391a800] 11:54:37 INFO - PROCESS | 1760 | 1465498477375 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]]]}] 11:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1339ms 11:54:37 INFO - PROCESS | 1760 | 1465498477455 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 11:54:37 INFO - PROCESS | 1760 | 1465498477459 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 11:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:54:37 INFO - PROCESS | 1760 | 1465498477465 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:54:37 INFO - PROCESS | 1760 | 1465498477468 Marionette TRACE conn4 <- [1,1906,null,{}] 11:54:37 INFO - PROCESS | 1760 | 1465498477474 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}] 11:54:37 INFO - PROCESS | 1760 | 1465498477479 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:37 INFO - PROCESS | 1760 | 1465498477718 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 11:54:37 INFO - PROCESS | 1760 | 1465498477741 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:37 INFO - PROCESS | 1760 | 1465498477760 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:37 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a68c800 == 57 [pid = 1760] [id = 484] 11:54:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 145 (0x9a697800) [pid = 1760] [serial = 1453] [outer = (nil)] 11:54:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 146 (0x9b205c00) [pid = 1760] [serial = 1454] [outer = 0x9a697800] 11:54:37 INFO - PROCESS | 1760 | 1465498477862 Marionette DEBUG loaded listener.js 11:54:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 147 (0x9cb0e000) [pid = 1760] [serial = 1455] [outer = 0x9a697800] 11:54:39 INFO - PROCESS | 1760 | 1465498479203 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]]]}] 11:54:39 INFO - PROCESS | 1760 | --DOMWINDOW == 146 (0x99f7c000) [pid = 1760] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:54:39 INFO - PROCESS | 1760 | --DOMWINDOW == 145 (0x9a695400) [pid = 1760] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:54:39 INFO - PROCESS | 1760 | --DOMWINDOW == 144 (0x9197c800) [pid = 1760] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:54:39 INFO - PROCESS | 1760 | --DOMWINDOW == 143 (0x91c68000) [pid = 1760] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:54:39 INFO - PROCESS | 1760 | --DOMWINDOW == 142 (0x91ccc000) [pid = 1760] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:54:39 INFO - PROCESS | 1760 | --DOMWINDOW == 141 (0x9b216400) [pid = 1760] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:54:39 INFO - PROCESS | 1760 | --DOMWINDOW == 140 (0x8ecd6c00) [pid = 1760] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:54:39 INFO - PROCESS | 1760 | --DOMWINDOW == 139 (0x9462fc00) [pid = 1760] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:54:39 INFO - PROCESS | 1760 | --DOMWINDOW == 138 (0x8fad1800) [pid = 1760] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:54:39 INFO - PROCESS | 1760 | --DOMWINDOW == 137 (0x946c3400) [pid = 1760] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:54:39 INFO - PROCESS | 1760 | --DOMWINDOW == 136 (0x99501400) [pid = 1760] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:54:39 INFO - PROCESS | 1760 | --DOMWINDOW == 135 (0x9391b800) [pid = 1760] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:54:39 INFO - PROCESS | 1760 | --DOMWINDOW == 134 (0x99dd2c00) [pid = 1760] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:54:39 INFO - PROCESS | 1760 | --DOMWINDOW == 133 (0x95067800) [pid = 1760] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1836ms 11:54:39 INFO - PROCESS | 1760 | 1465498479303 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 11:54:39 INFO - PROCESS | 1760 | 1465498479306 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 11:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:54:39 INFO - PROCESS | 1760 | 1465498479313 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:54:39 INFO - PROCESS | 1760 | 1465498479316 Marionette TRACE conn4 <- [1,1910,null,{}] 11:54:39 INFO - PROCESS | 1760 | 1465498479322 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}] 11:54:39 INFO - PROCESS | 1760 | 1465498479327 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:39 INFO - PROCESS | 1760 | 1465498479521 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 11:54:39 INFO - PROCESS | 1760 | 1465498479697 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:39 INFO - PROCESS | 1760 | 1465498479703 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:39 INFO - PROCESS | 1760 | ++DOCSHELL 0x8fad1400 == 58 [pid = 1760] [id = 485] 11:54:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 134 (0x91984400) [pid = 1760] [serial = 1456] [outer = (nil)] 11:54:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 135 (0x946c7800) [pid = 1760] [serial = 1457] [outer = 0x91984400] 11:54:39 INFO - PROCESS | 1760 | 1465498479783 Marionette DEBUG loaded listener.js 11:54:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 136 (0x99dd2c00) [pid = 1760] [serial = 1458] [outer = 0x91984400] 11:54:40 INFO - PROCESS | 1760 | 1465498480498 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]]]}] 11:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1229ms 11:54:40 INFO - PROCESS | 1760 | 1465498480542 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 11:54:40 INFO - PROCESS | 1760 | 1465498480546 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 11:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:54:40 INFO - PROCESS | 1760 | 1465498480552 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:54:40 INFO - PROCESS | 1760 | 1465498480555 Marionette TRACE conn4 <- [1,1914,null,{}] 11:54:40 INFO - PROCESS | 1760 | 1465498480561 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}] 11:54:40 INFO - PROCESS | 1760 | 1465498480566 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:40 INFO - PROCESS | 1760 | 1465498480794 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 11:54:40 INFO - PROCESS | 1760 | 1465498480804 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:40 INFO - PROCESS | 1760 | 1465498480813 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:40 INFO - PROCESS | 1760 | ++DOCSHELL 0x9197c800 == 59 [pid = 1760] [id = 486] 11:54:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 137 (0x9391b800) [pid = 1760] [serial = 1459] [outer = (nil)] 11:54:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 138 (0x9c061400) [pid = 1760] [serial = 1460] [outer = 0x9391b800] 11:54:40 INFO - PROCESS | 1760 | 1465498480883 Marionette DEBUG loaded listener.js 11:54:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 139 (0xa2270400) [pid = 1760] [serial = 1461] [outer = 0x9391b800] 11:54:42 INFO - PROCESS | 1760 | 1465498482004 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]]]}] 11:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1484ms 11:54:42 INFO - PROCESS | 1760 | 1465498482037 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 11:54:42 INFO - PROCESS | 1760 | 1465498482043 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 11:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:54:42 INFO - PROCESS | 1760 | 1465498482052 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:54:42 INFO - PROCESS | 1760 | 1465498482057 Marionette TRACE conn4 <- [1,1918,null,{}] 11:54:42 INFO - PROCESS | 1760 | 1465498482067 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}] 11:54:42 INFO - PROCESS | 1760 | 1465498482074 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:42 INFO - PROCESS | 1760 | 1465498482279 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 11:54:42 INFO - PROCESS | 1760 | 1465498482540 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:42 INFO - PROCESS | 1760 | 1465498482554 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:42 INFO - PROCESS | 1760 | ++DOCSHELL 0x913d3000 == 60 [pid = 1760] [id = 487] 11:54:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 140 (0x913d3400) [pid = 1760] [serial = 1462] [outer = (nil)] 11:54:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 141 (0x91ae2c00) [pid = 1760] [serial = 1463] [outer = 0x913d3400] 11:54:42 INFO - PROCESS | 1760 | 1465498482701 Marionette DEBUG loaded listener.js 11:54:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 142 (0x91cd0c00) [pid = 1760] [serial = 1464] [outer = 0x913d3400] 11:54:43 INFO - PROCESS | 1760 | 1465498483654 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]]]}] 11:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1641ms 11:54:43 INFO - PROCESS | 1760 | 1465498483693 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 11:54:43 INFO - PROCESS | 1760 | 1465498483701 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 11:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:54:43 INFO - PROCESS | 1760 | 1465498483712 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:54:43 INFO - PROCESS | 1760 | 1465498483717 Marionette TRACE conn4 <- [1,1922,null,{}] 11:54:43 INFO - PROCESS | 1760 | 1465498483724 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}] 11:54:43 INFO - PROCESS | 1760 | 1465498483730 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:43 INFO - PROCESS | 1760 | 1465498483936 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 11:54:44 INFO - PROCESS | 1760 | 1465498484139 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:44 INFO - PROCESS | 1760 | 1465498484148 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x94629400 == 61 [pid = 1760] [id = 488] 11:54:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 143 (0x946cf000) [pid = 1760] [serial = 1465] [outer = (nil)] 11:54:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 144 (0x95251c00) [pid = 1760] [serial = 1466] [outer = 0x946cf000] 11:54:44 INFO - PROCESS | 1760 | 1465498484335 Marionette DEBUG loaded listener.js 11:54:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 145 (0x99fde800) [pid = 1760] [serial = 1467] [outer = 0x946cf000] 11:54:45 INFO - PROCESS | 1760 | 1465498485392 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]]]}] 11:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1734ms 11:54:45 INFO - PROCESS | 1760 | 1465498485447 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 11:54:45 INFO - PROCESS | 1760 | 1465498485451 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 11:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:54:45 INFO - PROCESS | 1760 | 1465498485459 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:54:45 INFO - PROCESS | 1760 | 1465498485465 Marionette TRACE conn4 <- [1,1926,null,{}] 11:54:45 INFO - PROCESS | 1760 | 1465498485482 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}] 11:54:45 INFO - PROCESS | 1760 | 1465498485491 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:45 INFO - PROCESS | 1760 | 1465498485690 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 11:54:45 INFO - PROCESS | 1760 | 1465498485940 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:45 INFO - PROCESS | 1760 | 1465498485952 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:46 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a2f1c00 == 62 [pid = 1760] [id = 489] 11:54:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 146 (0xa23a2000) [pid = 1760] [serial = 1468] [outer = (nil)] 11:54:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 147 (0xa23f3800) [pid = 1760] [serial = 1469] [outer = 0xa23a2000] 11:54:46 INFO - PROCESS | 1760 | 1465498486081 Marionette DEBUG loaded listener.js 11:54:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 148 (0xa2fdf000) [pid = 1760] [serial = 1470] [outer = 0xa23a2000] 11:54:46 INFO - PROCESS | 1760 | 1465498486989 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]]]}] 11:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1595ms 11:54:47 INFO - PROCESS | 1760 | 1465498487054 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 11:54:47 INFO - PROCESS | 1760 | 1465498487060 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 11:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:54:47 INFO - PROCESS | 1760 | 1465498487066 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:54:47 INFO - PROCESS | 1760 | 1465498487070 Marionette TRACE conn4 <- [1,1930,null,{}] 11:54:47 INFO - PROCESS | 1760 | 1465498487076 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}] 11:54:47 INFO - PROCESS | 1760 | 1465498487081 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:47 INFO - PROCESS | 1760 | 1465498487275 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 11:54:47 INFO - PROCESS | 1760 | 1465498487523 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:47 INFO - PROCESS | 1760 | 1465498487529 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:47 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecda800 == 63 [pid = 1760] [id = 490] 11:54:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 149 (0x8ecdc000) [pid = 1760] [serial = 1471] [outer = (nil)] 11:54:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 150 (0xa4d4dc00) [pid = 1760] [serial = 1472] [outer = 0x8ecdc000] 11:54:47 INFO - PROCESS | 1760 | 1465498487673 Marionette DEBUG loaded listener.js 11:54:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 151 (0xa61ae800) [pid = 1760] [serial = 1473] [outer = 0x8ecdc000] 11:54:48 INFO - PROCESS | 1760 | 1465498488569 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]]]}] 11:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1580ms 11:54:48 INFO - PROCESS | 1760 | 1465498488647 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 11:54:48 INFO - PROCESS | 1760 | 1465498488651 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 11:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:54:48 INFO - PROCESS | 1760 | 1465498488658 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:54:48 INFO - PROCESS | 1760 | 1465498488662 Marionette TRACE conn4 <- [1,1934,null,{}] 11:54:48 INFO - PROCESS | 1760 | 1465498488668 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}] 11:54:48 INFO - PROCESS | 1760 | 1465498488673 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:48 INFO - PROCESS | 1760 | 1465498488908 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 11:54:49 INFO - PROCESS | 1760 | 1465498489162 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:49 INFO - PROCESS | 1760 | 1465498489169 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:49 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea85400 == 64 [pid = 1760] [id = 491] 11:54:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 152 (0x8ecd5c00) [pid = 1760] [serial = 1474] [outer = (nil)] 11:54:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 153 (0x91c39800) [pid = 1760] [serial = 1475] [outer = 0x8ecd5c00] 11:54:49 INFO - PROCESS | 1760 | 1465498489288 Marionette DEBUG loaded listener.js 11:54:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 154 (0x91c3b400) [pid = 1760] [serial = 1476] [outer = 0x8ecd5c00] 11:54:50 INFO - PROCESS | 1760 | 1465498490325 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]]]}] 11:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1732ms 11:54:50 INFO - PROCESS | 1760 | 1465498490391 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 11:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:54:50 INFO - PROCESS | 1760 | 1465498490395 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 11:54:50 INFO - PROCESS | 1760 | 1465498490402 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:54:50 INFO - PROCESS | 1760 | 1465498490406 Marionette TRACE conn4 <- [1,1938,null,{}] 11:54:50 INFO - PROCESS | 1760 | 1465498490413 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}] 11:54:50 INFO - PROCESS | 1760 | 1465498490423 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:50 INFO - PROCESS | 1760 | 1465498490695 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 11:54:51 INFO - PROCESS | 1760 | 1465498490995 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:51 INFO - PROCESS | 1760 | 1465498491004 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:51 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ddaa000 == 65 [pid = 1760] [id = 492] 11:54:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 155 (0x91c34400) [pid = 1760] [serial = 1477] [outer = (nil)] 11:54:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 156 (0xa6797000) [pid = 1760] [serial = 1478] [outer = 0x91c34400] 11:54:51 INFO - PROCESS | 1760 | 1465498491087 Marionette DEBUG loaded listener.js 11:54:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 157 (0xa67abc00) [pid = 1760] [serial = 1479] [outer = 0x91c34400] 11:54:51 INFO - PROCESS | 1760 | 1465498491975 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]]]}] 11:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1586ms 11:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:54:51 INFO - PROCESS | 1760 | 1465498491988 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 11:54:51 INFO - PROCESS | 1760 | 1465498491991 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 11:54:51 INFO - PROCESS | 1760 | 1465498491998 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:54:52 INFO - PROCESS | 1760 | 1465498492002 Marionette TRACE conn4 <- [1,1942,null,{}] 11:54:52 INFO - PROCESS | 1760 | 1465498492008 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}] 11:54:52 INFO - PROCESS | 1760 | 1465498492013 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:52 INFO - PROCESS | 1760 | 1465498492194 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 11:54:52 INFO - PROCESS | 1760 | 1465498492476 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:52 INFO - PROCESS | 1760 | 1465498492485 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:52 INFO - PROCESS | 1760 | ++DOCSHELL 0x91263800 == 66 [pid = 1760] [id = 493] 11:54:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 158 (0x9127ac00) [pid = 1760] [serial = 1480] [outer = (nil)] 11:54:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 159 (0x91281800) [pid = 1760] [serial = 1481] [outer = 0x9127ac00] 11:54:52 INFO - PROCESS | 1760 | 1465498492570 Marionette DEBUG loaded listener.js 11:54:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 160 (0x91284800) [pid = 1760] [serial = 1482] [outer = 0x9127ac00] 11:54:53 INFO - PROCESS | 1760 | 1465498493491 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]]]}] 11:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1538ms 11:54:53 INFO - PROCESS | 1760 | 1465498493537 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 11:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:54:53 INFO - PROCESS | 1760 | 1465498493547 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 11:54:53 INFO - PROCESS | 1760 | 1465498493553 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:54:53 INFO - PROCESS | 1760 | 1465498493557 Marionette TRACE conn4 <- [1,1946,null,{}] 11:54:53 INFO - PROCESS | 1760 | 1465498493563 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}] 11:54:53 INFO - PROCESS | 1760 | 1465498493568 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:53 INFO - PROCESS | 1760 | 1465498493760 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 11:54:53 INFO - PROCESS | 1760 | 1465498493966 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:53 INFO - PROCESS | 1760 | 1465498493974 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:54 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c719800 == 67 [pid = 1760] [id = 494] 11:54:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 161 (0x8c71a800) [pid = 1760] [serial = 1483] [outer = (nil)] 11:54:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 162 (0x8c723000) [pid = 1760] [serial = 1484] [outer = 0x8c71a800] 11:54:54 INFO - PROCESS | 1760 | 1465498494099 Marionette DEBUG loaded listener.js 11:54:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 163 (0x8c725400) [pid = 1760] [serial = 1485] [outer = 0x8c71a800] 11:54:55 INFO - PROCESS | 1760 | 1465498495137 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]]]}] 11:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1631ms 11:54:55 INFO - PROCESS | 1760 | 1465498495185 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 11:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:54:55 INFO - PROCESS | 1760 | 1465498495189 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 11:54:55 INFO - PROCESS | 1760 | 1465498495196 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:54:55 INFO - PROCESS | 1760 | 1465498495199 Marionette TRACE conn4 <- [1,1950,null,{}] 11:54:55 INFO - PROCESS | 1760 | 1465498495205 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}] 11:54:55 INFO - PROCESS | 1760 | 1465498495211 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:55 INFO - PROCESS | 1760 | 1465498495448 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 11:54:55 INFO - PROCESS | 1760 | 1465498495704 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:55 INFO - PROCESS | 1760 | 1465498495711 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:55 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c71b400 == 68 [pid = 1760] [id = 495] 11:54:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 164 (0x8c71cc00) [pid = 1760] [serial = 1486] [outer = (nil)] 11:54:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 165 (0x91282000) [pid = 1760] [serial = 1487] [outer = 0x8c71cc00] 11:54:55 INFO - PROCESS | 1760 | 1465498495843 Marionette DEBUG loaded listener.js 11:54:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 166 (0x91284c00) [pid = 1760] [serial = 1488] [outer = 0x8c71cc00] 11:54:56 INFO - PROCESS | 1760 | 1465498496747 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]]]}] 11:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1631ms 11:54:56 INFO - PROCESS | 1760 | 1465498496828 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 11:54:56 INFO - PROCESS | 1760 | 1465498496832 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 11:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:54:56 INFO - PROCESS | 1760 | 1465498496839 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:54:56 INFO - PROCESS | 1760 | 1465498496842 Marionette TRACE conn4 <- [1,1954,null,{}] 11:54:56 INFO - PROCESS | 1760 | 1465498496849 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}] 11:54:56 INFO - PROCESS | 1760 | 1465498496854 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:57 INFO - PROCESS | 1760 | 1465498497080 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 11:54:57 INFO - PROCESS | 1760 | 1465498497354 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:57 INFO - PROCESS | 1760 | 1465498497363 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:57 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c723400 == 69 [pid = 1760] [id = 496] 11:54:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 167 (0x8c727400) [pid = 1760] [serial = 1489] [outer = (nil)] 11:54:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 168 (0x9198c000) [pid = 1760] [serial = 1490] [outer = 0x8c727400] 11:54:57 INFO - PROCESS | 1760 | 1465498497485 Marionette DEBUG loaded listener.js 11:54:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 169 (0x92a65800) [pid = 1760] [serial = 1491] [outer = 0x8c727400] 11:54:58 INFO - PROCESS | 1760 | 1465498498809 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]]]}] 11:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 2033ms 11:54:58 INFO - PROCESS | 1760 | 1465498498875 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 11:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:54:58 INFO - PROCESS | 1760 | 1465498498889 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 11:54:59 INFO - PROCESS | 1760 | 1465498499003 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:54:59 INFO - PROCESS | 1760 | 1465498499007 Marionette TRACE conn4 <- [1,1958,null,{}] 11:54:59 INFO - PROCESS | 1760 | 1465498499049 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}] 11:54:59 INFO - PROCESS | 1760 | 1465498499056 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:59 INFO - PROCESS | 1760 | 1465498499233 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 11:54:59 INFO - PROCESS | 1760 | 1465498499478 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:54:59 INFO - PROCESS | 1760 | 1465498499502 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:54:59 INFO - PROCESS | 1760 | ++DOCSHELL 0x913d5800 == 70 [pid = 1760] [id = 497] 11:54:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 170 (0x913d8400) [pid = 1760] [serial = 1492] [outer = (nil)] 11:54:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 171 (0x91974800) [pid = 1760] [serial = 1493] [outer = 0x913d8400] 11:54:59 INFO - PROCESS | 1760 | 1465498499622 Marionette DEBUG loaded listener.js 11:54:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 172 (0x91990400) [pid = 1760] [serial = 1494] [outer = 0x913d8400] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8fad1400 == 69 [pid = 1760] [id = 485] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x9a68c800 == 68 [pid = 1760] [id = 484] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x9198c800 == 67 [pid = 1760] [id = 483] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7ac00 == 66 [pid = 1760] [id = 482] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x91c61400 == 65 [pid = 1760] [id = 481] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x91c6e000 == 64 [pid = 1760] [id = 480] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8fada800 == 63 [pid = 1760] [id = 479] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x9198d400 == 62 [pid = 1760] [id = 454] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea80800 == 61 [pid = 1760] [id = 430] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x93927800 == 60 [pid = 1760] [id = 471] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecde400 == 59 [pid = 1760] [id = 442] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7c000 == 58 [pid = 1760] [id = 417] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecd8000 == 57 [pid = 1760] [id = 428] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8ece2400 == 56 [pid = 1760] [id = 415] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x94625c00 == 55 [pid = 1760] [id = 411] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x9c0ee400 == 54 [pid = 1760] [id = 474] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x91add000 == 53 [pid = 1760] [id = 429] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x950d6c00 == 52 [pid = 1760] [id = 418] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x92d7ec00 == 51 [pid = 1760] [id = 472] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x99503000 == 50 [pid = 1760] [id = 473] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x94631000 == 49 [pid = 1760] [id = 475] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x9d809800 == 48 [pid = 1760] [id = 445] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecda400 == 47 [pid = 1760] [id = 476] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea83c00 == 46 [pid = 1760] [id = 477] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x93758800 == 45 [pid = 1760] [id = 458] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8dda2c00 == 44 [pid = 1760] [id = 478] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0xa33bbc00 == 43 [pid = 1760] [id = 449] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecd4800 == 42 [pid = 1760] [id = 450] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x9a224800 == 41 [pid = 1760] [id = 432] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x91ccd800 == 40 [pid = 1760] [id = 433] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x9198e000 == 39 [pid = 1760] [id = 435] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x9a219400 == 38 [pid = 1760] [id = 431] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x939c3c00 == 37 [pid = 1760] [id = 459] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8ece3800 == 36 [pid = 1760] [id = 434] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8c723400 == 35 [pid = 1760] [id = 496] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8c71b400 == 34 [pid = 1760] [id = 495] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8c719800 == 33 [pid = 1760] [id = 494] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8ddaa000 == 32 [pid = 1760] [id = 492] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x91263800 == 31 [pid = 1760] [id = 493] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea85400 == 30 [pid = 1760] [id = 491] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecda800 == 29 [pid = 1760] [id = 490] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x9a2f1c00 == 28 [pid = 1760] [id = 489] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x913d3000 == 27 [pid = 1760] [id = 487] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x94629400 == 26 [pid = 1760] [id = 488] 11:55:02 INFO - PROCESS | 1760 | --DOCSHELL 0x9197c800 == 25 [pid = 1760] [id = 486] 11:55:02 INFO - PROCESS | 1760 | --DOMWINDOW == 171 (0x9a47d800) [pid = 1760] [serial = 1251] [outer = (nil)] [url = about:blank] 11:55:02 INFO - PROCESS | 1760 | --DOMWINDOW == 170 (0x9a46e800) [pid = 1760] [serial = 1257] [outer = (nil)] [url = about:blank] 11:55:02 INFO - PROCESS | 1760 | --DOMWINDOW == 169 (0x9bf56800) [pid = 1760] [serial = 1263] [outer = (nil)] [url = about:blank] 11:55:02 INFO - PROCESS | 1760 | --DOMWINDOW == 168 (0x91c63800) [pid = 1760] [serial = 1224] [outer = (nil)] [url = about:blank] 11:55:02 INFO - PROCESS | 1760 | --DOMWINDOW == 167 (0x94624400) [pid = 1760] [serial = 1254] [outer = (nil)] [url = about:blank] 11:55:02 INFO - PROCESS | 1760 | --DOMWINDOW == 166 (0x9c069000) [pid = 1760] [serial = 1266] [outer = (nil)] [url = about:blank] 11:55:02 INFO - PROCESS | 1760 | --DOMWINDOW == 165 (0x9b92bc00) [pid = 1760] [serial = 1260] [outer = (nil)] [url = about:blank] 11:55:02 INFO - PROCESS | 1760 | --DOMWINDOW == 164 (0x939ca400) [pid = 1760] [serial = 1353] [outer = (nil)] [url = about:blank] 11:55:02 INFO - PROCESS | 1760 | --DOMWINDOW == 163 (0x9c0ee800) [pid = 1760] [serial = 1409] [outer = (nil)] [url = about:blank] 11:55:02 INFO - PROCESS | 1760 | --DOMWINDOW == 162 (0x9197a800) [pid = 1760] [serial = 1398] [outer = (nil)] [url = about:blank] 11:55:02 INFO - PROCESS | 1760 | --DOMWINDOW == 161 (0x8fad8400) [pid = 1760] [serial = 1397] [outer = (nil)] [url = about:blank] 11:55:02 INFO - PROCESS | 1760 | --DOMWINDOW == 160 (0x939c2000) [pid = 1760] [serial = 1376] [outer = (nil)] [url = about:blank] 11:55:02 INFO - PROCESS | 1760 | --DOMWINDOW == 159 (0x9a474000) [pid = 1760] [serial = 1379] [outer = (nil)] [url = about:blank] 11:55:02 INFO - PROCESS | 1760 | --DOMWINDOW == 158 (0xa2fb0000) [pid = 1760] [serial = 1391] [outer = (nil)] [url = about:blank] 11:55:02 INFO - PROCESS | 1760 | --DOMWINDOW == 157 (0x9c061800) [pid = 1760] [serial = 1385] [outer = (nil)] [url = about:blank] 11:55:02 INFO - PROCESS | 1760 | --DOMWINDOW == 156 (0x9915d400) [pid = 1760] [serial = 1403] [outer = (nil)] [url = about:blank] 11:55:02 INFO - PROCESS | 1760 | --DOMWINDOW == 155 (0x99fe5400) [pid = 1760] [serial = 1404] [outer = (nil)] [url = about:blank] 11:55:02 INFO - PROCESS | 1760 | --DOMWINDOW == 154 (0x9a7bb000) [pid = 1760] [serial = 1406] [outer = (nil)] [url = about:blank] 11:55:02 INFO - PROCESS | 1760 | --DOMWINDOW == 153 (0xa227d400) [pid = 1760] [serial = 1388] [outer = (nil)] [url = about:blank] 11:55:02 INFO - PROCESS | 1760 | --DOMWINDOW == 152 (0x91975800) [pid = 1760] [serial = 1373] [outer = (nil)] [url = about:blank] 11:55:02 INFO - PROCESS | 1760 | --DOMWINDOW == 151 (0x9506cc00) [pid = 1760] [serial = 1401] [outer = (nil)] [url = about:blank] 11:55:02 INFO - PROCESS | 1760 | --DOMWINDOW == 150 (0x94623800) [pid = 1760] [serial = 1400] [outer = (nil)] [url = about:blank] 11:55:02 INFO - PROCESS | 1760 | --DOMWINDOW == 149 (0x9b6fdc00) [pid = 1760] [serial = 1382] [outer = (nil)] [url = about:blank] 11:55:02 INFO - PROCESS | 1760 | --DOMWINDOW == 148 (0xa4d4cc00) [pid = 1760] [serial = 1394] [outer = (nil)] [url = about:blank] 11:55:02 INFO - PROCESS | 1760 | --DOMWINDOW == 147 (0xa1082000) [pid = 1760] [serial = 1410] [outer = (nil)] [url = about:blank] 11:55:02 INFO - PROCESS | 1760 | --DOMWINDOW == 146 (0xa33bf800) [pid = 1760] [serial = 1415] [outer = (nil)] [url = about:blank] 11:55:02 INFO - PROCESS | 1760 | --DOMWINDOW == 145 (0x9be08400) [pid = 1760] [serial = 1412] [outer = (nil)] [url = about:blank] 11:55:02 INFO - PROCESS | 1760 | --DOMWINDOW == 144 (0x9b928400) [pid = 1760] [serial = 1407] [outer = (nil)] [url = about:blank] 11:55:02 INFO - PROCESS | 1760 | --DOMWINDOW == 143 (0xa2373400) [pid = 1760] [serial = 1413] [outer = (nil)] [url = about:blank] 11:55:02 INFO - PROCESS | 1760 | 1465498502558 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]]]}] 11:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 3685ms 11:55:02 INFO - PROCESS | 1760 | 1465498502581 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 11:55:02 INFO - PROCESS | 1760 | 1465498502588 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 11:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:55:02 INFO - PROCESS | 1760 | 1465498502597 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:55:02 INFO - PROCESS | 1760 | 1465498502602 Marionette TRACE conn4 <- [1,1962,null,{}] 11:55:02 INFO - PROCESS | 1760 | 1465498502610 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}] 11:55:02 INFO - PROCESS | 1760 | 1465498502616 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:02 INFO - PROCESS | 1760 | 1465498502811 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 11:55:02 INFO - PROCESS | 1760 | 1465498502868 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:02 INFO - PROCESS | 1760 | 1465498502883 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:03 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7e400 == 26 [pid = 1760] [id = 498] 11:55:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 144 (0x8ea7f400) [pid = 1760] [serial = 1495] [outer = (nil)] 11:55:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 145 (0x8ecdd000) [pid = 1760] [serial = 1496] [outer = 0x8ea7f400] 11:55:03 INFO - PROCESS | 1760 | 1465498503108 Marionette DEBUG loaded listener.js 11:55:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 146 (0x8fad0800) [pid = 1760] [serial = 1497] [outer = 0x8ea7f400] 11:55:03 INFO - PROCESS | 1760 | 1465498503922 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]]]}] 11:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1394ms 11:55:03 INFO - PROCESS | 1760 | 1465498503991 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 11:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:55:04 INFO - PROCESS | 1760 | 1465498504001 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 11:55:04 INFO - PROCESS | 1760 | 1465498504013 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:55:04 INFO - PROCESS | 1760 | 1465498504018 Marionette TRACE conn4 <- [1,1966,null,{}] 11:55:04 INFO - PROCESS | 1760 | 1465498504024 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}] 11:55:04 INFO - PROCESS | 1760 | 1465498504030 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:04 INFO - PROCESS | 1760 | 1465498504219 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 11:55:04 INFO - PROCESS | 1760 | 1465498504422 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:04 INFO - PROCESS | 1760 | 1465498504436 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:04 INFO - PROCESS | 1760 | ++DOCSHELL 0x9127c800 == 27 [pid = 1760] [id = 499] 11:55:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 147 (0x913ce000) [pid = 1760] [serial = 1498] [outer = (nil)] 11:55:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 148 (0x913d4000) [pid = 1760] [serial = 1499] [outer = 0x913ce000] 11:55:04 INFO - PROCESS | 1760 | 1465498504518 Marionette DEBUG loaded listener.js 11:55:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 149 (0x91978800) [pid = 1760] [serial = 1500] [outer = 0x913ce000] 11:55:05 INFO - PROCESS | 1760 | 1465498505514 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]]]}] 11:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1543ms 11:55:05 INFO - PROCESS | 1760 | 1465498505555 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 11:55:05 INFO - PROCESS | 1760 | 1465498505559 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 11:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:55:05 INFO - PROCESS | 1760 | 1465498505566 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:55:05 INFO - PROCESS | 1760 | 1465498505572 Marionette TRACE conn4 <- [1,1970,null,{}] 11:55:05 INFO - PROCESS | 1760 | 1465498505596 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}] 11:55:05 INFO - PROCESS | 1760 | 1465498505606 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:05 INFO - PROCESS | 1760 | 1465498505844 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 11:55:05 INFO - PROCESS | 1760 | 1465498505874 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:05 INFO - PROCESS | 1760 | 1465498505888 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:05 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c67c00 == 28 [pid = 1760] [id = 500] 11:55:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 150 (0x91c68400) [pid = 1760] [serial = 1501] [outer = (nil)] 11:55:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 151 (0x91cc3400) [pid = 1760] [serial = 1502] [outer = 0x91c68400] 11:55:05 INFO - PROCESS | 1760 | 1465498505966 Marionette DEBUG loaded listener.js 11:55:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 152 (0x92a64800) [pid = 1760] [serial = 1503] [outer = 0x91c68400] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 151 (0x91adc000) [pid = 1760] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 150 (0xa227ac00) [pid = 1760] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 149 (0x94626800) [pid = 1760] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 148 (0x9462d000) [pid = 1760] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 147 (0x92dd9400) [pid = 1760] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 146 (0x8ecd7000) [pid = 1760] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 145 (0xa4d0b000) [pid = 1760] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 144 (0x9b20a000) [pid = 1760] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 143 (0xa1010000) [pid = 1760] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 142 (0x91ae3c00) [pid = 1760] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 141 (0x9a68ec00) [pid = 1760] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 140 (0x9b922800) [pid = 1760] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 139 (0x9466a400) [pid = 1760] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 138 (0x991cfc00) [pid = 1760] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 137 (0x92dca000) [pid = 1760] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 136 (0x9a2f5400) [pid = 1760] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 135 (0x9a697800) [pid = 1760] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 134 (0x91984400) [pid = 1760] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 133 (0x9a2fec00) [pid = 1760] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 132 (0x8ecdf000) [pid = 1760] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 131 (0x8dda3000) [pid = 1760] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 130 (0x91cc5400) [pid = 1760] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 129 (0x92ddcc00) [pid = 1760] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 128 (0x8ece2000) [pid = 1760] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 127 (0x92dc9000) [pid = 1760] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 126 (0x9391a800) [pid = 1760] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 125 (0x937b3800) [pid = 1760] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 124 (0xa23ea800) [pid = 1760] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 123 (0x8fadb400) [pid = 1760] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 122 (0xa23a0000) [pid = 1760] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 121 (0xa25ec000) [pid = 1760] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 120 (0x9391b800) [pid = 1760] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 119 (0x9b0db800) [pid = 1760] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 118 (0x937b8000) [pid = 1760] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 117 (0x8ecdc400) [pid = 1760] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 116 (0xa327d800) [pid = 1760] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 115 (0x8fad6400) [pid = 1760] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 114 (0x9a304800) [pid = 1760] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 113 (0x9a309800) [pid = 1760] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 112 (0x9c05c800) [pid = 1760] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:55:08 INFO - PROCESS | 1760 | --DOMWINDOW == 111 (0x91cc7c00) [pid = 1760] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:55:08 INFO - PROCESS | 1760 | 1465498508784 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]]]}] 11:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 3250ms 11:55:08 INFO - PROCESS | 1760 | 1465498508817 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 11:55:08 INFO - PROCESS | 1760 | 1465498508821 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 11:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:55:08 INFO - PROCESS | 1760 | 1465498508828 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:55:08 INFO - PROCESS | 1760 | 1465498508831 Marionette TRACE conn4 <- [1,1974,null,{}] 11:55:08 INFO - PROCESS | 1760 | 1465498508837 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}] 11:55:08 INFO - PROCESS | 1760 | 1465498508842 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:09 INFO - PROCESS | 1760 | 1465498509024 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 11:55:09 INFO - PROCESS | 1760 | 1465498509221 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:09 INFO - PROCESS | 1760 | 1465498509232 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:09 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dda7000 == 29 [pid = 1760] [id = 501] 11:55:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 112 (0x8ecd7000) [pid = 1760] [serial = 1504] [outer = (nil)] 11:55:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 113 (0x913d6800) [pid = 1760] [serial = 1505] [outer = 0x8ecd7000] 11:55:09 INFO - PROCESS | 1760 | 1465498509327 Marionette DEBUG loaded listener.js 11:55:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 114 (0x91cc5400) [pid = 1760] [serial = 1506] [outer = 0x8ecd7000] 11:55:10 INFO - PROCESS | 1760 | 1465498510251 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]]]}] 11:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1486ms 11:55:10 INFO - PROCESS | 1760 | 1465498510315 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 11:55:10 INFO - PROCESS | 1760 | 1465498510319 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 11:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:55:10 INFO - PROCESS | 1760 | 1465498510325 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:55:10 INFO - PROCESS | 1760 | 1465498510328 Marionette TRACE conn4 <- [1,1978,null,{}] 11:55:10 INFO - PROCESS | 1760 | 1465498510334 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}] 11:55:10 INFO - PROCESS | 1760 | 1465498510339 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:10 INFO - PROCESS | 1760 | 1465498510578 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 11:55:10 INFO - PROCESS | 1760 | 1465498510844 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:10 INFO - PROCESS | 1760 | 1465498510854 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:10 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dda5c00 == 30 [pid = 1760] [id = 502] 11:55:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 115 (0x8dda7c00) [pid = 1760] [serial = 1507] [outer = (nil)] 11:55:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 116 (0x8ea7c000) [pid = 1760] [serial = 1508] [outer = 0x8dda7c00] 11:55:10 INFO - PROCESS | 1760 | 1465498510989 Marionette DEBUG loaded listener.js 11:55:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 117 (0x8ea88c00) [pid = 1760] [serial = 1509] [outer = 0x8dda7c00] 11:55:12 INFO - PROCESS | 1760 | 1465498512051 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]]]}] 11:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1780ms 11:55:12 INFO - PROCESS | 1760 | 1465498512109 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 11:55:12 INFO - PROCESS | 1760 | 1465498512116 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 11:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:55:12 INFO - PROCESS | 1760 | 1465498512125 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:55:12 INFO - PROCESS | 1760 | 1465498512130 Marionette TRACE conn4 <- [1,1982,null,{}] 11:55:12 INFO - PROCESS | 1760 | 1465498512140 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}] 11:55:12 INFO - PROCESS | 1760 | 1465498512145 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:12 INFO - PROCESS | 1760 | 1465498512379 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 11:55:12 INFO - PROCESS | 1760 | 1465498512640 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:12 INFO - PROCESS | 1760 | 1465498512649 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:12 INFO - PROCESS | 1760 | ++DOCSHELL 0x913ce800 == 31 [pid = 1760] [id = 503] 11:55:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 118 (0x91988000) [pid = 1760] [serial = 1510] [outer = (nil)] 11:55:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 119 (0x9198dc00) [pid = 1760] [serial = 1511] [outer = 0x91988000] 11:55:12 INFO - PROCESS | 1760 | 1465498512789 Marionette DEBUG loaded listener.js 11:55:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 120 (0x91c37000) [pid = 1760] [serial = 1512] [outer = 0x91988000] 11:55:13 INFO - PROCESS | 1760 | 1465498513865 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]]]}] 11:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1788ms 11:55:13 INFO - PROCESS | 1760 | 1465498513913 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 11:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:55:13 INFO - PROCESS | 1760 | 1465498513918 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 11:55:13 INFO - PROCESS | 1760 | 1465498513925 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:55:13 INFO - PROCESS | 1760 | 1465498513935 Marionette TRACE conn4 <- [1,1986,null,{}] 11:55:13 INFO - PROCESS | 1760 | 1465498513947 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}] 11:55:13 INFO - PROCESS | 1760 | 1465498513953 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:14 INFO - PROCESS | 1760 | 1465498514162 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 11:55:14 INFO - PROCESS | 1760 | 1465498514521 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:14 INFO - PROCESS | 1760 | 1465498514532 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:14 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c71a400 == 32 [pid = 1760] [id = 504] 11:55:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 121 (0x8ddaa000) [pid = 1760] [serial = 1513] [outer = (nil)] 11:55:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 122 (0x92ddbc00) [pid = 1760] [serial = 1514] [outer = 0x8ddaa000] 11:55:14 INFO - PROCESS | 1760 | 1465498514620 Marionette DEBUG loaded listener.js 11:55:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 123 (0x92de3000) [pid = 1760] [serial = 1515] [outer = 0x8ddaa000] 11:55:15 INFO - PROCESS | 1760 | 1465498515611 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]]]}] 11:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1742ms 11:55:15 INFO - PROCESS | 1760 | 1465498515667 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 11:55:15 INFO - PROCESS | 1760 | 1465498515675 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 11:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:55:15 INFO - PROCESS | 1760 | 1465498515693 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:55:15 INFO - PROCESS | 1760 | 1465498515701 Marionette TRACE conn4 <- [1,1990,null,{}] 11:55:15 INFO - PROCESS | 1760 | 1465498515707 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}] 11:55:15 INFO - PROCESS | 1760 | 1465498515714 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:16 INFO - PROCESS | 1760 | 1465498516009 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 11:55:16 INFO - PROCESS | 1760 | 1465498516336 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:16 INFO - PROCESS | 1760 | 1465498516345 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:16 INFO - PROCESS | 1760 | ++DOCSHELL 0x92a6c000 == 33 [pid = 1760] [id = 505] 11:55:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 124 (0x93920400) [pid = 1760] [serial = 1516] [outer = (nil)] 11:55:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 125 (0x94622c00) [pid = 1760] [serial = 1517] [outer = 0x93920400] 11:55:16 INFO - PROCESS | 1760 | 1465498516453 Marionette DEBUG loaded listener.js 11:55:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 126 (0x939ca000) [pid = 1760] [serial = 1518] [outer = 0x93920400] 11:55:17 INFO - PROCESS | 1760 | 1465498517473 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]]]}] 11:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1845ms 11:55:17 INFO - PROCESS | 1760 | 1465498517530 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 11:55:17 INFO - PROCESS | 1760 | 1465498517534 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 11:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:55:17 INFO - PROCESS | 1760 | 1465498517541 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:55:17 INFO - PROCESS | 1760 | 1465498517545 Marionette TRACE conn4 <- [1,1994,null,{}] 11:55:17 INFO - PROCESS | 1760 | 1465498517550 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}] 11:55:17 INFO - PROCESS | 1760 | 1465498517556 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:17 INFO - PROCESS | 1760 | 1465498517760 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 11:55:17 INFO - PROCESS | 1760 | 1465498517968 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:17 INFO - PROCESS | 1760 | 1465498517977 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:18 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c3ec00 == 34 [pid = 1760] [id = 506] 11:55:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 127 (0x91c65800) [pid = 1760] [serial = 1519] [outer = (nil)] 11:55:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 128 (0x9506c800) [pid = 1760] [serial = 1520] [outer = 0x91c65800] 11:55:18 INFO - PROCESS | 1760 | 1465498518154 Marionette DEBUG loaded listener.js 11:55:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 129 (0x9506e800) [pid = 1760] [serial = 1521] [outer = 0x91c65800] 11:55:19 INFO - PROCESS | 1760 | 1465498519108 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]]]}] 11:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1582ms 11:55:19 INFO - PROCESS | 1760 | 1465498519137 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 11:55:19 INFO - PROCESS | 1760 | 1465498519142 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 11:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:55:19 INFO - PROCESS | 1760 | 1465498519152 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:55:19 INFO - PROCESS | 1760 | 1465498519155 Marionette TRACE conn4 <- [1,1998,null,{}] 11:55:19 INFO - PROCESS | 1760 | 1465498519161 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}] 11:55:19 INFO - PROCESS | 1760 | 1465498519167 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:19 INFO - PROCESS | 1760 | 1465498519366 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 11:55:19 INFO - PROCESS | 1760 | 1465498519585 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:19 INFO - PROCESS | 1760 | 1465498519605 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:19 INFO - PROCESS | 1760 | ++DOCSHELL 0x91adc000 == 35 [pid = 1760] [id = 507] 11:55:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 130 (0x97febc00) [pid = 1760] [serial = 1522] [outer = (nil)] 11:55:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 131 (0x9872e800) [pid = 1760] [serial = 1523] [outer = 0x97febc00] 11:55:19 INFO - PROCESS | 1760 | 1465498519743 Marionette DEBUG loaded listener.js 11:55:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 132 (0x99dce800) [pid = 1760] [serial = 1524] [outer = 0x97febc00] 11:55:20 INFO - PROCESS | 1760 | 1465498520804 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]]]}] 11:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1684ms 11:55:20 INFO - PROCESS | 1760 | 1465498520836 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 11:55:20 INFO - PROCESS | 1760 | 1465498520840 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 11:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:55:20 INFO - PROCESS | 1760 | 1465498520847 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:55:20 INFO - PROCESS | 1760 | 1465498520851 Marionette TRACE conn4 <- [1,2002,null,{}] 11:55:20 INFO - PROCESS | 1760 | 1465498520857 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}] 11:55:20 INFO - PROCESS | 1760 | 1465498520863 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:21 INFO - PROCESS | 1760 | 1465498521057 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 11:55:21 INFO - PROCESS | 1760 | 1465498521266 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:21 INFO - PROCESS | 1760 | 1465498521277 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:21 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c723800 == 36 [pid = 1760] [id = 508] 11:55:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 133 (0x8dda5400) [pid = 1760] [serial = 1525] [outer = (nil)] 11:55:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 134 (0x9a21bc00) [pid = 1760] [serial = 1526] [outer = 0x8dda5400] 11:55:21 INFO - PROCESS | 1760 | 1465498521445 Marionette DEBUG loaded listener.js 11:55:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 135 (0x9a2f7400) [pid = 1760] [serial = 1527] [outer = 0x8dda5400] 11:55:22 INFO - PROCESS | 1760 | 1465498522394 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]]]}] 11:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1582ms 11:55:22 INFO - PROCESS | 1760 | 1465498522431 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 11:55:22 INFO - PROCESS | 1760 | 1465498522434 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 11:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:55:22 INFO - PROCESS | 1760 | 1465498522441 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:55:22 INFO - PROCESS | 1760 | 1465498522444 Marionette TRACE conn4 <- [1,2006,null,{}] 11:55:22 INFO - PROCESS | 1760 | 1465498522450 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}] 11:55:22 INFO - PROCESS | 1760 | 1465498522455 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:22 INFO - PROCESS | 1760 | 1465498522647 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 11:55:22 INFO - PROCESS | 1760 | 1465498522862 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:22 INFO - PROCESS | 1760 | 1465498522869 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:22 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecde400 == 37 [pid = 1760] [id = 509] 11:55:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 136 (0x92a6f800) [pid = 1760] [serial = 1528] [outer = (nil)] 11:55:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 137 (0x9a477400) [pid = 1760] [serial = 1529] [outer = 0x92a6f800] 11:55:23 INFO - PROCESS | 1760 | 1465498523019 Marionette DEBUG loaded listener.js 11:55:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 138 (0x9a47a800) [pid = 1760] [serial = 1530] [outer = 0x92a6f800] 11:55:24 INFO - PROCESS | 1760 | 1465498524052 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]]]}] 11:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 11:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1683ms 11:55:24 INFO - PROCESS | 1760 | 1465498524126 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 11:55:24 INFO - PROCESS | 1760 | 1465498524129 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 11:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:55:24 INFO - PROCESS | 1760 | 1465498524136 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:55:24 INFO - PROCESS | 1760 | 1465498524140 Marionette TRACE conn4 <- [1,2010,null,{}] 11:55:24 INFO - PROCESS | 1760 | 1465498524148 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}] 11:55:24 INFO - PROCESS | 1760 | 1465498524152 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:24 INFO - PROCESS | 1760 | 1465498524340 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 11:55:24 INFO - PROCESS | 1760 | 1465498524604 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:24 INFO - PROCESS | 1760 | 1465498524614 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:24 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dda2400 == 38 [pid = 1760] [id = 510] 11:55:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 139 (0x8dda3c00) [pid = 1760] [serial = 1531] [outer = (nil)] 11:55:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 140 (0x9125f400) [pid = 1760] [serial = 1532] [outer = 0x8dda3c00] 11:55:24 INFO - PROCESS | 1760 | 1465498524740 Marionette DEBUG loaded listener.js 11:55:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 141 (0x913cdc00) [pid = 1760] [serial = 1533] [outer = 0x8dda3c00] 11:55:25 INFO - PROCESS | 1760 | 1465498525674 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]]]}] 11:55:25 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 11:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1589ms 11:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:55:25 INFO - PROCESS | 1760 | 1465498525726 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 11:55:25 INFO - PROCESS | 1760 | 1465498525729 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 11:55:25 INFO - PROCESS | 1760 | 1465498525737 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:55:25 INFO - PROCESS | 1760 | 1465498525739 Marionette TRACE conn4 <- [1,2014,null,{}] 11:55:25 INFO - PROCESS | 1760 | 1465498525746 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}] 11:55:25 INFO - PROCESS | 1760 | 1465498525751 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:25 INFO - PROCESS | 1760 | 1465498525941 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 11:55:26 INFO - PROCESS | 1760 | 1465498526157 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:26 INFO - PROCESS | 1760 | 1465498526166 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:26 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c719400 == 39 [pid = 1760] [id = 511] 11:55:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 142 (0x8c719800) [pid = 1760] [serial = 1534] [outer = (nil)] 11:55:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 143 (0x8c723400) [pid = 1760] [serial = 1535] [outer = 0x8c719800] 11:55:26 INFO - PROCESS | 1760 | 1465498526414 Marionette DEBUG loaded listener.js 11:55:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 144 (0x8ddaf800) [pid = 1760] [serial = 1536] [outer = 0x8c719800] 11:55:27 INFO - PROCESS | 1760 | 1465498527413 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]]]}] 11:55:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1750ms 11:55:27 INFO - PROCESS | 1760 | 1465498527487 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 11:55:27 INFO - PROCESS | 1760 | 1465498527493 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 11:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:55:27 INFO - PROCESS | 1760 | 1465498527502 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:55:27 INFO - PROCESS | 1760 | 1465498527506 Marionette TRACE conn4 <- [1,2018,null,{}] 11:55:27 INFO - PROCESS | 1760 | 1465498527514 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}] 11:55:27 INFO - PROCESS | 1760 | 1465498527520 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:27 INFO - PROCESS | 1760 | 1465498527829 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 11:55:28 INFO - PROCESS | 1760 | 1465498528161 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:28 INFO - PROCESS | 1760 | 1465498528168 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:28 INFO - PROCESS | 1760 | --DOCSHELL 0x91adf800 == 38 [pid = 1760] [id = 408] 11:55:28 INFO - PROCESS | 1760 | --DOCSHELL 0x95258400 == 37 [pid = 1760] [id = 394] 11:55:28 INFO - PROCESS | 1760 | --DOCSHELL 0x91977800 == 36 [pid = 1760] [id = 407] 11:55:28 INFO - PROCESS | 1760 | --DOCSHELL 0x8dda7000 == 35 [pid = 1760] [id = 501] 11:55:28 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dda7000 == 36 [pid = 1760] [id = 512] 11:55:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 145 (0x8ddaf000) [pid = 1760] [serial = 1537] [outer = (nil)] 11:55:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 146 (0x91268000) [pid = 1760] [serial = 1538] [outer = 0x8ddaf000] 11:55:28 INFO - PROCESS | 1760 | 1465498528281 Marionette DEBUG loaded listener.js 11:55:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 147 (0x913dac00) [pid = 1760] [serial = 1539] [outer = 0x8ddaf000] 11:55:28 INFO - PROCESS | 1760 | --DOCSHELL 0x91c67c00 == 35 [pid = 1760] [id = 500] 11:55:28 INFO - PROCESS | 1760 | --DOCSHELL 0x9127c800 == 34 [pid = 1760] [id = 499] 11:55:28 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7e400 == 33 [pid = 1760] [id = 498] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 146 (0x9a674400) [pid = 1760] [serial = 1380] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 145 (0x9b997c00) [pid = 1760] [serial = 1383] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 144 (0xa2529c00) [pid = 1760] [serial = 1389] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 143 (0xa327e400) [pid = 1760] [serial = 1392] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 142 (0xa4d4f000) [pid = 1760] [serial = 1395] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 141 (0x91c68c00) [pid = 1760] [serial = 1374] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 140 (0x9c064c00) [pid = 1760] [serial = 1386] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 139 (0x946cf800) [pid = 1760] [serial = 1377] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 138 (0xa61a9c00) [pid = 1760] [serial = 1425] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 137 (0x9c061400) [pid = 1760] [serial = 1460] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 136 (0xa2270400) [pid = 1760] [serial = 1461] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 135 (0x9a475400) [pid = 1760] [serial = 1452] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 134 (0x9a309c00) [pid = 1760] [serial = 1371] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 133 (0xa236a800) [pid = 1760] [serial = 1308] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 132 (0xa2fb6c00) [pid = 1760] [serial = 1341] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 131 (0x9a690800) [pid = 1760] [serial = 1287] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 130 (0x9c064800) [pid = 1760] [serial = 1302] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 129 (0xa4f0d000) [pid = 1760] [serial = 1347] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 128 (0xa3342c00) [pid = 1760] [serial = 1344] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 127 (0xa61aa400) [pid = 1760] [serial = 1350] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 126 (0xa108d800) [pid = 1760] [serial = 1305] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 125 (0xa2536000) [pid = 1760] [serial = 1338] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 124 (0x937b2400) [pid = 1760] [serial = 1290] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 123 (0x9b999000) [pid = 1760] [serial = 1299] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 122 (0xa23ed400) [pid = 1760] [serial = 1329] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 121 (0x97fef000) [pid = 1760] [serial = 1293] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 120 (0x9a5c4c00) [pid = 1760] [serial = 1335] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 119 (0x946ce800) [pid = 1760] [serial = 1332] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 118 (0x9abcb400) [pid = 1760] [serial = 1296] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 117 (0x9b205c00) [pid = 1760] [serial = 1454] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 116 (0x946c7800) [pid = 1760] [serial = 1457] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 115 (0x9cb0e000) [pid = 1760] [serial = 1455] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 114 (0x99dd2c00) [pid = 1760] [serial = 1458] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 113 (0x9a46f000) [pid = 1760] [serial = 1421] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 112 (0x9a691000) [pid = 1760] [serial = 1422] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 111 (0x91264400) [pid = 1760] [serial = 1430] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 110 (0x91268400) [pid = 1760] [serial = 1431] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 109 (0x8ddabc00) [pid = 1760] [serial = 1436] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 108 (0x8ddae000) [pid = 1760] [serial = 1437] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 107 (0x92dc5800) [pid = 1760] [serial = 1442] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 106 (0x92dd9000) [pid = 1760] [serial = 1443] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 105 (0x937c1c00) [pid = 1760] [serial = 1418] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 104 (0x94674400) [pid = 1760] [serial = 1419] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 103 (0x913d2000) [pid = 1760] [serial = 1433] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 102 (0x913da400) [pid = 1760] [serial = 1434] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 101 (0x9462a800) [pid = 1760] [serial = 1448] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0x99fde000) [pid = 1760] [serial = 1449] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0x9a307800) [pid = 1760] [serial = 1451] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x95254800) [pid = 1760] [serial = 1445] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x99c71000) [pid = 1760] [serial = 1446] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0xa6725000) [pid = 1760] [serial = 1427] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0xa679e000) [pid = 1760] [serial = 1428] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x91264c00) [pid = 1760] [serial = 1439] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x913cec00) [pid = 1760] [serial = 1440] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0xa4f09800) [pid = 1760] [serial = 1416] [outer = (nil)] [url = about:blank] 11:55:28 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0xa330c400) [pid = 1760] [serial = 1424] [outer = (nil)] [url = about:blank] 11:55:29 INFO - PROCESS | 1760 | 1465498529218 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]]]}] 11:55:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1743ms 11:55:29 INFO - PROCESS | 1760 | 1465498529251 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 11:55:29 INFO - PROCESS | 1760 | 1465498529258 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 11:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:55:29 INFO - PROCESS | 1760 | 1465498529269 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:55:29 INFO - PROCESS | 1760 | 1465498529273 Marionette TRACE conn4 <- [1,2022,null,{}] 11:55:29 INFO - PROCESS | 1760 | 1465498529280 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}] 11:55:29 INFO - PROCESS | 1760 | 1465498529286 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:29 INFO - PROCESS | 1760 | 1465498529490 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 11:55:29 INFO - PROCESS | 1760 | 1465498529661 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:29 INFO - PROCESS | 1760 | 1465498529675 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:29 INFO - PROCESS | 1760 | ++DOCSHELL 0x91264400 == 34 [pid = 1760] [id = 513] 11:55:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x913d9400) [pid = 1760] [serial = 1540] [outer = (nil)] 11:55:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x91c69800) [pid = 1760] [serial = 1541] [outer = 0x913d9400] 11:55:29 INFO - PROCESS | 1760 | 1465498529746 Marionette DEBUG loaded listener.js 11:55:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x92a6a000) [pid = 1760] [serial = 1542] [outer = 0x913d9400] 11:55:30 INFO - PROCESS | 1760 | 1465498530664 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]]]}] 11:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1481ms 11:55:30 INFO - PROCESS | 1760 | 1465498530752 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 11:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:55:30 INFO - PROCESS | 1760 | 1465498530756 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 11:55:30 INFO - PROCESS | 1760 | 1465498530763 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:55:30 INFO - PROCESS | 1760 | 1465498530769 Marionette TRACE conn4 <- [1,2026,null,{}] 11:55:30 INFO - PROCESS | 1760 | 1465498530792 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}] 11:55:30 INFO - PROCESS | 1760 | 1465498530801 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:31 INFO - PROCESS | 1760 | 1465498531062 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 11:55:31 INFO - PROCESS | 1760 | 1465498531090 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:31 INFO - PROCESS | 1760 | 1465498531099 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:31 INFO - PROCESS | 1760 | ++DOCSHELL 0x91adf800 == 35 [pid = 1760] [id = 514] 11:55:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x92dc5800) [pid = 1760] [serial = 1543] [outer = (nil)] 11:55:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x937bf800) [pid = 1760] [serial = 1544] [outer = 0x92dc5800] 11:55:31 INFO - PROCESS | 1760 | 1465498531171 Marionette DEBUG loaded listener.js 11:55:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x939c6000) [pid = 1760] [serial = 1545] [outer = 0x92dc5800] 11:55:32 INFO - PROCESS | 1760 | 1465498532133 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]]]}] 11:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1402ms 11:55:32 INFO - PROCESS | 1760 | 1465498532165 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 11:55:32 INFO - PROCESS | 1760 | 1465498532168 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 11:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:55:32 INFO - PROCESS | 1760 | 1465498532181 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:55:32 INFO - PROCESS | 1760 | 1465498532184 Marionette TRACE conn4 <- [1,2030,null,{}] 11:55:32 INFO - PROCESS | 1760 | 1465498532229 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}] 11:55:32 INFO - PROCESS | 1760 | 1465498532235 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:32 INFO - PROCESS | 1760 | 1465498532470 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 11:55:32 INFO - PROCESS | 1760 | 1465498532492 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:32 INFO - PROCESS | 1760 | 1465498532500 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:32 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dda6c00 == 36 [pid = 1760] [id = 515] 11:55:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x92dc9000) [pid = 1760] [serial = 1546] [outer = (nil)] 11:55:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x95067400) [pid = 1760] [serial = 1547] [outer = 0x92dc9000] 11:55:32 INFO - PROCESS | 1760 | 1465498532569 Marionette DEBUG loaded listener.js 11:55:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0x950ce000) [pid = 1760] [serial = 1548] [outer = 0x92dc9000] 11:55:33 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0xa23a2000) [pid = 1760] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:55:33 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x913d8400) [pid = 1760] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:55:33 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x91c68400) [pid = 1760] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:55:33 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x8c71a800) [pid = 1760] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:55:33 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x9127ac00) [pid = 1760] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:55:33 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x913d3400) [pid = 1760] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:55:33 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x8c71cc00) [pid = 1760] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:55:33 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x8ea7f400) [pid = 1760] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:55:33 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x8ecdc000) [pid = 1760] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:55:33 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x913ce000) [pid = 1760] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:55:33 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x946cf000) [pid = 1760] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:55:33 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x8c727400) [pid = 1760] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:55:33 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x91c34400) [pid = 1760] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:55:33 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x8ecd5c00) [pid = 1760] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:55:33 INFO - PROCESS | 1760 | 1465498533655 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]]]}] 11:55:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1534ms 11:55:33 INFO - PROCESS | 1760 | 1465498533715 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 11:55:33 INFO - PROCESS | 1760 | 1465498533719 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 11:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:55:33 INFO - PROCESS | 1760 | 1465498533725 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:55:33 INFO - PROCESS | 1760 | 1465498533728 Marionette TRACE conn4 <- [1,2034,null,{}] 11:55:33 INFO - PROCESS | 1760 | 1465498533734 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}] 11:55:33 INFO - PROCESS | 1760 | 1465498533739 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:33 INFO - PROCESS | 1760 | 1465498533978 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 11:55:34 INFO - PROCESS | 1760 | 1465498533988 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:34 INFO - PROCESS | 1760 | 1465498533994 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:34 INFO - PROCESS | 1760 | ++DOCSHELL 0x91280800 == 37 [pid = 1760] [id = 516] 11:55:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x913ce000) [pid = 1760] [serial = 1549] [outer = (nil)] 11:55:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x91ccf400) [pid = 1760] [serial = 1550] [outer = 0x913ce000] 11:55:34 INFO - PROCESS | 1760 | 1465498534089 Marionette DEBUG loaded listener.js 11:55:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x98739000) [pid = 1760] [serial = 1551] [outer = 0x913ce000] 11:55:35 INFO - PROCESS | 1760 | 1465498535005 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]]]}] 11:55:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1335ms 11:55:35 INFO - PROCESS | 1760 | 1465498535061 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 11:55:35 INFO - PROCESS | 1760 | 1465498535065 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 11:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:55:35 INFO - PROCESS | 1760 | 1465498535072 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:55:35 INFO - PROCESS | 1760 | 1465498535075 Marionette TRACE conn4 <- [1,2038,null,{}] 11:55:35 INFO - PROCESS | 1760 | 1465498535081 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}] 11:55:35 INFO - PROCESS | 1760 | 1465498535090 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:35 INFO - PROCESS | 1760 | 1465498535336 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 11:55:35 INFO - PROCESS | 1760 | 1465498535542 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:35 INFO - PROCESS | 1760 | 1465498535554 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:35 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c71f800 == 38 [pid = 1760] [id = 517] 11:55:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x8c720800) [pid = 1760] [serial = 1552] [outer = (nil)] 11:55:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x8ddad800) [pid = 1760] [serial = 1553] [outer = 0x8c720800] 11:55:35 INFO - PROCESS | 1760 | 1465498535677 Marionette DEBUG loaded listener.js 11:55:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x8ecdc000) [pid = 1760] [serial = 1554] [outer = 0x8c720800] 11:55:36 INFO - PROCESS | 1760 | 1465498536784 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]]]}] 11:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1742ms 11:55:36 INFO - PROCESS | 1760 | 1465498536817 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 11:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:55:36 INFO - PROCESS | 1760 | 1465498536823 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 11:55:36 INFO - PROCESS | 1760 | 1465498536832 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:55:36 INFO - PROCESS | 1760 | 1465498536837 Marionette TRACE conn4 <- [1,2042,null,{}] 11:55:36 INFO - PROCESS | 1760 | 1465498536845 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}] 11:55:36 INFO - PROCESS | 1760 | 1465498536853 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:37 INFO - PROCESS | 1760 | 1465498537067 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 11:55:37 INFO - PROCESS | 1760 | 1465498537323 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:37 INFO - PROCESS | 1760 | 1465498537334 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:37 INFO - PROCESS | 1760 | ++DOCSHELL 0x9198a000 == 39 [pid = 1760] [id = 518] 11:55:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x9198e000) [pid = 1760] [serial = 1555] [outer = (nil)] 11:55:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x91c36c00) [pid = 1760] [serial = 1556] [outer = 0x9198e000] 11:55:37 INFO - PROCESS | 1760 | 1465498537464 Marionette DEBUG loaded listener.js 11:55:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x91c65c00) [pid = 1760] [serial = 1557] [outer = 0x9198e000] 11:55:38 INFO - PROCESS | 1760 | 1465498538471 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]]]}] 11:55:38 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) 11:55:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1693ms 11:55:38 INFO - PROCESS | 1760 | 1465498538524 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 11:55:38 INFO - PROCESS | 1760 | 1465498538530 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 11:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:55:38 INFO - PROCESS | 1760 | 1465498538537 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:55:38 INFO - PROCESS | 1760 | 1465498538540 Marionette TRACE conn4 <- [1,2046,null,{}] 11:55:38 INFO - PROCESS | 1760 | 1465498538547 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}] 11:55:38 INFO - PROCESS | 1760 | 1465498538553 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:38 INFO - PROCESS | 1760 | 1465498538780 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 11:55:39 INFO - PROCESS | 1760 | 1465498539095 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:39 INFO - PROCESS | 1760 | 1465498539106 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:39 INFO - PROCESS | 1760 | ++DOCSHELL 0x93758800 == 40 [pid = 1760] [id = 519] 11:55:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x937b6000) [pid = 1760] [serial = 1558] [outer = (nil)] 11:55:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x937bdc00) [pid = 1760] [serial = 1559] [outer = 0x937b6000] 11:55:39 INFO - PROCESS | 1760 | 1465498539230 Marionette DEBUG loaded listener.js 11:55:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x946cf800) [pid = 1760] [serial = 1560] [outer = 0x937b6000] 11:55:40 INFO - PROCESS | 1760 | 1465498540259 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]]]}] 11:55:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:55:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1785ms 11:55:40 INFO - PROCESS | 1760 | 1465498540323 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 11:55:40 INFO - PROCESS | 1760 | 1465498540330 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 11:55:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:55:40 INFO - PROCESS | 1760 | 1465498540348 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:55:40 INFO - PROCESS | 1760 | 1465498540356 Marionette TRACE conn4 <- [1,2050,null,{}] 11:55:40 INFO - PROCESS | 1760 | 1465498540362 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}] 11:55:40 INFO - PROCESS | 1760 | 1465498540369 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:40 INFO - PROCESS | 1760 | 1465498540618 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 11:55:40 INFO - PROCESS | 1760 | 1465498540926 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:40 INFO - PROCESS | 1760 | 1465498540935 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:40 INFO - PROCESS | 1760 | ++DOCSHELL 0x92a6c400 == 41 [pid = 1760] [id = 520] 11:55:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x92dd4400) [pid = 1760] [serial = 1561] [outer = (nil)] 11:55:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0x99fe5400) [pid = 1760] [serial = 1562] [outer = 0x92dd4400] 11:55:41 INFO - PROCESS | 1760 | 1465498541024 Marionette DEBUG loaded listener.js 11:55:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0x9a302c00) [pid = 1760] [serial = 1563] [outer = 0x92dd4400] 11:55:42 INFO - PROCESS | 1760 | 1465498542188 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]]]}] 11:55:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:55:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1907ms 11:55:42 INFO - PROCESS | 1760 | 1465498542247 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 11:55:42 INFO - PROCESS | 1760 | 1465498542250 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 11:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:55:42 INFO - PROCESS | 1760 | 1465498542257 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:55:42 INFO - PROCESS | 1760 | 1465498542260 Marionette TRACE conn4 <- [1,2054,null,{}] 11:55:42 INFO - PROCESS | 1760 | 1465498542266 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}] 11:55:42 INFO - PROCESS | 1760 | 1465498542272 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:42 INFO - PROCESS | 1760 | 1465498542511 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 11:55:42 INFO - PROCESS | 1760 | 1465498542737 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:42 INFO - PROCESS | 1760 | 1465498542745 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:42 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c725800 == 42 [pid = 1760] [id = 521] 11:55:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 102 (0x92a70c00) [pid = 1760] [serial = 1564] [outer = (nil)] 11:55:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 103 (0x9a578400) [pid = 1760] [serial = 1565] [outer = 0x92a70c00] 11:55:42 INFO - PROCESS | 1760 | 1465498542862 Marionette DEBUG loaded listener.js 11:55:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 104 (0x9a68e800) [pid = 1760] [serial = 1566] [outer = 0x92a70c00] 11:55:43 INFO - PROCESS | 1760 | 1465498543836 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]]]}] 11:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1633ms 11:55:43 INFO - PROCESS | 1760 | 1465498543890 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 11:55:43 INFO - PROCESS | 1760 | 1465498543894 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 11:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:55:43 INFO - PROCESS | 1760 | 1465498543901 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:55:43 INFO - PROCESS | 1760 | 1465498543904 Marionette TRACE conn4 <- [1,2058,null,{}] 11:55:43 INFO - PROCESS | 1760 | 1465498543910 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}] 11:55:43 INFO - PROCESS | 1760 | 1465498543916 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:44 INFO - PROCESS | 1760 | 1465498544124 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 11:55:44 INFO - PROCESS | 1760 | 1465498544433 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:44 INFO - PROCESS | 1760 | 1465498544451 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a696400 == 43 [pid = 1760] [id = 522] 11:55:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 105 (0x9a696c00) [pid = 1760] [serial = 1567] [outer = (nil)] 11:55:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 106 (0x9ab8d800) [pid = 1760] [serial = 1568] [outer = 0x9a696c00] 11:55:44 INFO - PROCESS | 1760 | 1465498544550 Marionette DEBUG loaded listener.js 11:55:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 107 (0x9b6f9c00) [pid = 1760] [serial = 1569] [outer = 0x9a696c00] 11:55:45 INFO - PROCESS | 1760 | 1465498545505 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]]]}] 11:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1637ms 11:55:45 INFO - PROCESS | 1760 | 1465498545539 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 11:55:45 INFO - PROCESS | 1760 | 1465498545543 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 11:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:55:45 INFO - PROCESS | 1760 | 1465498545550 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:55:45 INFO - PROCESS | 1760 | 1465498545553 Marionette TRACE conn4 <- [1,2062,null,{}] 11:55:45 INFO - PROCESS | 1760 | 1465498545559 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}] 11:55:45 INFO - PROCESS | 1760 | 1465498545565 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:45 INFO - PROCESS | 1760 | 1465498545769 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 11:55:46 INFO - PROCESS | 1760 | 1465498546056 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:46 INFO - PROCESS | 1760 | 1465498546063 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:46 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecd7400 == 44 [pid = 1760] [id = 523] 11:55:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 108 (0x937bcc00) [pid = 1760] [serial = 1570] [outer = (nil)] 11:55:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 109 (0x9be09400) [pid = 1760] [serial = 1571] [outer = 0x937bcc00] 11:55:46 INFO - PROCESS | 1760 | 1465498546194 Marionette DEBUG loaded listener.js 11:55:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 110 (0x9bf4fc00) [pid = 1760] [serial = 1572] [outer = 0x937bcc00] 11:55:47 INFO - PROCESS | 1760 | 1465498547107 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]]]}] 11:55:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:55:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1633ms 11:55:47 INFO - PROCESS | 1760 | 1465498547185 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 11:55:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:55:47 INFO - PROCESS | 1760 | 1465498547197 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 11:55:47 INFO - PROCESS | 1760 | 1465498547204 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:55:47 INFO - PROCESS | 1760 | 1465498547208 Marionette TRACE conn4 <- [1,2066,null,{}] 11:55:47 INFO - PROCESS | 1760 | 1465498547214 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}] 11:55:47 INFO - PROCESS | 1760 | 1465498547219 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:47 INFO - PROCESS | 1760 | 1465498547442 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 11:55:47 INFO - PROCESS | 1760 | 1465498547698 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:47 INFO - PROCESS | 1760 | 1465498547704 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:47 INFO - PROCESS | 1760 | ++DOCSHELL 0x92a61400 == 45 [pid = 1760] [id = 524] 11:55:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 111 (0x92a61800) [pid = 1760] [serial = 1573] [outer = (nil)] 11:55:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 112 (0x9c05f000) [pid = 1760] [serial = 1574] [outer = 0x92a61800] 11:55:47 INFO - PROCESS | 1760 | 1465498547835 Marionette DEBUG loaded listener.js 11:55:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 113 (0x9c064400) [pid = 1760] [serial = 1575] [outer = 0x92a61800] 11:55:48 INFO - PROCESS | 1760 | 1465498548725 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]]]}] 11:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1588ms 11:55:48 INFO - PROCESS | 1760 | 1465498548793 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 11:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:55:48 INFO - PROCESS | 1760 | 1465498548797 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 11:55:48 INFO - PROCESS | 1760 | 1465498548804 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:55:48 INFO - PROCESS | 1760 | 1465498548807 Marionette TRACE conn4 <- [1,2070,null,{}] 11:55:48 INFO - PROCESS | 1760 | 1465498548813 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}] 11:55:48 INFO - PROCESS | 1760 | 1465498548819 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:49 INFO - PROCESS | 1760 | 1465498549002 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 11:55:49 INFO - PROCESS | 1760 | 1465498549619 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:49 INFO - PROCESS | 1760 | 1465498549629 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:49 INFO - PROCESS | 1760 | ++DOCSHELL 0x8fad3800 == 46 [pid = 1760] [id = 525] 11:55:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 114 (0x8fad5c00) [pid = 1760] [serial = 1576] [outer = (nil)] 11:55:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 115 (0x91262400) [pid = 1760] [serial = 1577] [outer = 0x8fad5c00] 11:55:49 INFO - PROCESS | 1760 | 1465498549768 Marionette DEBUG loaded listener.js 11:55:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 116 (0x913cf800) [pid = 1760] [serial = 1578] [outer = 0x8fad5c00] 11:55:50 INFO - PROCESS | 1760 | 1465498550732 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]]]}] 11:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1991ms 11:55:50 INFO - PROCESS | 1760 | 1465498550797 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 11:55:50 INFO - PROCESS | 1760 | 1465498550803 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 11:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:55:50 INFO - PROCESS | 1760 | 1465498550810 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:55:50 INFO - PROCESS | 1760 | 1465498550815 Marionette TRACE conn4 <- [1,2074,null,{}] 11:55:50 INFO - PROCESS | 1760 | 1465498550823 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}] 11:55:50 INFO - PROCESS | 1760 | 1465498550830 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:51 INFO - PROCESS | 1760 | 1465498551034 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 11:55:51 INFO - PROCESS | 1760 | 1465498551424 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:51 INFO - PROCESS | 1760 | 1465498551431 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:51 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ddac400 == 47 [pid = 1760] [id = 526] 11:55:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 117 (0x913d1400) [pid = 1760] [serial = 1579] [outer = (nil)] 11:55:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 118 (0x92a70400) [pid = 1760] [serial = 1580] [outer = 0x913d1400] 11:55:51 INFO - PROCESS | 1760 | 1465498551520 Marionette DEBUG loaded listener.js 11:55:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 119 (0x92dddc00) [pid = 1760] [serial = 1581] [outer = 0x913d1400] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x913d5800 == 46 [pid = 1760] [id = 497] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x9197a400 == 45 [pid = 1760] [id = 406] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7ec00 == 44 [pid = 1760] [id = 396] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x939cec00 == 43 [pid = 1760] [id = 399] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x91280800 == 42 [pid = 1760] [id = 516] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x8dda6c00 == 41 [pid = 1760] [id = 515] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x91adf800 == 40 [pid = 1760] [id = 514] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x91264400 == 39 [pid = 1760] [id = 513] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x8dda7000 == 38 [pid = 1760] [id = 512] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x8c719400 == 37 [pid = 1760] [id = 511] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea82400 == 36 [pid = 1760] [id = 393] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x9ab8b400 == 35 [pid = 1760] [id = 402] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x8dda2400 == 34 [pid = 1760] [id = 510] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x9a5c6000 == 33 [pid = 1760] [id = 401] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7d000 == 32 [pid = 1760] [id = 395] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x91c3ec00 == 31 [pid = 1760] [id = 506] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x9197bc00 == 30 [pid = 1760] [id = 403] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x8c71a400 == 29 [pid = 1760] [id = 504] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x8dda5c00 == 28 [pid = 1760] [id = 502] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x91987400 == 27 [pid = 1760] [id = 397] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x8c723800 == 26 [pid = 1760] [id = 508] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x913ce800 == 25 [pid = 1760] [id = 503] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecde400 == 24 [pid = 1760] [id = 509] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x92a6c000 == 23 [pid = 1760] [id = 505] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x9c062c00 == 22 [pid = 1760] [id = 404] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x937b3c00 == 21 [pid = 1760] [id = 409] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x91adc000 == 20 [pid = 1760] [id = 507] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x91974400 == 19 [pid = 1760] [id = 398] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x9a30e400 == 18 [pid = 1760] [id = 400] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x8ece0c00 == 17 [pid = 1760] [id = 405] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x91c68800 == 16 [pid = 1760] [id = 392] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecd7400 == 15 [pid = 1760] [id = 523] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x92a61400 == 14 [pid = 1760] [id = 524] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x9a696400 == 13 [pid = 1760] [id = 522] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x8c725800 == 12 [pid = 1760] [id = 521] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x92a6c400 == 11 [pid = 1760] [id = 520] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x9198a000 == 10 [pid = 1760] [id = 518] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x93758800 == 9 [pid = 1760] [id = 519] 11:55:53 INFO - PROCESS | 1760 | --DOCSHELL 0x8c71f800 == 8 [pid = 1760] [id = 517] 11:55:53 INFO - PROCESS | 1760 | --DOMWINDOW == 118 (0xa23f3800) [pid = 1760] [serial = 1469] [outer = (nil)] [url = about:blank] 11:55:53 INFO - PROCESS | 1760 | --DOMWINDOW == 117 (0x91974800) [pid = 1760] [serial = 1493] [outer = (nil)] [url = about:blank] 11:55:53 INFO - PROCESS | 1760 | --DOMWINDOW == 116 (0x92a64800) [pid = 1760] [serial = 1503] [outer = (nil)] [url = about:blank] 11:55:53 INFO - PROCESS | 1760 | --DOMWINDOW == 115 (0x8c725400) [pid = 1760] [serial = 1485] [outer = (nil)] [url = about:blank] 11:55:53 INFO - PROCESS | 1760 | --DOMWINDOW == 114 (0x91281800) [pid = 1760] [serial = 1481] [outer = (nil)] [url = about:blank] 11:55:53 INFO - PROCESS | 1760 | --DOMWINDOW == 113 (0x91ae2c00) [pid = 1760] [serial = 1463] [outer = (nil)] [url = about:blank] 11:55:53 INFO - PROCESS | 1760 | --DOMWINDOW == 112 (0x8c723000) [pid = 1760] [serial = 1484] [outer = (nil)] [url = about:blank] 11:55:53 INFO - PROCESS | 1760 | --DOMWINDOW == 111 (0xa2fdf000) [pid = 1760] [serial = 1470] [outer = (nil)] [url = about:blank] 11:55:53 INFO - PROCESS | 1760 | --DOMWINDOW == 110 (0x91282000) [pid = 1760] [serial = 1487] [outer = (nil)] [url = about:blank] 11:55:53 INFO - PROCESS | 1760 | --DOMWINDOW == 109 (0x91cc3400) [pid = 1760] [serial = 1502] [outer = (nil)] [url = about:blank] 11:55:53 INFO - PROCESS | 1760 | --DOMWINDOW == 108 (0x8ecdd000) [pid = 1760] [serial = 1496] [outer = (nil)] [url = about:blank] 11:55:53 INFO - PROCESS | 1760 | --DOMWINDOW == 107 (0xa61ae800) [pid = 1760] [serial = 1473] [outer = (nil)] [url = about:blank] 11:55:53 INFO - PROCESS | 1760 | --DOMWINDOW == 106 (0x91978800) [pid = 1760] [serial = 1500] [outer = (nil)] [url = about:blank] 11:55:53 INFO - PROCESS | 1760 | --DOMWINDOW == 105 (0xa4d4dc00) [pid = 1760] [serial = 1472] [outer = (nil)] [url = about:blank] 11:55:53 INFO - PROCESS | 1760 | --DOMWINDOW == 104 (0x8fad0800) [pid = 1760] [serial = 1497] [outer = (nil)] [url = about:blank] 11:55:53 INFO - PROCESS | 1760 | --DOMWINDOW == 103 (0x99fde800) [pid = 1760] [serial = 1467] [outer = (nil)] [url = about:blank] 11:55:53 INFO - PROCESS | 1760 | --DOMWINDOW == 102 (0x9198c000) [pid = 1760] [serial = 1490] [outer = (nil)] [url = about:blank] 11:55:53 INFO - PROCESS | 1760 | --DOMWINDOW == 101 (0x91990400) [pid = 1760] [serial = 1494] [outer = (nil)] [url = about:blank] 11:55:53 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0x91cd0c00) [pid = 1760] [serial = 1464] [outer = (nil)] [url = about:blank] 11:55:53 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0xa6797000) [pid = 1760] [serial = 1478] [outer = (nil)] [url = about:blank] 11:55:53 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x95251c00) [pid = 1760] [serial = 1466] [outer = (nil)] [url = about:blank] 11:55:53 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x91c3b400) [pid = 1760] [serial = 1476] [outer = (nil)] [url = about:blank] 11:55:53 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x91284800) [pid = 1760] [serial = 1482] [outer = (nil)] [url = about:blank] 11:55:53 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x913d4000) [pid = 1760] [serial = 1499] [outer = (nil)] [url = about:blank] 11:55:53 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0xa67abc00) [pid = 1760] [serial = 1479] [outer = (nil)] [url = about:blank] 11:55:53 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x91c39800) [pid = 1760] [serial = 1475] [outer = (nil)] [url = about:blank] 11:55:53 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x91284c00) [pid = 1760] [serial = 1488] [outer = (nil)] [url = about:blank] 11:55:53 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x92a65800) [pid = 1760] [serial = 1491] [outer = (nil)] [url = about:blank] 11:55:53 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x913d6800) [pid = 1760] [serial = 1505] [outer = (nil)] [url = about:blank] 11:55:53 INFO - PROCESS | 1760 | 1465498553991 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]]]}] 11:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 3254ms 11:55:54 INFO - PROCESS | 1760 | 1465498554065 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 11:55:54 INFO - PROCESS | 1760 | 1465498554070 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 11:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:55:54 INFO - PROCESS | 1760 | 1465498554079 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:55:54 INFO - PROCESS | 1760 | 1465498554084 Marionette TRACE conn4 <- [1,2078,null,{}] 11:55:54 INFO - PROCESS | 1760 | 1465498554092 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}] 11:55:54 INFO - PROCESS | 1760 | 1465498554098 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:54 INFO - PROCESS | 1760 | 1465498554265 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 11:55:54 INFO - PROCESS | 1760 | 1465498554407 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:54 INFO - PROCESS | 1760 | 1465498554419 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:54 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea83800 == 9 [pid = 1760] [id = 527] 11:55:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x8ea84c00) [pid = 1760] [serial = 1582] [outer = (nil)] 11:55:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x8ecd6800) [pid = 1760] [serial = 1583] [outer = 0x8ea84c00] 11:55:54 INFO - PROCESS | 1760 | 1465498554491 Marionette DEBUG loaded listener.js 11:55:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x8ecdf400) [pid = 1760] [serial = 1584] [outer = 0x8ea84c00] 11:55:55 INFO - PROCESS | 1760 | 1465498555336 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]]]}] 11:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1333ms 11:55:55 INFO - PROCESS | 1760 | 1465498555412 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 11:55:55 INFO - PROCESS | 1760 | 1465498555420 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 11:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:55:55 INFO - PROCESS | 1760 | 1465498555432 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:55:55 INFO - PROCESS | 1760 | 1465498555436 Marionette TRACE conn4 <- [1,2082,null,{}] 11:55:55 INFO - PROCESS | 1760 | 1465498555443 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}] 11:55:55 INFO - PROCESS | 1760 | 1465498555449 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:55 INFO - PROCESS | 1760 | 1465498555629 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 11:55:55 INFO - PROCESS | 1760 | 1465498555770 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:55 INFO - PROCESS | 1760 | 1465498555779 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:55 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecdec00 == 10 [pid = 1760] [id = 528] 11:55:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x91267c00) [pid = 1760] [serial = 1585] [outer = (nil)] 11:55:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x91285c00) [pid = 1760] [serial = 1586] [outer = 0x91267c00] 11:55:55 INFO - PROCESS | 1760 | 1465498555852 Marionette DEBUG loaded listener.js 11:55:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x913ce800) [pid = 1760] [serial = 1587] [outer = 0x91267c00] 11:55:56 INFO - PROCESS | 1760 | 1465498556810 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]]]}] 11:55:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1436ms 11:55:56 INFO - PROCESS | 1760 | 1465498556873 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 11:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:55:56 INFO - PROCESS | 1760 | 1465498556878 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 11:55:56 INFO - PROCESS | 1760 | 1465498556884 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:55:56 INFO - PROCESS | 1760 | 1465498556890 Marionette TRACE conn4 <- [1,2086,null,{}] 11:55:56 INFO - PROCESS | 1760 | 1465498556917 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}] 11:55:56 INFO - PROCESS | 1760 | 1465498556927 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:57 INFO - PROCESS | 1760 | 1465498557161 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 11:55:57 INFO - PROCESS | 1760 | 1465498557195 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:57 INFO - PROCESS | 1760 | 1465498557214 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:57 INFO - PROCESS | 1760 | ++DOCSHELL 0x91987400 == 11 [pid = 1760] [id = 529] 11:55:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x91987800) [pid = 1760] [serial = 1588] [outer = (nil)] 11:55:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x91add000) [pid = 1760] [serial = 1589] [outer = 0x91987800] 11:55:57 INFO - PROCESS | 1760 | 1465498557366 Marionette DEBUG loaded listener.js 11:55:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x91ae4800) [pid = 1760] [serial = 1590] [outer = 0x91987800] 11:55:58 INFO - PROCESS | 1760 | 1465498558317 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]]]}] 11:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1492ms 11:55:58 INFO - PROCESS | 1760 | 1465498558376 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 11:55:58 INFO - PROCESS | 1760 | 1465498558381 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 11:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:55:58 INFO - PROCESS | 1760 | 1465498558387 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:55:58 INFO - PROCESS | 1760 | 1465498558390 Marionette TRACE conn4 <- [1,2090,null,{}] 11:55:58 INFO - PROCESS | 1760 | 1465498558396 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}] 11:55:58 INFO - PROCESS | 1760 | 1465498558401 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:59 INFO - PROCESS | 1760 | 1465498559274 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 11:55:59 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x913ce000) [pid = 1760] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:55:59 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x92dc9000) [pid = 1760] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:55:59 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x8dda3c00) [pid = 1760] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:55:59 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x93920400) [pid = 1760] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:55:59 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x8c719800) [pid = 1760] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:55:59 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x8dda7c00) [pid = 1760] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:55:59 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x8ddaa000) [pid = 1760] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:55:59 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x8dda5400) [pid = 1760] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:55:59 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x91988000) [pid = 1760] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:55:59 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x8ecd7000) [pid = 1760] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:55:59 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x8ddaf000) [pid = 1760] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:55:59 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x913d9400) [pid = 1760] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:55:59 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x91c65800) [pid = 1760] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:55:59 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x92a6f800) [pid = 1760] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:55:59 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x97febc00) [pid = 1760] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:55:59 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x92dc5800) [pid = 1760] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:55:59 INFO - PROCESS | 1760 | 1465498559481 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:55:59 INFO - PROCESS | 1760 | 1465498559489 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:55:59 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dda3c00 == 12 [pid = 1760] [id = 530] 11:55:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x8dda5400) [pid = 1760] [serial = 1591] [outer = (nil)] 11:55:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x8facf800) [pid = 1760] [serial = 1592] [outer = 0x8dda5400] 11:55:59 INFO - PROCESS | 1760 | 1465498559568 Marionette DEBUG loaded listener.js 11:55:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x91c66800) [pid = 1760] [serial = 1593] [outer = 0x8dda5400] 11:56:00 INFO - PROCESS | 1760 | 1465498560398 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]]]}] 11:56:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 2042ms 11:56:00 INFO - PROCESS | 1760 | 1465498560431 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 11:56:00 INFO - PROCESS | 1760 | 1465498560434 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 11:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:56:00 INFO - PROCESS | 1760 | 1465498560441 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:56:00 INFO - PROCESS | 1760 | 1465498560443 Marionette TRACE conn4 <- [1,2094,null,{}] 11:56:00 INFO - PROCESS | 1760 | 1465498560449 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}] 11:56:00 INFO - PROCESS | 1760 | 1465498560455 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:00 INFO - PROCESS | 1760 | 1465498560615 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 11:56:00 INFO - PROCESS | 1760 | 1465498560637 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:00 INFO - PROCESS | 1760 | 1465498560646 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:00 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ddb0400 == 13 [pid = 1760] [id = 531] 11:56:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x91c69c00) [pid = 1760] [serial = 1594] [outer = (nil)] 11:56:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x91cc3800) [pid = 1760] [serial = 1595] [outer = 0x91c69c00] 11:56:00 INFO - PROCESS | 1760 | 1465498560720 Marionette DEBUG loaded listener.js 11:56:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x91cd0c00) [pid = 1760] [serial = 1596] [outer = 0x91c69c00] 11:56:01 INFO - PROCESS | 1760 | 1465498561927 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]]]}] 11:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1542ms 11:56:01 INFO - PROCESS | 1760 | 1465498561984 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 11:56:01 INFO - PROCESS | 1760 | 1465498561992 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 11:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:56:02 INFO - PROCESS | 1760 | 1465498562000 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:56:02 INFO - PROCESS | 1760 | 1465498562006 Marionette TRACE conn4 <- [1,2098,null,{}] 11:56:02 INFO - PROCESS | 1760 | 1465498562015 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}] 11:56:02 INFO - PROCESS | 1760 | 1465498562021 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:02 INFO - PROCESS | 1760 | 1465498562213 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 11:56:02 INFO - PROCESS | 1760 | 1465498562472 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:02 INFO - PROCESS | 1760 | 1465498562481 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:02 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ddae000 == 14 [pid = 1760] [id = 532] 11:56:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x8ecd7800) [pid = 1760] [serial = 1597] [outer = (nil)] 11:56:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x91280000) [pid = 1760] [serial = 1598] [outer = 0x8ecd7800] 11:56:02 INFO - PROCESS | 1760 | 1465498562574 Marionette DEBUG loaded listener.js 11:56:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x91971c00) [pid = 1760] [serial = 1599] [outer = 0x8ecd7800] 11:56:03 INFO - PROCESS | 1760 | 1465498563521 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]]]}] 11:56:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1602ms 11:56:03 INFO - PROCESS | 1760 | 1465498563603 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 11:56:03 INFO - PROCESS | 1760 | 1465498563611 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 11:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:56:03 INFO - PROCESS | 1760 | 1465498563622 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:56:03 INFO - PROCESS | 1760 | 1465498563626 Marionette TRACE conn4 <- [1,2102,null,{}] 11:56:03 INFO - PROCESS | 1760 | 1465498563633 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}] 11:56:03 INFO - PROCESS | 1760 | 1465498563639 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:03 INFO - PROCESS | 1760 | 1465498563864 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 11:56:04 INFO - PROCESS | 1760 | 1465498564112 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:04 INFO - PROCESS | 1760 | 1465498564121 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:04 INFO - PROCESS | 1760 | ++DOCSHELL 0x91264400 == 15 [pid = 1760] [id = 533] 11:56:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x91ae7400) [pid = 1760] [serial = 1600] [outer = (nil)] 11:56:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x91c35000) [pid = 1760] [serial = 1601] [outer = 0x91ae7400] 11:56:04 INFO - PROCESS | 1760 | 1465498564265 Marionette DEBUG loaded listener.js 11:56:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x91c6e800) [pid = 1760] [serial = 1602] [outer = 0x91ae7400] 11:56:05 INFO - PROCESS | 1760 | 1465498565291 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]]]}] 11:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1703ms 11:56:05 INFO - PROCESS | 1760 | 1465498565325 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 11:56:05 INFO - PROCESS | 1760 | 1465498565329 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 11:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:56:05 INFO - PROCESS | 1760 | 1465498565337 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:56:05 INFO - PROCESS | 1760 | 1465498565343 Marionette TRACE conn4 <- [1,2106,null,{}] 11:56:05 INFO - PROCESS | 1760 | 1465498565361 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}] 11:56:05 INFO - PROCESS | 1760 | 1465498565370 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:05 INFO - PROCESS | 1760 | 1465498565571 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 11:56:05 INFO - PROCESS | 1760 | 1465498565800 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:05 INFO - PROCESS | 1760 | 1465498565809 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:05 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dcac00 == 16 [pid = 1760] [id = 534] 11:56:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x92dcb400) [pid = 1760] [serial = 1603] [outer = (nil)] 11:56:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x92dd2400) [pid = 1760] [serial = 1604] [outer = 0x92dcb400] 11:56:05 INFO - PROCESS | 1760 | 1465498565941 Marionette DEBUG loaded listener.js 11:56:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x92ddec00) [pid = 1760] [serial = 1605] [outer = 0x92dcb400] 11:56:06 INFO - PROCESS | 1760 | 1465498566902 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]]]}] 11:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1643ms 11:56:06 INFO - PROCESS | 1760 | 1465498566982 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 11:56:06 INFO - PROCESS | 1760 | 1465498566988 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 11:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:56:06 INFO - PROCESS | 1760 | 1465498566995 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:56:07 INFO - PROCESS | 1760 | 1465498566999 Marionette TRACE conn4 <- [1,2110,null,{}] 11:56:07 INFO - PROCESS | 1760 | 1465498567005 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}] 11:56:07 INFO - PROCESS | 1760 | 1465498567011 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:07 INFO - PROCESS | 1760 | 1465498567271 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 11:56:07 INFO - PROCESS | 1760 | 1465498567510 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:07 INFO - PROCESS | 1760 | 1465498567516 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:07 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dde800 == 17 [pid = 1760] [id = 535] 11:56:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x92de2000) [pid = 1760] [serial = 1606] [outer = (nil)] 11:56:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0x937b6800) [pid = 1760] [serial = 1607] [outer = 0x92de2000] 11:56:07 INFO - PROCESS | 1760 | 1465498567625 Marionette DEBUG loaded listener.js 11:56:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0x937be400) [pid = 1760] [serial = 1608] [outer = 0x92de2000] 11:56:08 INFO - PROCESS | 1760 | 1465498568528 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]]]}] 11:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1588ms 11:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:56:08 INFO - PROCESS | 1760 | 1465498568584 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 11:56:08 INFO - PROCESS | 1760 | 1465498568587 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 11:56:08 INFO - PROCESS | 1760 | 1465498568594 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:56:08 INFO - PROCESS | 1760 | 1465498568598 Marionette TRACE conn4 <- [1,2114,null,{}] 11:56:08 INFO - PROCESS | 1760 | 1465498568604 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}] 11:56:08 INFO - PROCESS | 1760 | 1465498568609 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:08 INFO - PROCESS | 1760 | 1465498568789 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 11:56:08 INFO - PROCESS | 1760 | 1465498568977 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:08 INFO - PROCESS | 1760 | 1465498568987 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:09 INFO - PROCESS | 1760 | ++DOCSHELL 0x91268c00 == 18 [pid = 1760] [id = 536] 11:56:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 102 (0x93929c00) [pid = 1760] [serial = 1609] [outer = (nil)] 11:56:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 103 (0x94626000) [pid = 1760] [serial = 1610] [outer = 0x93929c00] 11:56:09 INFO - PROCESS | 1760 | 1465498569081 Marionette DEBUG loaded listener.js 11:56:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 104 (0x9462a800) [pid = 1760] [serial = 1611] [outer = 0x93929c00] 11:56:10 INFO - PROCESS | 1760 | 1465498570082 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]]]}] 11:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1535ms 11:56:10 INFO - PROCESS | 1760 | 1465498570130 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 11:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:56:10 INFO - PROCESS | 1760 | 1465498570134 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 11:56:10 INFO - PROCESS | 1760 | 1465498570141 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:56:10 INFO - PROCESS | 1760 | 1465498570145 Marionette TRACE conn4 <- [1,2118,null,{}] 11:56:10 INFO - PROCESS | 1760 | 1465498570151 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}] 11:56:10 INFO - PROCESS | 1760 | 1465498570162 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:10 INFO - PROCESS | 1760 | 1465498570452 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 11:56:10 INFO - PROCESS | 1760 | 1465498570693 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:10 INFO - PROCESS | 1760 | 1465498570704 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:10 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c71cc00 == 19 [pid = 1760] [id = 537] 11:56:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 105 (0x8ecdb400) [pid = 1760] [serial = 1612] [outer = (nil)] 11:56:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 106 (0x95254400) [pid = 1760] [serial = 1613] [outer = 0x8ecdb400] 11:56:10 INFO - PROCESS | 1760 | 1465498570832 Marionette DEBUG loaded listener.js 11:56:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 107 (0x95254800) [pid = 1760] [serial = 1614] [outer = 0x8ecdb400] 11:56:11 INFO - PROCESS | 1760 | 1465498571825 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]]]}] 11:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1744ms 11:56:11 INFO - PROCESS | 1760 | 1465498571885 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 11:56:11 INFO - PROCESS | 1760 | 1465498571889 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 11:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:56:11 INFO - PROCESS | 1760 | 1465498571896 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:56:11 INFO - PROCESS | 1760 | 1465498571899 Marionette TRACE conn4 <- [1,2122,null,{}] 11:56:11 INFO - PROCESS | 1760 | 1465498571905 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}] 11:56:11 INFO - PROCESS | 1760 | 1465498571911 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:12 INFO - PROCESS | 1760 | 1465498572085 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 11:56:12 INFO - PROCESS | 1760 | 1465498572330 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:12 INFO - PROCESS | 1760 | 1465498572340 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:12 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c720000 == 20 [pid = 1760] [id = 538] 11:56:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 108 (0x8dda4800) [pid = 1760] [serial = 1615] [outer = (nil)] 11:56:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 109 (0x8fad7000) [pid = 1760] [serial = 1616] [outer = 0x8dda4800] 11:56:12 INFO - PROCESS | 1760 | 1465498572463 Marionette DEBUG loaded listener.js 11:56:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 110 (0x91283c00) [pid = 1760] [serial = 1617] [outer = 0x8dda4800] 11:56:13 INFO - PROCESS | 1760 | 1465498573517 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]]]}] 11:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1682ms 11:56:13 INFO - PROCESS | 1760 | 1465498573579 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 11:56:13 INFO - PROCESS | 1760 | 1465498573586 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 11:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:56:13 INFO - PROCESS | 1760 | 1465498573594 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:56:13 INFO - PROCESS | 1760 | 1465498573599 Marionette TRACE conn4 <- [1,2126,null,{}] 11:56:13 INFO - PROCESS | 1760 | 1465498573607 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}] 11:56:13 INFO - PROCESS | 1760 | 1465498573613 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:13 INFO - PROCESS | 1760 | 1465498573796 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 11:56:14 INFO - PROCESS | 1760 | 1465498574037 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:14 INFO - PROCESS | 1760 | 1465498574065 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:14 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecd8c00 == 21 [pid = 1760] [id = 539] 11:56:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 111 (0x8ecda400) [pid = 1760] [serial = 1618] [outer = (nil)] 11:56:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 112 (0x8fadcc00) [pid = 1760] [serial = 1619] [outer = 0x8ecda400] 11:56:14 INFO - PROCESS | 1760 | 1465498574227 Marionette DEBUG loaded listener.js 11:56:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 113 (0x91266400) [pid = 1760] [serial = 1620] [outer = 0x8ecda400] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 112 (0x95067400) [pid = 1760] [serial = 1547] [outer = (nil)] [url = about:blank] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 111 (0x950ce000) [pid = 1760] [serial = 1548] [outer = (nil)] [url = about:blank] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 110 (0x9125f400) [pid = 1760] [serial = 1532] [outer = (nil)] [url = about:blank] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 109 (0x913cdc00) [pid = 1760] [serial = 1533] [outer = (nil)] [url = about:blank] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 108 (0x94622c00) [pid = 1760] [serial = 1517] [outer = (nil)] [url = about:blank] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 107 (0x939ca000) [pid = 1760] [serial = 1518] [outer = (nil)] [url = about:blank] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 106 (0x8c723400) [pid = 1760] [serial = 1535] [outer = (nil)] [url = about:blank] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 105 (0x8ddaf800) [pid = 1760] [serial = 1536] [outer = (nil)] [url = about:blank] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 104 (0x8ea7c000) [pid = 1760] [serial = 1508] [outer = (nil)] [url = about:blank] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 103 (0x8ea88c00) [pid = 1760] [serial = 1509] [outer = (nil)] [url = about:blank] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 102 (0x92ddbc00) [pid = 1760] [serial = 1514] [outer = (nil)] [url = about:blank] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 101 (0x92de3000) [pid = 1760] [serial = 1515] [outer = (nil)] [url = about:blank] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0x9a21bc00) [pid = 1760] [serial = 1526] [outer = (nil)] [url = about:blank] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0x9a2f7400) [pid = 1760] [serial = 1527] [outer = (nil)] [url = about:blank] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x9198dc00) [pid = 1760] [serial = 1511] [outer = (nil)] [url = about:blank] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x91c37000) [pid = 1760] [serial = 1512] [outer = (nil)] [url = about:blank] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x91cc5400) [pid = 1760] [serial = 1506] [outer = (nil)] [url = about:blank] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x91268000) [pid = 1760] [serial = 1538] [outer = (nil)] [url = about:blank] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x913dac00) [pid = 1760] [serial = 1539] [outer = (nil)] [url = about:blank] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x91c69800) [pid = 1760] [serial = 1541] [outer = (nil)] [url = about:blank] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x9506c800) [pid = 1760] [serial = 1520] [outer = (nil)] [url = about:blank] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x9506e800) [pid = 1760] [serial = 1521] [outer = (nil)] [url = about:blank] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x9a477400) [pid = 1760] [serial = 1529] [outer = (nil)] [url = about:blank] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x9a47a800) [pid = 1760] [serial = 1530] [outer = (nil)] [url = about:blank] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x9872e800) [pid = 1760] [serial = 1523] [outer = (nil)] [url = about:blank] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x99dce800) [pid = 1760] [serial = 1524] [outer = (nil)] [url = about:blank] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x937bf800) [pid = 1760] [serial = 1544] [outer = (nil)] [url = about:blank] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x939c6000) [pid = 1760] [serial = 1545] [outer = (nil)] [url = about:blank] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x92a6a000) [pid = 1760] [serial = 1542] [outer = (nil)] [url = about:blank] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x98739000) [pid = 1760] [serial = 1551] [outer = (nil)] [url = about:blank] 11:56:14 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x91ccf400) [pid = 1760] [serial = 1550] [outer = (nil)] [url = about:blank] 11:56:15 INFO - PROCESS | 1760 | 1465498575187 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]]]}] 11:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1636ms 11:56:15 INFO - PROCESS | 1760 | 1465498575230 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 11:56:15 INFO - PROCESS | 1760 | 1465498575237 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 11:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:56:15 INFO - PROCESS | 1760 | 1465498575248 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:56:15 INFO - PROCESS | 1760 | 1465498575252 Marionette TRACE conn4 <- [1,2130,null,{}] 11:56:15 INFO - PROCESS | 1760 | 1465498575258 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}] 11:56:15 INFO - PROCESS | 1760 | 1465498575264 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:15 INFO - PROCESS | 1760 | 1465498575435 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 11:56:15 INFO - PROCESS | 1760 | 1465498575445 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:15 INFO - PROCESS | 1760 | 1465498575453 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:15 INFO - PROCESS | 1760 | ++DOCSHELL 0x9126d800 == 22 [pid = 1760] [id = 540] 11:56:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x91284000) [pid = 1760] [serial = 1621] [outer = (nil)] 11:56:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x91979c00) [pid = 1760] [serial = 1622] [outer = 0x91284000] 11:56:15 INFO - PROCESS | 1760 | 1465498575569 Marionette DEBUG loaded listener.js 11:56:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x9198b000) [pid = 1760] [serial = 1623] [outer = 0x91284000] 11:56:16 INFO - PROCESS | 1760 | 1465498576628 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] 11:56:16 INFO - PROCESS | 1760 | 1465498576691 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 11:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:56:16 INFO - PROCESS | 1760 | 1465498576697 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:56:16 INFO - PROCESS | 1760 | 1465498576703 Marionette TRACE conn4 <- [1,2134,null,{}] 11:56:16 INFO - PROCESS | 1760 | 1465498576719 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}] 11:56:16 INFO - PROCESS | 1760 | 1465498576727 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:16 INFO - PROCESS | 1760 | 1465498576903 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 11:56:17 INFO - PROCESS | 1760 | 1465498577060 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:17 INFO - PROCESS | 1760 | 1465498577069 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:17 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c6a000 == 23 [pid = 1760] [id = 541] 11:56:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x91ccc800) [pid = 1760] [serial = 1624] [outer = (nil)] 11:56:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x92a66400) [pid = 1760] [serial = 1625] [outer = 0x91ccc800] 11:56:17 INFO - PROCESS | 1760 | 1465498577147 Marionette DEBUG loaded listener.js 11:56:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x92d79c00) [pid = 1760] [serial = 1626] [outer = 0x91ccc800] 11:56:18 INFO - PROCESS | 1760 | 1465498578023 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]]]}] 11:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1383ms 11:56:18 INFO - PROCESS | 1760 | 1465498578091 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 11:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:56:18 INFO - PROCESS | 1760 | 1465498578096 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 11:56:18 INFO - PROCESS | 1760 | 1465498578102 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:56:18 INFO - PROCESS | 1760 | 1465498578106 Marionette TRACE conn4 <- [1,2138,null,{}] 11:56:18 INFO - PROCESS | 1760 | 1465498578111 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}] 11:56:18 INFO - PROCESS | 1760 | 1465498578116 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:18 INFO - PROCESS | 1760 | 1465498578341 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 11:56:18 INFO - PROCESS | 1760 | 1465498578362 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:18 INFO - PROCESS | 1760 | 1465498578389 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:18 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea83000 == 24 [pid = 1760] [id = 542] 11:56:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x92a67800) [pid = 1760] [serial = 1627] [outer = (nil)] 11:56:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x92de3c00) [pid = 1760] [serial = 1628] [outer = 0x92a67800] 11:56:18 INFO - PROCESS | 1760 | 1465498578538 Marionette DEBUG loaded listener.js 11:56:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x937be800) [pid = 1760] [serial = 1629] [outer = 0x92a67800] 11:56:19 INFO - PROCESS | 1760 | 1465498579470 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]]]}] 11:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1487ms 11:56:19 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x913d1400) [pid = 1760] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:56:19 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x8ea84c00) [pid = 1760] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:56:19 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x937b6000) [pid = 1760] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:56:19 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x8fad5c00) [pid = 1760] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:56:19 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x8c720800) [pid = 1760] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:56:19 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x9198e000) [pid = 1760] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:56:19 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x8dda5400) [pid = 1760] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:56:19 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x9a696c00) [pid = 1760] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:56:19 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x92a61800) [pid = 1760] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:56:19 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x937bcc00) [pid = 1760] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:56:19 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x91267c00) [pid = 1760] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:56:19 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x91987800) [pid = 1760] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:56:19 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x92a70c00) [pid = 1760] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:56:19 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x92dd4400) [pid = 1760] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:56:19 INFO - PROCESS | 1760 | 1465498579637 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 11:56:19 INFO - PROCESS | 1760 | 1465498579641 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 11:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:56:19 INFO - PROCESS | 1760 | 1465498579649 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:56:19 INFO - PROCESS | 1760 | 1465498579652 Marionette TRACE conn4 <- [1,2142,null,{}] 11:56:19 INFO - PROCESS | 1760 | 1465498579658 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}] 11:56:19 INFO - PROCESS | 1760 | 1465498579663 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:19 INFO - PROCESS | 1760 | 1465498579833 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 11:56:20 INFO - PROCESS | 1760 | 1465498580020 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:20 INFO - PROCESS | 1760 | 1465498580032 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:20 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c71b400 == 25 [pid = 1760] [id = 543] 11:56:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x8fad3400) [pid = 1760] [serial = 1630] [outer = (nil)] 11:56:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x91ae1800) [pid = 1760] [serial = 1631] [outer = 0x8fad3400] 11:56:20 INFO - PROCESS | 1760 | 1465498580100 Marionette DEBUG loaded listener.js 11:56:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x91cc7800) [pid = 1760] [serial = 1632] [outer = 0x8fad3400] 11:56:20 INFO - PROCESS | 1760 | 1465498580846 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] 11:56:20 INFO - PROCESS | 1760 | 1465498580901 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 11:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:56:20 INFO - PROCESS | 1760 | 1465498580908 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:56:20 INFO - PROCESS | 1760 | 1465498580911 Marionette TRACE conn4 <- [1,2146,null,{}] 11:56:20 INFO - PROCESS | 1760 | 1465498580921 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}] 11:56:20 INFO - PROCESS | 1760 | 1465498580930 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:21 INFO - PROCESS | 1760 | 1465498581130 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 11:56:21 INFO - PROCESS | 1760 | 1465498581140 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:21 INFO - PROCESS | 1760 | 1465498581148 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:21 INFO - PROCESS | 1760 | ++DOCSHELL 0x9127d000 == 26 [pid = 1760] [id = 544] 11:56:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x9197cc00) [pid = 1760] [serial = 1633] [outer = (nil)] 11:56:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x95067400) [pid = 1760] [serial = 1634] [outer = 0x9197cc00] 11:56:21 INFO - PROCESS | 1760 | 1465498581353 Marionette DEBUG loaded listener.js 11:56:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x950d5c00) [pid = 1760] [serial = 1635] [outer = 0x9197cc00] 11:56:22 INFO - PROCESS | 1760 | 1465498582399 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] 11:56:22 INFO - PROCESS | 1760 | 1465498582468 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 11:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:56:22 INFO - PROCESS | 1760 | 1465498582477 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:56:22 INFO - PROCESS | 1760 | 1465498582482 Marionette TRACE conn4 <- [1,2150,null,{}] 11:56:22 INFO - PROCESS | 1760 | 1465498582492 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}] 11:56:22 INFO - PROCESS | 1760 | 1465498582499 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:22 INFO - PROCESS | 1760 | 1465498582693 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 11:56:22 INFO - PROCESS | 1760 | 1465498582939 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:22 INFO - PROCESS | 1760 | 1465498582951 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:23 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7f800 == 27 [pid = 1760] [id = 545] 11:56:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x8ecda800) [pid = 1760] [serial = 1636] [outer = (nil)] 11:56:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x913d6000) [pid = 1760] [serial = 1637] [outer = 0x8ecda800] 11:56:23 INFO - PROCESS | 1760 | 1465498583080 Marionette DEBUG loaded listener.js 11:56:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x91986000) [pid = 1760] [serial = 1638] [outer = 0x8ecda800] 11:56:24 INFO - PROCESS | 1760 | 1465498584039 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]]]}] 11:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1596ms 11:56:24 INFO - PROCESS | 1760 | 1465498584074 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 11:56:24 INFO - PROCESS | 1760 | 1465498584080 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 11:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:56:24 INFO - PROCESS | 1760 | 1465498584099 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:56:24 INFO - PROCESS | 1760 | 1465498584107 Marionette TRACE conn4 <- [1,2154,null,{}] 11:56:24 INFO - PROCESS | 1760 | 1465498584113 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}] 11:56:24 INFO - PROCESS | 1760 | 1465498584120 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:24 INFO - PROCESS | 1760 | 1465498584318 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 11:56:24 INFO - PROCESS | 1760 | 1465498584505 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:24 INFO - PROCESS | 1760 | 1465498584516 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:24 INFO - PROCESS | 1760 | ++DOCSHELL 0x9127fc00 == 28 [pid = 1760] [id = 546] 11:56:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x92a63c00) [pid = 1760] [serial = 1639] [outer = (nil)] 11:56:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x92dce000) [pid = 1760] [serial = 1640] [outer = 0x92a63c00] 11:56:24 INFO - PROCESS | 1760 | 1465498584602 Marionette DEBUG loaded listener.js 11:56:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x93758000) [pid = 1760] [serial = 1641] [outer = 0x92a63c00] 11:56:25 INFO - PROCESS | 1760 | 1465498585660 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]]]}] 11:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1641ms 11:56:25 INFO - PROCESS | 1760 | 1465498585738 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 11:56:25 INFO - PROCESS | 1760 | 1465498585743 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 11:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:56:25 INFO - PROCESS | 1760 | 1465498585750 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:56:25 INFO - PROCESS | 1760 | 1465498585757 Marionette TRACE conn4 <- [1,2158,null,{}] 11:56:25 INFO - PROCESS | 1760 | 1465498585774 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}] 11:56:25 INFO - PROCESS | 1760 | 1465498585784 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:26 INFO - PROCESS | 1760 | 1465498586026 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 11:56:26 INFO - PROCESS | 1760 | 1465498586271 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:26 INFO - PROCESS | 1760 | 1465498586283 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:26 INFO - PROCESS | 1760 | ++DOCSHELL 0x92ddc400 == 29 [pid = 1760] [id = 547] 11:56:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x950d8000) [pid = 1760] [serial = 1642] [outer = (nil)] 11:56:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x97fe9800) [pid = 1760] [serial = 1643] [outer = 0x950d8000] 11:56:26 INFO - PROCESS | 1760 | 1465498586417 Marionette DEBUG loaded listener.js 11:56:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x98733000) [pid = 1760] [serial = 1644] [outer = 0x950d8000] 11:56:27 INFO - PROCESS | 1760 | 1465498587372 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]]]}] 11:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1686ms 11:56:27 INFO - PROCESS | 1760 | 1465498587437 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 11:56:27 INFO - PROCESS | 1760 | 1465498587442 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 11:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:56:27 INFO - PROCESS | 1760 | 1465498587448 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:56:27 INFO - PROCESS | 1760 | 1465498587452 Marionette TRACE conn4 <- [1,2162,null,{}] 11:56:27 INFO - PROCESS | 1760 | 1465498587458 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}] 11:56:27 INFO - PROCESS | 1760 | 1465498587463 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:27 INFO - PROCESS | 1760 | 1465498587652 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 11:56:27 INFO - PROCESS | 1760 | 1465498587837 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:27 INFO - PROCESS | 1760 | 1465498587847 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:27 INFO - PROCESS | 1760 | ++DOCSHELL 0x95251400 == 30 [pid = 1760] [id = 548] 11:56:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x95252000) [pid = 1760] [serial = 1645] [outer = (nil)] 11:56:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x99504c00) [pid = 1760] [serial = 1646] [outer = 0x95252000] 11:56:27 INFO - PROCESS | 1760 | 1465498587929 Marionette DEBUG loaded listener.js 11:56:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x99c6f000) [pid = 1760] [serial = 1647] [outer = 0x95252000] 11:56:28 INFO - PROCESS | 1760 | 1465498588861 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]]]}] 11:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1481ms 11:56:28 INFO - PROCESS | 1760 | 1465498588931 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 11:56:28 INFO - PROCESS | 1760 | 1465498588934 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 11:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:56:28 INFO - PROCESS | 1760 | 1465498588941 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:56:28 INFO - PROCESS | 1760 | 1465498588945 Marionette TRACE conn4 <- [1,2166,null,{}] 11:56:28 INFO - PROCESS | 1760 | 1465498588951 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}] 11:56:28 INFO - PROCESS | 1760 | 1465498588956 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:29 INFO - PROCESS | 1760 | 1465498589183 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 11:56:29 INFO - PROCESS | 1760 | 1465498589385 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:29 INFO - PROCESS | 1760 | 1465498589393 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:29 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c31800 == 31 [pid = 1760] [id = 549] 11:56:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x91ccf800) [pid = 1760] [serial = 1648] [outer = (nil)] 11:56:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x99dcfc00) [pid = 1760] [serial = 1649] [outer = 0x91ccf800] 11:56:29 INFO - PROCESS | 1760 | 1465498589520 Marionette DEBUG loaded listener.js 11:56:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x99f7d000) [pid = 1760] [serial = 1650] [outer = 0x91ccf800] 11:56:30 INFO - PROCESS | 1760 | 1465498590444 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]]]}] 11:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1538ms 11:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:56:30 INFO - PROCESS | 1760 | 1465498590496 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 11:56:30 INFO - PROCESS | 1760 | 1465498590499 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 11:56:30 INFO - PROCESS | 1760 | 1465498590508 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:56:30 INFO - PROCESS | 1760 | 1465498590511 Marionette TRACE conn4 <- [1,2170,null,{}] 11:56:30 INFO - PROCESS | 1760 | 1465498590518 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}] 11:56:30 INFO - PROCESS | 1760 | 1465498590528 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:30 INFO - PROCESS | 1760 | 1465498590757 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 11:56:30 INFO - PROCESS | 1760 | 1465498590949 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:30 INFO - PROCESS | 1760 | 1465498590961 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:31 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c71fc00 == 32 [pid = 1760] [id = 550] 11:56:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x99c67000) [pid = 1760] [serial = 1651] [outer = (nil)] 11:56:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0x9a304000) [pid = 1760] [serial = 1652] [outer = 0x99c67000] 11:56:31 INFO - PROCESS | 1760 | 1465498591091 Marionette DEBUG loaded listener.js 11:56:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0x9a30ac00) [pid = 1760] [serial = 1653] [outer = 0x99c67000] 11:56:32 INFO - PROCESS | 1760 | 1465498592051 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]]]}] 11:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1586ms 11:56:32 INFO - PROCESS | 1760 | 1465498592093 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 11:56:32 INFO - PROCESS | 1760 | 1465498592097 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 11:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:56:32 INFO - PROCESS | 1760 | 1465498592104 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:56:32 INFO - PROCESS | 1760 | 1465498592107 Marionette TRACE conn4 <- [1,2174,null,{}] 11:56:32 INFO - PROCESS | 1760 | 1465498592113 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}] 11:56:32 INFO - PROCESS | 1760 | 1465498592118 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:32 INFO - PROCESS | 1760 | 1465498592299 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 11:56:32 INFO - PROCESS | 1760 | 1465498592500 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:32 INFO - PROCESS | 1760 | 1465498592508 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:32 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c719c00 == 33 [pid = 1760] [id = 551] 11:56:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 102 (0x9a2f5400) [pid = 1760] [serial = 1654] [outer = (nil)] 11:56:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 103 (0x9a46f000) [pid = 1760] [serial = 1655] [outer = 0x9a2f5400] 11:56:32 INFO - PROCESS | 1760 | 1465498592630 Marionette DEBUG loaded listener.js 11:56:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 104 (0x9a476400) [pid = 1760] [serial = 1656] [outer = 0x9a2f5400] 11:56:33 INFO - PROCESS | 1760 | 1465498593549 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]]]}] 11:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1490ms 11:56:33 INFO - PROCESS | 1760 | 1465498593595 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 11:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:56:33 INFO - PROCESS | 1760 | 1465498593605 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 11:56:33 INFO - PROCESS | 1760 | 1465498593611 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:56:33 INFO - PROCESS | 1760 | 1465498593615 Marionette TRACE conn4 <- [1,2178,null,{}] 11:56:33 INFO - PROCESS | 1760 | 1465498593621 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}] 11:56:33 INFO - PROCESS | 1760 | 1465498593626 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:33 INFO - PROCESS | 1760 | 1465498593804 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 11:56:34 INFO - PROCESS | 1760 | 1465498594003 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:34 INFO - PROCESS | 1760 | 1465498594013 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:34 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ddafc00 == 34 [pid = 1760] [id = 552] 11:56:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 105 (0x8ea7c000) [pid = 1760] [serial = 1657] [outer = (nil)] 11:56:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 106 (0x9a571000) [pid = 1760] [serial = 1658] [outer = 0x8ea7c000] 11:56:34 INFO - PROCESS | 1760 | 1465498594105 Marionette DEBUG loaded listener.js 11:56:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 107 (0x9a5c5c00) [pid = 1760] [serial = 1659] [outer = 0x8ea7c000] 11:56:35 INFO - PROCESS | 1760 | 1465498595087 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]]]}] 11:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1544ms 11:56:35 INFO - PROCESS | 1760 | 1465498595156 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 11:56:35 INFO - PROCESS | 1760 | 1465498595160 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 11:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:56:35 INFO - PROCESS | 1760 | 1465498595167 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:56:35 INFO - PROCESS | 1760 | 1465498595170 Marionette TRACE conn4 <- [1,2182,null,{}] 11:56:35 INFO - PROCESS | 1760 | 1465498595176 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}] 11:56:35 INFO - PROCESS | 1760 | 1465498595181 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:35 INFO - PROCESS | 1760 | 1465498595643 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 11:56:35 INFO - PROCESS | 1760 | 1465498595928 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:35 INFO - PROCESS | 1760 | 1465498595937 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:36 INFO - PROCESS | 1760 | ++DOCSHELL 0x9125ec00 == 35 [pid = 1760] [id = 553] 11:56:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 108 (0x91260c00) [pid = 1760] [serial = 1660] [outer = (nil)] 11:56:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 109 (0x91285400) [pid = 1760] [serial = 1661] [outer = 0x91260c00] 11:56:36 INFO - PROCESS | 1760 | 1465498596054 Marionette DEBUG loaded listener.js 11:56:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 110 (0x91974c00) [pid = 1760] [serial = 1662] [outer = 0x91260c00] 11:56:38 INFO - PROCESS | 1760 | --DOCSHELL 0x8fad3800 == 34 [pid = 1760] [id = 525] 11:56:38 INFO - PROCESS | 1760 | --DOCSHELL 0x8c71b400 == 33 [pid = 1760] [id = 543] 11:56:38 INFO - PROCESS | 1760 | --DOCSHELL 0x8ddafc00 == 32 [pid = 1760] [id = 552] 11:56:38 INFO - PROCESS | 1760 | --DOCSHELL 0x8c719c00 == 31 [pid = 1760] [id = 551] 11:56:38 INFO - PROCESS | 1760 | --DOCSHELL 0x91c31800 == 30 [pid = 1760] [id = 549] 11:56:38 INFO - PROCESS | 1760 | --DOCSHELL 0x8c71fc00 == 29 [pid = 1760] [id = 550] 11:56:38 INFO - PROCESS | 1760 | --DOCSHELL 0x95251400 == 28 [pid = 1760] [id = 548] 11:56:38 INFO - PROCESS | 1760 | --DOCSHELL 0x92ddc400 == 27 [pid = 1760] [id = 547] 11:56:38 INFO - PROCESS | 1760 | --DOCSHELL 0x9127fc00 == 26 [pid = 1760] [id = 546] 11:56:38 INFO - PROCESS | 1760 | --DOCSHELL 0x9127d000 == 25 [pid = 1760] [id = 544] 11:56:38 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7f800 == 24 [pid = 1760] [id = 545] 11:56:38 INFO - PROCESS | 1760 | --DOMWINDOW == 109 (0x9be09400) [pid = 1760] [serial = 1571] [outer = (nil)] [url = about:blank] 11:56:38 INFO - PROCESS | 1760 | --DOMWINDOW == 108 (0x913cf800) [pid = 1760] [serial = 1578] [outer = (nil)] [url = about:blank] 11:56:38 INFO - PROCESS | 1760 | --DOMWINDOW == 107 (0x91cc3800) [pid = 1760] [serial = 1595] [outer = (nil)] [url = about:blank] 11:56:38 INFO - PROCESS | 1760 | --DOMWINDOW == 106 (0x91c66800) [pid = 1760] [serial = 1593] [outer = (nil)] [url = about:blank] 11:56:38 INFO - PROCESS | 1760 | --DOMWINDOW == 105 (0x92a70400) [pid = 1760] [serial = 1580] [outer = (nil)] [url = about:blank] 11:56:38 INFO - PROCESS | 1760 | --DOMWINDOW == 104 (0x8ecd6800) [pid = 1760] [serial = 1583] [outer = (nil)] [url = about:blank] 11:56:38 INFO - PROCESS | 1760 | --DOMWINDOW == 103 (0x937bdc00) [pid = 1760] [serial = 1559] [outer = (nil)] [url = about:blank] 11:56:38 INFO - PROCESS | 1760 | --DOMWINDOW == 102 (0x91262400) [pid = 1760] [serial = 1577] [outer = (nil)] [url = about:blank] 11:56:38 INFO - PROCESS | 1760 | --DOMWINDOW == 101 (0x8ddad800) [pid = 1760] [serial = 1553] [outer = (nil)] [url = about:blank] 11:56:38 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0x91c65c00) [pid = 1760] [serial = 1557] [outer = (nil)] [url = about:blank] 11:56:38 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0x8facf800) [pid = 1760] [serial = 1592] [outer = (nil)] [url = about:blank] 11:56:38 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x9ab8d800) [pid = 1760] [serial = 1568] [outer = (nil)] [url = about:blank] 11:56:38 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x9c05f000) [pid = 1760] [serial = 1574] [outer = (nil)] [url = about:blank] 11:56:38 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x9b6f9c00) [pid = 1760] [serial = 1569] [outer = (nil)] [url = about:blank] 11:56:38 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x91c36c00) [pid = 1760] [serial = 1556] [outer = (nil)] [url = about:blank] 11:56:38 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x9bf4fc00) [pid = 1760] [serial = 1572] [outer = (nil)] [url = about:blank] 11:56:38 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x91285c00) [pid = 1760] [serial = 1586] [outer = (nil)] [url = about:blank] 11:56:38 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x9c064400) [pid = 1760] [serial = 1575] [outer = (nil)] [url = about:blank] 11:56:38 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x91add000) [pid = 1760] [serial = 1589] [outer = (nil)] [url = about:blank] 11:56:38 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x9a578400) [pid = 1760] [serial = 1565] [outer = (nil)] [url = about:blank] 11:56:38 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x92dddc00) [pid = 1760] [serial = 1581] [outer = (nil)] [url = about:blank] 11:56:38 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x913ce800) [pid = 1760] [serial = 1587] [outer = (nil)] [url = about:blank] 11:56:38 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x9a68e800) [pid = 1760] [serial = 1566] [outer = (nil)] [url = about:blank] 11:56:38 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x99fe5400) [pid = 1760] [serial = 1562] [outer = (nil)] [url = about:blank] 11:56:38 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x8ecdf400) [pid = 1760] [serial = 1584] [outer = (nil)] [url = about:blank] 11:56:38 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x91ae4800) [pid = 1760] [serial = 1590] [outer = (nil)] [url = about:blank] 11:56:38 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x946cf800) [pid = 1760] [serial = 1560] [outer = (nil)] [url = about:blank] 11:56:38 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x9a302c00) [pid = 1760] [serial = 1563] [outer = (nil)] [url = about:blank] 11:56:38 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x8ecdc000) [pid = 1760] [serial = 1554] [outer = (nil)] [url = about:blank] 11:56:38 INFO - PROCESS | 1760 | 1465498598471 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]]]}] 11:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 3338ms 11:56:38 INFO - PROCESS | 1760 | 1465498598513 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 11:56:38 INFO - PROCESS | 1760 | 1465498598518 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 11:56:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:56:38 INFO - PROCESS | 1760 | 1465498598527 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:56:38 INFO - PROCESS | 1760 | 1465498598533 Marionette TRACE conn4 <- [1,2186,null,{}] 11:56:38 INFO - PROCESS | 1760 | 1465498598542 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}] 11:56:38 INFO - PROCESS | 1760 | 1465498598546 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:38 INFO - PROCESS | 1760 | 1465498598709 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 11:56:38 INFO - PROCESS | 1760 | 1465498598851 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:38 INFO - PROCESS | 1760 | 1465498598860 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:38 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ddaf400 == 25 [pid = 1760] [id = 554] 11:56:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x8ddaf800) [pid = 1760] [serial = 1663] [outer = (nil)] 11:56:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x8ea7c800) [pid = 1760] [serial = 1664] [outer = 0x8ddaf800] 11:56:38 INFO - PROCESS | 1760 | 1465498598936 Marionette DEBUG loaded listener.js 11:56:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x8ea7f400) [pid = 1760] [serial = 1665] [outer = 0x8ddaf800] 11:56:39 INFO - PROCESS | 1760 | 1465498599747 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]]]}] 11:56:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:56:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1284ms 11:56:39 INFO - PROCESS | 1760 | 1465498599811 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 11:56:39 INFO - PROCESS | 1760 | 1465498599820 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 11:56:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:56:39 INFO - PROCESS | 1760 | 1465498599831 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:56:39 INFO - PROCESS | 1760 | 1465498599836 Marionette TRACE conn4 <- [1,2190,null,{}] 11:56:39 INFO - PROCESS | 1760 | 1465498599842 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}] 11:56:39 INFO - PROCESS | 1760 | 1465498599849 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:40 INFO - PROCESS | 1760 | 1465498600024 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 11:56:40 INFO - PROCESS | 1760 | 1465498600162 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:40 INFO - PROCESS | 1760 | 1465498600172 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:40 INFO - PROCESS | 1760 | ++DOCSHELL 0x91262400 == 26 [pid = 1760] [id = 555] 11:56:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x91262c00) [pid = 1760] [serial = 1666] [outer = (nil)] 11:56:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x91269800) [pid = 1760] [serial = 1667] [outer = 0x91262c00] 11:56:40 INFO - PROCESS | 1760 | 1465498600260 Marionette DEBUG loaded listener.js 11:56:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x9127c800) [pid = 1760] [serial = 1668] [outer = 0x91262c00] 11:56:41 INFO - PROCESS | 1760 | 1465498601178 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]]]}] 11:56:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:56:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1383ms 11:56:41 INFO - PROCESS | 1760 | 1465498601215 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 11:56:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:56:41 INFO - PROCESS | 1760 | 1465498601219 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 11:56:41 INFO - PROCESS | 1760 | 1465498601226 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:56:41 INFO - PROCESS | 1760 | 1465498601232 Marionette TRACE conn4 <- [1,2194,null,{}] 11:56:41 INFO - PROCESS | 1760 | 1465498601259 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}] 11:56:41 INFO - PROCESS | 1760 | 1465498601269 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:41 INFO - PROCESS | 1760 | 1465498601490 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 11:56:41 INFO - PROCESS | 1760 | 1465498601518 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:41 INFO - PROCESS | 1760 | 1465498601532 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:41 INFO - PROCESS | 1760 | ++DOCSHELL 0x91983c00 == 27 [pid = 1760] [id = 556] 11:56:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x91989400) [pid = 1760] [serial = 1669] [outer = (nil)] 11:56:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x91990400) [pid = 1760] [serial = 1670] [outer = 0x91989400] 11:56:41 INFO - PROCESS | 1760 | 1465498601602 Marionette DEBUG loaded listener.js 11:56:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x91ae4400) [pid = 1760] [serial = 1671] [outer = 0x91989400] 11:56:42 INFO - PROCESS | 1760 | 1465498602560 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]]]}] 11:56:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:56:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1396ms 11:56:42 INFO - PROCESS | 1760 | 1465498602622 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 11:56:42 INFO - PROCESS | 1760 | 1465498602627 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 11:56:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:56:42 INFO - PROCESS | 1760 | 1465498602633 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:56:42 INFO - PROCESS | 1760 | 1465498602650 Marionette TRACE conn4 <- [1,2198,null,{}] 11:56:42 INFO - PROCESS | 1760 | 1465498602662 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}] 11:56:42 INFO - PROCESS | 1760 | 1465498602666 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:42 INFO - PROCESS | 1760 | 1465498602879 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 11:56:42 INFO - PROCESS | 1760 | 1465498602905 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:42 INFO - PROCESS | 1760 | 1465498602911 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:42 INFO - PROCESS | 1760 | ++DOCSHELL 0x913dc400 == 28 [pid = 1760] [id = 557] 11:56:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x91c32000) [pid = 1760] [serial = 1672] [outer = (nil)] 11:56:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x91c3d000) [pid = 1760] [serial = 1673] [outer = 0x91c32000] 11:56:42 INFO - PROCESS | 1760 | 1465498602981 Marionette DEBUG loaded listener.js 11:56:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x91c70000) [pid = 1760] [serial = 1674] [outer = 0x91c32000] 11:56:44 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x8ecd7800) [pid = 1760] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:56:44 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x91ccc800) [pid = 1760] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:56:44 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x9197cc00) [pid = 1760] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:56:44 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x92a67800) [pid = 1760] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:56:44 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x8fad3400) [pid = 1760] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:56:44 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x91ae7400) [pid = 1760] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:56:44 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x8ecdb400) [pid = 1760] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:56:44 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x91c69c00) [pid = 1760] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:56:44 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x91284000) [pid = 1760] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:56:44 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x8dda4800) [pid = 1760] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:56:44 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x92dcb400) [pid = 1760] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:56:44 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x8ecda400) [pid = 1760] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:56:44 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x92de2000) [pid = 1760] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:56:44 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x93929c00) [pid = 1760] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:56:44 INFO - PROCESS | 1760 | 1465498604499 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]]]}] 11:56:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:56:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1905ms 11:56:44 INFO - PROCESS | 1760 | 1465498604539 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 11:56:44 INFO - PROCESS | 1760 | 1465498604543 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 11:56:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:56:44 INFO - PROCESS | 1760 | 1465498604549 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:56:44 INFO - PROCESS | 1760 | 1465498604551 Marionette TRACE conn4 <- [1,2202,null,{}] 11:56:44 INFO - PROCESS | 1760 | 1465498604557 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}] 11:56:44 INFO - PROCESS | 1760 | 1465498604562 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:44 INFO - PROCESS | 1760 | 1465498604710 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 11:56:44 INFO - PROCESS | 1760 | 1465498604729 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:44 INFO - PROCESS | 1760 | 1465498604737 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecde400 == 29 [pid = 1760] [id = 558] 11:56:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x91284000) [pid = 1760] [serial = 1675] [outer = (nil)] 11:56:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x91cc5800) [pid = 1760] [serial = 1676] [outer = 0x91284000] 11:56:44 INFO - PROCESS | 1760 | 1465498604804 Marionette DEBUG loaded listener.js 11:56:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x91ccc800) [pid = 1760] [serial = 1677] [outer = 0x91284000] 11:56:45 INFO - PROCESS | 1760 | 1465498605726 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]]]}] 11:56:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:56:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1230ms 11:56:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:56:45 INFO - PROCESS | 1760 | 1465498605779 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 11:56:45 INFO - PROCESS | 1760 | 1465498605782 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 11:56:45 INFO - PROCESS | 1760 | 1465498605789 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:56:45 INFO - PROCESS | 1760 | 1465498605792 Marionette TRACE conn4 <- [1,2206,null,{}] 11:56:45 INFO - PROCESS | 1760 | 1465498605798 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}] 11:56:45 INFO - PROCESS | 1760 | 1465498605808 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:46 INFO - PROCESS | 1760 | 1465498606078 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 11:56:46 INFO - PROCESS | 1760 | 1465498606262 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:46 INFO - PROCESS | 1760 | 1465498606272 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:46 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c726c00 == 30 [pid = 1760] [id = 559] 11:56:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x8c727800) [pid = 1760] [serial = 1678] [outer = (nil)] 11:56:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x8dda5800) [pid = 1760] [serial = 1679] [outer = 0x8c727800] 11:56:46 INFO - PROCESS | 1760 | 1465498606357 Marionette DEBUG loaded listener.js 11:56:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x8ddaec00) [pid = 1760] [serial = 1680] [outer = 0x8c727800] 11:56:47 INFO - PROCESS | 1760 | 1465498607478 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]]]}] 11:56:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:56:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1731ms 11:56:47 INFO - PROCESS | 1760 | 1465498607521 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 11:56:47 INFO - PROCESS | 1760 | 1465498607528 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 11:56:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:56:47 INFO - PROCESS | 1760 | 1465498607537 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:56:47 INFO - PROCESS | 1760 | 1465498607542 Marionette TRACE conn4 <- [1,2210,null,{}] 11:56:47 INFO - PROCESS | 1760 | 1465498607549 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}] 11:56:47 INFO - PROCESS | 1760 | 1465498607555 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:47 INFO - PROCESS | 1760 | 1465498607752 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 11:56:48 INFO - PROCESS | 1760 | 1465498607985 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:48 INFO - PROCESS | 1760 | 1465498607996 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:48 INFO - PROCESS | 1760 | ++DOCSHELL 0x9126c400 == 31 [pid = 1760] [id = 560] 11:56:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x91282000) [pid = 1760] [serial = 1681] [outer = (nil)] 11:56:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x91286c00) [pid = 1760] [serial = 1682] [outer = 0x91282000] 11:56:48 INFO - PROCESS | 1760 | 1465498608127 Marionette DEBUG loaded listener.js 11:56:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x91971400) [pid = 1760] [serial = 1683] [outer = 0x91282000] 11:56:49 INFO - PROCESS | 1760 | 1465498609084 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]]]}] 11:56:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:56:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1584ms 11:56:49 INFO - PROCESS | 1760 | 1465498609121 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 11:56:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:56:49 INFO - PROCESS | 1760 | 1465498609126 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 11:56:49 INFO - PROCESS | 1760 | 1465498609133 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:56:49 INFO - PROCESS | 1760 | 1465498609137 Marionette TRACE conn4 <- [1,2214,null,{}] 11:56:49 INFO - PROCESS | 1760 | 1465498609144 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}] 11:56:49 INFO - PROCESS | 1760 | 1465498609150 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:49 INFO - PROCESS | 1760 | 1465498609340 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 11:56:49 INFO - PROCESS | 1760 | 1465498609536 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:49 INFO - PROCESS | 1760 | 1465498609546 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:49 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dda1800 == 32 [pid = 1760] [id = 561] 11:56:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x91281800) [pid = 1760] [serial = 1684] [outer = (nil)] 11:56:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x91c3ec00) [pid = 1760] [serial = 1685] [outer = 0x91281800] 11:56:49 INFO - PROCESS | 1760 | 1465498609643 Marionette DEBUG loaded listener.js 11:56:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x91c6bc00) [pid = 1760] [serial = 1686] [outer = 0x91281800] 11:56:50 INFO - PROCESS | 1760 | 1465498610685 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]]]}] 11:56:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:56:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1581ms 11:56:50 INFO - PROCESS | 1760 | 1465498610714 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 11:56:50 INFO - PROCESS | 1760 | 1465498610721 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 11:56:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:56:50 INFO - PROCESS | 1760 | 1465498610739 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:56:50 INFO - PROCESS | 1760 | 1465498610746 Marionette TRACE conn4 <- [1,2218,null,{}] 11:56:50 INFO - PROCESS | 1760 | 1465498610752 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}] 11:56:50 INFO - PROCESS | 1760 | 1465498610759 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:50 INFO - PROCESS | 1760 | 1465498610951 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 11:56:51 INFO - PROCESS | 1760 | 1465498611181 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:51 INFO - PROCESS | 1760 | 1465498611191 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:51 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c39400 == 33 [pid = 1760] [id = 562] 11:56:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x92ddbc00) [pid = 1760] [serial = 1687] [outer = (nil)] 11:56:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x9375a800) [pid = 1760] [serial = 1688] [outer = 0x92ddbc00] 11:56:51 INFO - PROCESS | 1760 | 1465498611318 Marionette DEBUG loaded listener.js 11:56:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x937b6000) [pid = 1760] [serial = 1689] [outer = 0x92ddbc00] 11:56:52 INFO - PROCESS | 1760 | 1465498612282 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]]]}] 11:56:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:56:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1600ms 11:56:52 INFO - PROCESS | 1760 | 1465498612331 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 11:56:52 INFO - PROCESS | 1760 | 1465498612335 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 11:56:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:56:52 INFO - PROCESS | 1760 | 1465498612342 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:56:52 INFO - PROCESS | 1760 | 1465498612346 Marionette TRACE conn4 <- [1,2222,null,{}] 11:56:52 INFO - PROCESS | 1760 | 1465498612352 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}] 11:56:52 INFO - PROCESS | 1760 | 1465498612357 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:52 INFO - PROCESS | 1760 | 1465498612555 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 11:56:52 INFO - PROCESS | 1760 | 1465498612742 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:52 INFO - PROCESS | 1760 | 1465498612751 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:52 INFO - PROCESS | 1760 | ++DOCSHELL 0x93754c00 == 34 [pid = 1760] [id = 563] 11:56:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x9391ac00) [pid = 1760] [serial = 1690] [outer = (nil)] 11:56:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x939cc400) [pid = 1760] [serial = 1691] [outer = 0x9391ac00] 11:56:52 INFO - PROCESS | 1760 | 1465498612834 Marionette DEBUG loaded listener.js 11:56:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x94623c00) [pid = 1760] [serial = 1692] [outer = 0x9391ac00] 11:56:53 INFO - PROCESS | 1760 | 1465498613807 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]]]}] 11:56:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:56:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1495ms 11:56:53 INFO - PROCESS | 1760 | 1465498613838 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 11:56:53 INFO - PROCESS | 1760 | 1465498613843 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 11:56:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:56:53 INFO - PROCESS | 1760 | 1465498613849 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:56:53 INFO - PROCESS | 1760 | 1465498613853 Marionette TRACE conn4 <- [1,2226,null,{}] 11:56:53 INFO - PROCESS | 1760 | 1465498613859 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}] 11:56:53 INFO - PROCESS | 1760 | 1465498613864 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:54 INFO - PROCESS | 1760 | 1465498614054 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 11:56:54 INFO - PROCESS | 1760 | 1465498614241 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:54 INFO - PROCESS | 1760 | 1465498614261 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:54 INFO - PROCESS | 1760 | ++DOCSHELL 0x9466a400 == 35 [pid = 1760] [id = 564] 11:56:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x9466e000) [pid = 1760] [serial = 1693] [outer = (nil)] 11:56:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x946ce800) [pid = 1760] [serial = 1694] [outer = 0x9466e000] 11:56:54 INFO - PROCESS | 1760 | 1465498614404 Marionette DEBUG loaded listener.js 11:56:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0x950d6800) [pid = 1760] [serial = 1695] [outer = 0x9466e000] 11:56:55 INFO - PROCESS | 1760 | 1465498615447 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]]]}] 11:56: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) 11:56:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1632ms 11:56:55 INFO - PROCESS | 1760 | 1465498615482 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 11:56:55 INFO - PROCESS | 1760 | 1465498615486 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 11:56:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:56:55 INFO - PROCESS | 1760 | 1465498615492 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:56:55 INFO - PROCESS | 1760 | 1465498615495 Marionette TRACE conn4 <- [1,2230,null,{}] 11:56:55 INFO - PROCESS | 1760 | 1465498615502 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}] 11:56:55 INFO - PROCESS | 1760 | 1465498615507 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:55 INFO - PROCESS | 1760 | 1465498615689 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 11:56:55 INFO - PROCESS | 1760 | 1465498615888 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:55 INFO - PROCESS | 1760 | 1465498615898 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:55 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecda000 == 36 [pid = 1760] [id = 565] 11:56:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0x91983800) [pid = 1760] [serial = 1696] [outer = (nil)] 11:56:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 102 (0x97fecc00) [pid = 1760] [serial = 1697] [outer = 0x91983800] 11:56:55 INFO - PROCESS | 1760 | 1465498615975 Marionette DEBUG loaded listener.js 11:56:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 103 (0x97f40800) [pid = 1760] [serial = 1698] [outer = 0x91983800] 11:56:56 INFO - PROCESS | 1760 | 1465498616975 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]]]}] 11:56:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:56:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1534ms 11:56:57 INFO - PROCESS | 1760 | 1465498617027 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 11:56:57 INFO - PROCESS | 1760 | 1465498617031 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 11:56:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:56:57 INFO - PROCESS | 1760 | 1465498617038 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:56:57 INFO - PROCESS | 1760 | 1465498617041 Marionette TRACE conn4 <- [1,2234,null,{}] 11:56:57 INFO - PROCESS | 1760 | 1465498617047 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}] 11:56:57 INFO - PROCESS | 1760 | 1465498617052 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:57 INFO - PROCESS | 1760 | 1465498617227 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 11:56:57 INFO - PROCESS | 1760 | 1465498617424 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:57 INFO - PROCESS | 1760 | 1465498617434 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:57 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c722c00 == 37 [pid = 1760] [id = 566] 11:56:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 104 (0x8c725400) [pid = 1760] [serial = 1699] [outer = (nil)] 11:56:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 105 (0x91c31400) [pid = 1760] [serial = 1700] [outer = 0x8c725400] 11:56:57 INFO - PROCESS | 1760 | 1465498617536 Marionette DEBUG loaded listener.js 11:56:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 106 (0x92ddc800) [pid = 1760] [serial = 1701] [outer = 0x8c725400] 11:56:58 INFO - PROCESS | 1760 | 1465498618759 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]]]}] 11:56:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:56:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1783ms 11:56:58 INFO - PROCESS | 1760 | 1465498618823 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 11:56:58 INFO - PROCESS | 1760 | 1465498618829 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 11:56:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:56:58 INFO - PROCESS | 1760 | 1465498618837 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:56:58 INFO - PROCESS | 1760 | 1465498618842 Marionette TRACE conn4 <- [1,2238,null,{}] 11:56:58 INFO - PROCESS | 1760 | 1465498618850 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}] 11:56:58 INFO - PROCESS | 1760 | 1465498618856 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:59 INFO - PROCESS | 1760 | 1465498619092 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 11:56:59 INFO - PROCESS | 1760 | 1465498619317 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:56:59 INFO - PROCESS | 1760 | 1465498619328 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:56:59 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ddae400 == 38 [pid = 1760] [id = 567] 11:56:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 107 (0x8ea7ac00) [pid = 1760] [serial = 1702] [outer = (nil)] 11:56:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 108 (0x8ece3800) [pid = 1760] [serial = 1703] [outer = 0x8ea7ac00] 11:56:59 INFO - PROCESS | 1760 | 1465498619402 Marionette DEBUG loaded listener.js 11:56:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 109 (0x8fad2000) [pid = 1760] [serial = 1704] [outer = 0x8ea7ac00] 11:57:00 INFO - PROCESS | 1760 | 1465498620376 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]]]}] 11:57:00 INFO - PROCESS | 1760 | --DOCSHELL 0x91987400 == 37 [pid = 1760] [id = 529] 11:57:00 INFO - PROCESS | 1760 | --DOCSHELL 0x8ddac400 == 36 [pid = 1760] [id = 526] 11:57:00 INFO - PROCESS | 1760 | --DOCSHELL 0x9126d800 == 35 [pid = 1760] [id = 540] 11:57:00 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecde400 == 34 [pid = 1760] [id = 558] 11:57:00 INFO - PROCESS | 1760 | --DOCSHELL 0x913dc400 == 33 [pid = 1760] [id = 557] 11:57:00 INFO - PROCESS | 1760 | --DOCSHELL 0x91983c00 == 32 [pid = 1760] [id = 556] 11:57:00 INFO - PROCESS | 1760 | --DOCSHELL 0x91262400 == 31 [pid = 1760] [id = 555] 11:57:00 INFO - PROCESS | 1760 | --DOCSHELL 0x8ddaf400 == 30 [pid = 1760] [id = 554] 11:57:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:57:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1589ms 11:57:00 INFO - PROCESS | 1760 | 1465498620426 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 11:57:00 INFO - PROCESS | 1760 | 1465498620433 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 11:57:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:57:00 INFO - PROCESS | 1760 | 1465498620443 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:57:00 INFO - PROCESS | 1760 | 1465498620448 Marionette TRACE conn4 <- [1,2242,null,{}] 11:57:00 INFO - PROCESS | 1760 | 1465498620454 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}] 11:57:00 INFO - PROCESS | 1760 | 1465498620459 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:00 INFO - PROCESS | 1760 | 1465498620655 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 11:57:00 INFO - PROCESS | 1760 | --DOMWINDOW == 108 (0x8fad7000) [pid = 1760] [serial = 1616] [outer = (nil)] [url = about:blank] 11:57:00 INFO - PROCESS | 1760 | --DOMWINDOW == 107 (0x91283c00) [pid = 1760] [serial = 1617] [outer = (nil)] [url = about:blank] 11:57:00 INFO - PROCESS | 1760 | --DOMWINDOW == 106 (0x92dd2400) [pid = 1760] [serial = 1604] [outer = (nil)] [url = about:blank] 11:57:00 INFO - PROCESS | 1760 | --DOMWINDOW == 105 (0x92ddec00) [pid = 1760] [serial = 1605] [outer = (nil)] [url = about:blank] 11:57:00 INFO - PROCESS | 1760 | --DOMWINDOW == 104 (0x8fadcc00) [pid = 1760] [serial = 1619] [outer = (nil)] [url = about:blank] 11:57:00 INFO - PROCESS | 1760 | --DOMWINDOW == 103 (0x91266400) [pid = 1760] [serial = 1620] [outer = (nil)] [url = about:blank] 11:57:00 INFO - PROCESS | 1760 | --DOMWINDOW == 102 (0x937b6800) [pid = 1760] [serial = 1607] [outer = (nil)] [url = about:blank] 11:57:00 INFO - PROCESS | 1760 | --DOMWINDOW == 101 (0x937be400) [pid = 1760] [serial = 1608] [outer = (nil)] [url = about:blank] 11:57:00 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0x94626000) [pid = 1760] [serial = 1610] [outer = (nil)] [url = about:blank] 11:57:00 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0x9462a800) [pid = 1760] [serial = 1611] [outer = (nil)] [url = about:blank] 11:57:00 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x91280000) [pid = 1760] [serial = 1598] [outer = (nil)] [url = about:blank] 11:57:00 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x91971c00) [pid = 1760] [serial = 1599] [outer = (nil)] [url = about:blank] 11:57:00 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x92a66400) [pid = 1760] [serial = 1625] [outer = (nil)] [url = about:blank] 11:57:00 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x950d5c00) [pid = 1760] [serial = 1635] [outer = (nil)] [url = about:blank] 11:57:00 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x91ae1800) [pid = 1760] [serial = 1631] [outer = (nil)] [url = about:blank] 11:57:00 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x92d79c00) [pid = 1760] [serial = 1626] [outer = (nil)] [url = about:blank] 11:57:00 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x95067400) [pid = 1760] [serial = 1634] [outer = (nil)] [url = about:blank] 11:57:00 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x92de3c00) [pid = 1760] [serial = 1628] [outer = (nil)] [url = about:blank] 11:57:00 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x91cc7800) [pid = 1760] [serial = 1632] [outer = (nil)] [url = about:blank] 11:57:00 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x937be800) [pid = 1760] [serial = 1629] [outer = (nil)] [url = about:blank] 11:57:00 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x91c35000) [pid = 1760] [serial = 1601] [outer = (nil)] [url = about:blank] 11:57:00 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x91c6e800) [pid = 1760] [serial = 1602] [outer = (nil)] [url = about:blank] 11:57:00 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x95254400) [pid = 1760] [serial = 1613] [outer = (nil)] [url = about:blank] 11:57:00 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x95254800) [pid = 1760] [serial = 1614] [outer = (nil)] [url = about:blank] 11:57:00 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x91cd0c00) [pid = 1760] [serial = 1596] [outer = (nil)] [url = about:blank] 11:57:00 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x91979c00) [pid = 1760] [serial = 1622] [outer = (nil)] [url = about:blank] 11:57:00 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x9198b000) [pid = 1760] [serial = 1623] [outer = (nil)] [url = about:blank] 11:57:00 INFO - PROCESS | 1760 | 1465498620839 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:00 INFO - PROCESS | 1760 | 1465498620847 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:00 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7f000 == 31 [pid = 1760] [id = 568] 11:57:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x8fadcc00) [pid = 1760] [serial = 1705] [outer = (nil)] 11:57:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x913d2800) [pid = 1760] [serial = 1706] [outer = 0x8fadcc00] 11:57:00 INFO - PROCESS | 1760 | 1465498620920 Marionette DEBUG loaded listener.js 11:57:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x91974000) [pid = 1760] [serial = 1707] [outer = 0x8fadcc00] 11:57:01 INFO - PROCESS | 1760 | 1465498621828 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]]]}] 11:57:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:57:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1437ms 11:57:01 INFO - PROCESS | 1760 | 1465498621880 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 11:57:01 INFO - PROCESS | 1760 | 1465498621884 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 11:57:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:57:01 INFO - PROCESS | 1760 | 1465498621891 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:57:01 INFO - PROCESS | 1760 | 1465498621898 Marionette TRACE conn4 <- [1,2246,null,{}] 11:57:01 INFO - PROCESS | 1760 | 1465498621915 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}] 11:57:01 INFO - PROCESS | 1760 | 1465498621924 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:02 INFO - PROCESS | 1760 | 1465498622117 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 11:57:02 INFO - PROCESS | 1760 | 1465498622301 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:02 INFO - PROCESS | 1760 | 1465498622317 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:02 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c32800 == 32 [pid = 1760] [id = 569] 11:57:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x91c35000) [pid = 1760] [serial = 1708] [outer = (nil)] 11:57:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x91c40c00) [pid = 1760] [serial = 1709] [outer = 0x91c35000] 11:57:02 INFO - PROCESS | 1760 | 1465498622429 Marionette DEBUG loaded listener.js 11:57:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x91cc7800) [pid = 1760] [serial = 1710] [outer = 0x91c35000] 11:57:03 INFO - PROCESS | 1760 | 1465498623434 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]]]}] 11:57:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:57:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1598ms 11:57:03 INFO - PROCESS | 1760 | 1465498623501 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 11:57:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:57:03 INFO - PROCESS | 1760 | 1465498623506 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 11:57:03 INFO - PROCESS | 1760 | 1465498623512 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:57:03 INFO - PROCESS | 1760 | 1465498623516 Marionette TRACE conn4 <- [1,2250,null,{}] 11:57:03 INFO - PROCESS | 1760 | 1465498623521 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}] 11:57:03 INFO - PROCESS | 1760 | 1465498623526 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:03 INFO - PROCESS | 1760 | 1465498623766 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 11:57:03 INFO - PROCESS | 1760 | 1465498623789 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:03 INFO - PROCESS | 1760 | 1465498623797 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:03 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c719800 == 33 [pid = 1760] [id = 570] 11:57:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x91cca400) [pid = 1760] [serial = 1711] [outer = (nil)] 11:57:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x92dc5800) [pid = 1760] [serial = 1712] [outer = 0x91cca400] 11:57:03 INFO - PROCESS | 1760 | 1465498623866 Marionette DEBUG loaded listener.js 11:57:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x92ddf800) [pid = 1760] [serial = 1713] [outer = 0x91cca400] 11:57:04 INFO - PROCESS | 1760 | 1465498624892 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]]]}] 11:57:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:57:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1433ms 11:57:04 INFO - PROCESS | 1760 | 1465498624945 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 11:57:04 INFO - PROCESS | 1760 | 1465498624948 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 11:57:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:57:04 INFO - PROCESS | 1760 | 1465498624961 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:57:04 INFO - PROCESS | 1760 | 1465498624964 Marionette TRACE conn4 <- [1,2254,null,{}] 11:57:04 INFO - PROCESS | 1760 | 1465498624970 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}] 11:57:04 INFO - PROCESS | 1760 | 1465498624975 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:05 INFO - PROCESS | 1760 | 1465498625229 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 11:57:05 INFO - PROCESS | 1760 | 1465498625261 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:05 INFO - PROCESS | 1760 | 1465498625268 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:05 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dda9800 == 34 [pid = 1760] [id = 571] 11:57:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x8ecde000) [pid = 1760] [serial = 1714] [outer = (nil)] 11:57:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x937bb000) [pid = 1760] [serial = 1715] [outer = 0x8ecde000] 11:57:05 INFO - PROCESS | 1760 | 1465498625360 Marionette DEBUG loaded listener.js 11:57:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x937c0800) [pid = 1760] [serial = 1716] [outer = 0x8ecde000] 11:57:05 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x8ecda800) [pid = 1760] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:57:05 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x91262c00) [pid = 1760] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:57:05 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x950d8000) [pid = 1760] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:57:05 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x8ddaf800) [pid = 1760] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:57:05 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x8ea7c000) [pid = 1760] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:57:05 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x91c32000) [pid = 1760] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:57:05 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x95252000) [pid = 1760] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:57:05 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x92a63c00) [pid = 1760] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:57:05 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x91ccf800) [pid = 1760] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:57:05 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x99c67000) [pid = 1760] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:57:05 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x91989400) [pid = 1760] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:57:05 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x9a2f5400) [pid = 1760] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:57:06 INFO - PROCESS | 1760 | 1465498626434 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]]]}] 11:57:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:57:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1528ms 11:57:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:57:06 INFO - PROCESS | 1760 | 1465498626491 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 11:57:06 INFO - PROCESS | 1760 | 1465498626494 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 11:57:06 INFO - PROCESS | 1760 | 1465498626501 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:57:06 INFO - PROCESS | 1760 | 1465498626504 Marionette TRACE conn4 <- [1,2258,null,{}] 11:57:06 INFO - PROCESS | 1760 | 1465498626510 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}] 11:57:06 INFO - PROCESS | 1760 | 1465498626519 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:06 INFO - PROCESS | 1760 | 1465498626730 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 11:57:06 INFO - PROCESS | 1760 | 1465498626875 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:06 INFO - PROCESS | 1760 | 1465498626882 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:06 INFO - PROCESS | 1760 | ++DOCSHELL 0x91973400 == 35 [pid = 1760] [id = 572] 11:57:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x9197d800) [pid = 1760] [serial = 1717] [outer = (nil)] 11:57:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x94629000) [pid = 1760] [serial = 1718] [outer = 0x9197d800] 11:57:06 INFO - PROCESS | 1760 | 1465498626953 Marionette DEBUG loaded listener.js 11:57:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x95071400) [pid = 1760] [serial = 1719] [outer = 0x9197d800] 11:57:07 INFO - PROCESS | 1760 | 1465498627754 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]]]}] 11:57:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:57:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1279ms 11:57:07 INFO - PROCESS | 1760 | 1465498627848 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 11:57:07 INFO - PROCESS | 1760 | 1465498627853 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 11:57:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:57:07 INFO - PROCESS | 1760 | 1465498627864 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:57:07 INFO - PROCESS | 1760 | 1465498627869 Marionette TRACE conn4 <- [1,2262,null,{}] 11:57:07 INFO - PROCESS | 1760 | 1465498627879 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}] 11:57:07 INFO - PROCESS | 1760 | 1465498627885 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:08 INFO - PROCESS | 1760 | 1465498628109 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 11:57:08 INFO - PROCESS | 1760 | 1465498628309 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:08 INFO - PROCESS | 1760 | 1465498628323 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:08 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c723400 == 36 [pid = 1760] [id = 573] 11:57:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x8ea80000) [pid = 1760] [serial = 1720] [outer = (nil)] 11:57:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x8ecd8800) [pid = 1760] [serial = 1721] [outer = 0x8ea80000] 11:57:08 INFO - PROCESS | 1760 | 1465498628409 Marionette DEBUG loaded listener.js 11:57:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x8fad2800) [pid = 1760] [serial = 1722] [outer = 0x8ea80000] 11:57:09 INFO - PROCESS | 1760 | 1465498629423 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]]]}] 11:57:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:57:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1595ms 11:57:09 INFO - PROCESS | 1760 | 1465498629459 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 11:57:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:57:09 INFO - PROCESS | 1760 | 1465498629465 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 11:57:09 INFO - PROCESS | 1760 | 1465498629476 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:57:09 INFO - PROCESS | 1760 | 1465498629482 Marionette TRACE conn4 <- [1,2266,null,{}] 11:57:09 INFO - PROCESS | 1760 | 1465498629489 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}] 11:57:09 INFO - PROCESS | 1760 | 1465498629496 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:09 INFO - PROCESS | 1760 | 1465498629693 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 11:57:09 INFO - PROCESS | 1760 | 1465498629935 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:09 INFO - PROCESS | 1760 | 1465498629946 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:10 INFO - PROCESS | 1760 | ++DOCSHELL 0x91987800 == 37 [pid = 1760] [id = 574] 11:57:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x91988c00) [pid = 1760] [serial = 1723] [outer = (nil)] 11:57:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x91ae3c00) [pid = 1760] [serial = 1724] [outer = 0x91988c00] 11:57:10 INFO - PROCESS | 1760 | 1465498630077 Marionette DEBUG loaded listener.js 11:57:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x91c38c00) [pid = 1760] [serial = 1725] [outer = 0x91988c00] 11:57:11 INFO - PROCESS | 1760 | 1465498631032 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]]]}] 11:57:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:57:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1593ms 11:57:11 INFO - PROCESS | 1760 | 1465498631065 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 11:57:11 INFO - PROCESS | 1760 | 1465498631068 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 11:57:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:57:11 INFO - PROCESS | 1760 | 1465498631076 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:57:11 INFO - PROCESS | 1760 | 1465498631080 Marionette TRACE conn4 <- [1,2270,null,{}] 11:57:11 INFO - PROCESS | 1760 | 1465498631095 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}] 11:57:11 INFO - PROCESS | 1760 | 1465498631104 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:11 INFO - PROCESS | 1760 | 1465498631303 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 11:57:11 INFO - PROCESS | 1760 | 1465498631495 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:11 INFO - PROCESS | 1760 | 1465498631509 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:11 INFO - PROCESS | 1760 | ++DOCSHELL 0x937c1800 == 38 [pid = 1760] [id = 575] 11:57:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x9391c000) [pid = 1760] [serial = 1726] [outer = (nil)] 11:57:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x9466e800) [pid = 1760] [serial = 1727] [outer = 0x9391c000] 11:57:11 INFO - PROCESS | 1760 | 1465498631595 Marionette DEBUG loaded listener.js 11:57:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x9506c000) [pid = 1760] [serial = 1728] [outer = 0x9391c000] 11:57:12 INFO - PROCESS | 1760 | 1465498632620 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]]]}] 11:57:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:57:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1590ms 11:57:12 INFO - PROCESS | 1760 | 1465498632668 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 11:57:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:57:12 INFO - PROCESS | 1760 | 1465498632672 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 11:57:12 INFO - PROCESS | 1760 | 1465498632679 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:57:12 INFO - PROCESS | 1760 | 1465498632683 Marionette TRACE conn4 <- [1,2274,null,{}] 11:57:12 INFO - PROCESS | 1760 | 1465498632689 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}] 11:57:12 INFO - PROCESS | 1760 | 1465498632694 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:12 INFO - PROCESS | 1760 | 1465498632888 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 11:57:13 INFO - PROCESS | 1760 | 1465498633080 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:13 INFO - PROCESS | 1760 | 1465498633091 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:13 INFO - PROCESS | 1760 | ++DOCSHELL 0x92a6d400 == 39 [pid = 1760] [id = 576] 11:57:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x92dcb800) [pid = 1760] [serial = 1729] [outer = (nil)] 11:57:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x97f38c00) [pid = 1760] [serial = 1730] [outer = 0x92dcb800] 11:57:13 INFO - PROCESS | 1760 | 1465498633170 Marionette DEBUG loaded listener.js 11:57:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x991cb400) [pid = 1760] [serial = 1731] [outer = 0x92dcb800] 11:57:14 INFO - PROCESS | 1760 | 1465498634153 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]]]}] 11:57:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:57:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1532ms 11:57:14 INFO - PROCESS | 1760 | 1465498634212 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 11:57:14 INFO - PROCESS | 1760 | 1465498634216 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 11:57:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:57:14 INFO - PROCESS | 1760 | 1465498634223 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:57:14 INFO - PROCESS | 1760 | 1465498634227 Marionette TRACE conn4 <- [1,2278,null,{}] 11:57:14 INFO - PROCESS | 1760 | 1465498634232 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}] 11:57:14 INFO - PROCESS | 1760 | 1465498634238 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:14 INFO - PROCESS | 1760 | 1465498634420 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 11:57:14 INFO - PROCESS | 1760 | 1465498634607 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:14 INFO - PROCESS | 1760 | 1465498634617 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:14 INFO - PROCESS | 1760 | ++DOCSHELL 0x950ce000 == 40 [pid = 1760] [id = 577] 11:57:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x950d7400) [pid = 1760] [serial = 1732] [outer = (nil)] 11:57:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x99fdd800) [pid = 1760] [serial = 1733] [outer = 0x950d7400] 11:57:14 INFO - PROCESS | 1760 | 1465498634706 Marionette DEBUG loaded listener.js 11:57:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0x99fe6000) [pid = 1760] [serial = 1734] [outer = 0x950d7400] 11:57:15 INFO - PROCESS | 1760 | 1465498635686 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]]]}] 11:57:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:57:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1486ms 11:57:15 INFO - PROCESS | 1760 | 1465498635709 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 11:57:15 INFO - PROCESS | 1760 | 1465498635713 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 11:57:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:57:15 INFO - PROCESS | 1760 | 1465498635719 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:57:15 INFO - PROCESS | 1760 | 1465498635722 Marionette TRACE conn4 <- [1,2282,null,{}] 11:57:15 INFO - PROCESS | 1760 | 1465498635729 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}] 11:57:15 INFO - PROCESS | 1760 | 1465498635738 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:15 INFO - PROCESS | 1760 | 1465498635966 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 11:57:16 INFO - PROCESS | 1760 | 1465498636160 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:16 INFO - PROCESS | 1760 | 1465498636167 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:16 INFO - PROCESS | 1760 | ++DOCSHELL 0x99fddc00 == 41 [pid = 1760] [id = 578] 11:57:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0x9a2f1c00) [pid = 1760] [serial = 1735] [outer = (nil)] 11:57:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 102 (0x9a471400) [pid = 1760] [serial = 1736] [outer = 0x9a2f1c00] 11:57:16 INFO - PROCESS | 1760 | 1465498636289 Marionette DEBUG loaded listener.js 11:57:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 103 (0x9a47ac00) [pid = 1760] [serial = 1737] [outer = 0x9a2f1c00] 11:57:17 INFO - PROCESS | 1760 | 1465498637303 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]]]}] 11:57:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:57:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1630ms 11:57:17 INFO - PROCESS | 1760 | 1465498637351 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 11:57:17 INFO - PROCESS | 1760 | 1465498637355 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 11:57:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:57:17 INFO - PROCESS | 1760 | 1465498637362 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:57:17 INFO - PROCESS | 1760 | 1465498637366 Marionette TRACE conn4 <- [1,2286,null,{}] 11:57:17 INFO - PROCESS | 1760 | 1465498637371 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}] 11:57:17 INFO - PROCESS | 1760 | 1465498637377 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:17 INFO - PROCESS | 1760 | 1465498637558 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 11:57:17 INFO - PROCESS | 1760 | 1465498637773 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:17 INFO - PROCESS | 1760 | 1465498637779 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:17 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dcf400 == 42 [pid = 1760] [id = 579] 11:57:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 104 (0x9462ac00) [pid = 1760] [serial = 1738] [outer = (nil)] 11:57:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 105 (0x9a5c9000) [pid = 1760] [serial = 1739] [outer = 0x9462ac00] 11:57:17 INFO - PROCESS | 1760 | 1465498637864 Marionette DEBUG loaded listener.js 11:57:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 106 (0x9a676c00) [pid = 1760] [serial = 1740] [outer = 0x9462ac00] 11:57:18 INFO - PROCESS | 1760 | 1465498638810 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]]]}] 11:57:18 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 11:57:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1484ms 11:57:18 INFO - PROCESS | 1760 | 1465498638847 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 11:57:18 INFO - PROCESS | 1760 | 1465498638850 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 11:57:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:57:18 INFO - PROCESS | 1760 | 1465498638857 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:57:18 INFO - PROCESS | 1760 | 1465498638860 Marionette TRACE conn4 <- [1,2290,null,{}] 11:57:18 INFO - PROCESS | 1760 | 1465498638867 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}] 11:57:18 INFO - PROCESS | 1760 | 1465498638872 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:19 INFO - PROCESS | 1760 | 1465498639058 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 11:57:19 INFO - PROCESS | 1760 | 1465498639262 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:19 INFO - PROCESS | 1760 | 1465498639271 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:19 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea88c00 == 43 [pid = 1760] [id = 580] 11:57:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 107 (0x91c37000) [pid = 1760] [serial = 1741] [outer = (nil)] 11:57:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 108 (0x9a692400) [pid = 1760] [serial = 1742] [outer = 0x91c37000] 11:57:19 INFO - PROCESS | 1760 | 1465498639363 Marionette DEBUG loaded listener.js 11:57:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 109 (0x9a696400) [pid = 1760] [serial = 1743] [outer = 0x91c37000] 11:57:20 INFO - PROCESS | 1760 | 1465498640335 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]]]}] 11:57:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:57:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1538ms 11:57:20 INFO - PROCESS | 1760 | 1465498640397 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 11:57:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:57:20 INFO - PROCESS | 1760 | 1465498640401 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 11:57:20 INFO - PROCESS | 1760 | 1465498640407 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:57:20 INFO - PROCESS | 1760 | 1465498640411 Marionette TRACE conn4 <- [1,2294,null,{}] 11:57:20 INFO - PROCESS | 1760 | 1465498640417 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}] 11:57:20 INFO - PROCESS | 1760 | 1465498640422 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:20 INFO - PROCESS | 1760 | 1465498640877 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 11:57:21 INFO - PROCESS | 1760 | 1465498641176 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:21 INFO - PROCESS | 1760 | 1465498641187 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:21 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecd9c00 == 44 [pid = 1760] [id = 581] 11:57:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 110 (0x8ecda400) [pid = 1760] [serial = 1744] [outer = (nil)] 11:57:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 111 (0x91263000) [pid = 1760] [serial = 1745] [outer = 0x8ecda400] 11:57:21 INFO - PROCESS | 1760 | 1465498641262 Marionette DEBUG loaded listener.js 11:57:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 112 (0x91282c00) [pid = 1760] [serial = 1746] [outer = 0x8ecda400] 11:57:22 INFO - PROCESS | 1760 | 1465498642165 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]]]}] 11:57:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:57:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1837ms 11:57:22 INFO - PROCESS | 1760 | 1465498642246 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 11:57:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:57:22 INFO - PROCESS | 1760 | 1465498642259 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 11:57:22 INFO - PROCESS | 1760 | 1465498642266 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:57:22 INFO - PROCESS | 1760 | 1465498642273 Marionette TRACE conn4 <- [1,2298,null,{}] 11:57:22 INFO - PROCESS | 1760 | 1465498642280 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}] 11:57:22 INFO - PROCESS | 1760 | 1465498642285 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:22 INFO - PROCESS | 1760 | 1465498642513 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 11:57:22 INFO - PROCESS | 1760 | 1465498642786 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:22 INFO - PROCESS | 1760 | 1465498642794 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:22 INFO - PROCESS | 1760 | ++DOCSHELL 0x9126bc00 == 45 [pid = 1760] [id = 582] 11:57:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 113 (0x91979c00) [pid = 1760] [serial = 1747] [outer = (nil)] 11:57:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 114 (0x91c34c00) [pid = 1760] [serial = 1748] [outer = 0x91979c00] 11:57:22 INFO - PROCESS | 1760 | 1465498642884 Marionette DEBUG loaded listener.js 11:57:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 115 (0x91c62000) [pid = 1760] [serial = 1749] [outer = 0x91979c00] 11:57:24 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecd8c00 == 44 [pid = 1760] [id = 539] 11:57:24 INFO - PROCESS | 1760 | --DOCSHELL 0x9125ec00 == 43 [pid = 1760] [id = 553] 11:57:24 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea83800 == 42 [pid = 1760] [id = 527] 11:57:24 INFO - PROCESS | 1760 | --DOCSHELL 0x8dda3c00 == 41 [pid = 1760] [id = 530] 11:57:24 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea83000 == 40 [pid = 1760] [id = 542] 11:57:24 INFO - PROCESS | 1760 | --DOCSHELL 0x8ddb0400 == 39 [pid = 1760] [id = 531] 11:57:24 INFO - PROCESS | 1760 | --DOCSHELL 0x91c6a000 == 38 [pid = 1760] [id = 541] 11:57:24 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecdec00 == 37 [pid = 1760] [id = 528] 11:57:24 INFO - PROCESS | 1760 | --DOCSHELL 0x8ddae000 == 36 [pid = 1760] [id = 532] 11:57:24 INFO - PROCESS | 1760 | --DOCSHELL 0x8c726c00 == 35 [pid = 1760] [id = 559] 11:57:24 INFO - PROCESS | 1760 | --DOCSHELL 0x92dcac00 == 34 [pid = 1760] [id = 534] 11:57:24 INFO - PROCESS | 1760 | --DOCSHELL 0x8dda1800 == 33 [pid = 1760] [id = 561] 11:57:24 INFO - PROCESS | 1760 | --DOCSHELL 0x92dde800 == 32 [pid = 1760] [id = 535] 11:57:24 INFO - PROCESS | 1760 | --DOCSHELL 0x8c71cc00 == 31 [pid = 1760] [id = 537] 11:57:24 INFO - PROCESS | 1760 | --DOCSHELL 0x9126c400 == 30 [pid = 1760] [id = 560] 11:57:24 INFO - PROCESS | 1760 | --DOCSHELL 0x8c722c00 == 29 [pid = 1760] [id = 566] 11:57:24 INFO - PROCESS | 1760 | --DOCSHELL 0x91268c00 == 28 [pid = 1760] [id = 536] 11:57:24 INFO - PROCESS | 1760 | --DOCSHELL 0x91c39400 == 27 [pid = 1760] [id = 562] 11:57:24 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecda000 == 26 [pid = 1760] [id = 565] 11:57:24 INFO - PROCESS | 1760 | --DOCSHELL 0x93754c00 == 25 [pid = 1760] [id = 563] 11:57:24 INFO - PROCESS | 1760 | --DOCSHELL 0x9466a400 == 24 [pid = 1760] [id = 564] 11:57:24 INFO - PROCESS | 1760 | --DOCSHELL 0x8c720000 == 23 [pid = 1760] [id = 538] 11:57:24 INFO - PROCESS | 1760 | --DOCSHELL 0x91264400 == 22 [pid = 1760] [id = 533] 11:57:24 INFO - PROCESS | 1760 | --DOMWINDOW == 114 (0x99c6f000) [pid = 1760] [serial = 1647] [outer = (nil)] [url = about:blank] 11:57:24 INFO - PROCESS | 1760 | --DOMWINDOW == 113 (0x9a46f000) [pid = 1760] [serial = 1655] [outer = (nil)] [url = about:blank] 11:57:24 INFO - PROCESS | 1760 | --DOMWINDOW == 112 (0x91c3d000) [pid = 1760] [serial = 1673] [outer = (nil)] [url = about:blank] 11:57:24 INFO - PROCESS | 1760 | --DOMWINDOW == 111 (0x9a476400) [pid = 1760] [serial = 1656] [outer = (nil)] [url = about:blank] 11:57:24 INFO - PROCESS | 1760 | --DOMWINDOW == 110 (0x91ae4400) [pid = 1760] [serial = 1671] [outer = (nil)] [url = about:blank] 11:57:24 INFO - PROCESS | 1760 | --DOMWINDOW == 109 (0x91cc5800) [pid = 1760] [serial = 1676] [outer = (nil)] [url = about:blank] 11:57:24 INFO - PROCESS | 1760 | --DOMWINDOW == 108 (0x913d6000) [pid = 1760] [serial = 1637] [outer = (nil)] [url = about:blank] 11:57:24 INFO - PROCESS | 1760 | --DOMWINDOW == 107 (0x91285400) [pid = 1760] [serial = 1661] [outer = (nil)] [url = about:blank] 11:57:24 INFO - PROCESS | 1760 | --DOMWINDOW == 106 (0x91269800) [pid = 1760] [serial = 1667] [outer = (nil)] [url = about:blank] 11:57:24 INFO - PROCESS | 1760 | --DOMWINDOW == 105 (0x98733000) [pid = 1760] [serial = 1644] [outer = (nil)] [url = about:blank] 11:57:24 INFO - PROCESS | 1760 | --DOMWINDOW == 104 (0x8ea7c800) [pid = 1760] [serial = 1664] [outer = (nil)] [url = about:blank] 11:57:24 INFO - PROCESS | 1760 | --DOMWINDOW == 103 (0x9a571000) [pid = 1760] [serial = 1658] [outer = (nil)] [url = about:blank] 11:57:24 INFO - PROCESS | 1760 | --DOMWINDOW == 102 (0x91986000) [pid = 1760] [serial = 1638] [outer = (nil)] [url = about:blank] 11:57:24 INFO - PROCESS | 1760 | --DOMWINDOW == 101 (0x91c70000) [pid = 1760] [serial = 1674] [outer = (nil)] [url = about:blank] 11:57:24 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0x99504c00) [pid = 1760] [serial = 1646] [outer = (nil)] [url = about:blank] 11:57:24 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0x92dce000) [pid = 1760] [serial = 1640] [outer = (nil)] [url = about:blank] 11:57:24 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x8ea7f400) [pid = 1760] [serial = 1665] [outer = (nil)] [url = about:blank] 11:57:24 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x9127c800) [pid = 1760] [serial = 1668] [outer = (nil)] [url = about:blank] 11:57:24 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x99dcfc00) [pid = 1760] [serial = 1649] [outer = (nil)] [url = about:blank] 11:57:24 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x9a30ac00) [pid = 1760] [serial = 1653] [outer = (nil)] [url = about:blank] 11:57:24 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x91990400) [pid = 1760] [serial = 1670] [outer = (nil)] [url = about:blank] 11:57:24 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x99f7d000) [pid = 1760] [serial = 1650] [outer = (nil)] [url = about:blank] 11:57:24 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x93758000) [pid = 1760] [serial = 1641] [outer = (nil)] [url = about:blank] 11:57:24 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x97fe9800) [pid = 1760] [serial = 1643] [outer = (nil)] [url = about:blank] 11:57:24 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x9a5c5c00) [pid = 1760] [serial = 1659] [outer = (nil)] [url = about:blank] 11:57:24 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x9a304000) [pid = 1760] [serial = 1652] [outer = (nil)] [url = about:blank] 11:57:25 INFO - PROCESS | 1760 | 1465498645060 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]]]}] 11:57:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:57:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 2846ms 11:57:25 INFO - PROCESS | 1760 | 1465498645112 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 11:57:25 INFO - PROCESS | 1760 | 1465498645117 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 11:57:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:57:25 INFO - PROCESS | 1760 | 1465498645126 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:57:25 INFO - PROCESS | 1760 | 1465498645131 Marionette TRACE conn4 <- [1,2302,null,{}] 11:57:25 INFO - PROCESS | 1760 | 1465498645139 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}] 11:57:25 INFO - PROCESS | 1760 | 1465498645145 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:25 INFO - PROCESS | 1760 | 1465498645321 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 11:57:25 INFO - PROCESS | 1760 | 1465498645565 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:25 INFO - PROCESS | 1760 | 1465498645575 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:25 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ddaf400 == 23 [pid = 1760] [id = 583] 11:57:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x8ea80800) [pid = 1760] [serial = 1750] [outer = (nil)] 11:57:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x8ecd4800) [pid = 1760] [serial = 1751] [outer = 0x8ea80800] 11:57:25 INFO - PROCESS | 1760 | 1465498645654 Marionette DEBUG loaded listener.js 11:57:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x8ecdfc00) [pid = 1760] [serial = 1752] [outer = 0x8ea80800] 11:57:26 INFO - PROCESS | 1760 | 1465498646464 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]]]}] 11:57:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:57:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1382ms 11:57:26 INFO - PROCESS | 1760 | 1465498646508 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 11:57:26 INFO - PROCESS | 1760 | 1465498646516 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 11:57:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:57:26 INFO - PROCESS | 1760 | 1465498646528 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:57:26 INFO - PROCESS | 1760 | 1465498646532 Marionette TRACE conn4 <- [1,2306,null,{}] 11:57:26 INFO - PROCESS | 1760 | 1465498646539 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}] 11:57:26 INFO - PROCESS | 1760 | 1465498646545 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:26 INFO - PROCESS | 1760 | 1465498646715 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 11:57:26 INFO - PROCESS | 1760 | 1465498646726 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:26 INFO - PROCESS | 1760 | 1465498646733 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:26 INFO - PROCESS | 1760 | ++DOCSHELL 0x9127b400 == 24 [pid = 1760] [id = 584] 11:57:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x91280800) [pid = 1760] [serial = 1753] [outer = (nil)] 11:57:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x913d1000) [pid = 1760] [serial = 1754] [outer = 0x91280800] 11:57:26 INFO - PROCESS | 1760 | 1465498646947 Marionette DEBUG loaded listener.js 11:57:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x913d9000) [pid = 1760] [serial = 1755] [outer = 0x91280800] 11:57:27 INFO - PROCESS | 1760 | 1465498647922 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]]]}] 11:57:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:57:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1444ms 11:57:27 INFO - PROCESS | 1760 | 1465498647972 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 11:57:27 INFO - PROCESS | 1760 | 1465498647977 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 11:57:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:57:27 INFO - PROCESS | 1760 | 1465498647991 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:57:28 INFO - PROCESS | 1760 | 1465498647998 Marionette TRACE conn4 <- [1,2310,null,{}] 11:57:28 INFO - PROCESS | 1760 | 1465498648016 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}] 11:57:28 INFO - PROCESS | 1760 | 1465498648027 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:28 INFO - PROCESS | 1760 | 1465498648269 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 11:57:28 INFO - PROCESS | 1760 | 1465498648367 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:28 INFO - PROCESS | 1760 | 1465498648377 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:28 INFO - PROCESS | 1760 | ++DOCSHELL 0x91adf800 == 25 [pid = 1760] [id = 585] 11:57:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x91ae2000) [pid = 1760] [serial = 1756] [outer = (nil)] 11:57:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x91c35c00) [pid = 1760] [serial = 1757] [outer = 0x91ae2000] 11:57:28 INFO - PROCESS | 1760 | 1465498648456 Marionette DEBUG loaded listener.js 11:57:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x91c67800) [pid = 1760] [serial = 1758] [outer = 0x91ae2000] 11:57:29 INFO - PROCESS | 1760 | 1465498649954 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]]]}] 11:57:30 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x8ecde000) [pid = 1760] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:57:30 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x8c725400) [pid = 1760] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:57:30 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x91284000) [pid = 1760] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:57:30 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x8c727800) [pid = 1760] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:57:30 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x9466e000) [pid = 1760] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:57:30 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x91c35000) [pid = 1760] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:57:30 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x9391ac00) [pid = 1760] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:57:30 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x92ddbc00) [pid = 1760] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:57:30 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x91983800) [pid = 1760] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:57:30 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x91281800) [pid = 1760] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:57:30 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x8ea7ac00) [pid = 1760] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:57:30 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x8fadcc00) [pid = 1760] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:57:30 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x91282000) [pid = 1760] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:57:30 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x91cca400) [pid = 1760] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:57:30 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x9197d800) [pid = 1760] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:57:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:57:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 2143ms 11:57:30 INFO - PROCESS | 1760 | 1465498650135 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 11:57:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:57:30 INFO - PROCESS | 1760 | 1465498650140 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 11:57:30 INFO - PROCESS | 1760 | 1465498650146 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:57:30 INFO - PROCESS | 1760 | 1465498650150 Marionette TRACE conn4 <- [1,2314,null,{}] 11:57:30 INFO - PROCESS | 1760 | 1465498650155 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}] 11:57:30 INFO - PROCESS | 1760 | 1465498650160 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:30 INFO - PROCESS | 1760 | 1465498650368 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 11:57:30 INFO - PROCESS | 1760 | 1465498650459 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:30 INFO - PROCESS | 1760 | 1465498650467 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:30 INFO - PROCESS | 1760 | ++DOCSHELL 0x9126cc00 == 26 [pid = 1760] [id = 586] 11:57:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x91284000) [pid = 1760] [serial = 1759] [outer = (nil)] 11:57:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x91984800) [pid = 1760] [serial = 1760] [outer = 0x91284000] 11:57:30 INFO - PROCESS | 1760 | 1465498650541 Marionette DEBUG loaded listener.js 11:57:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x91c6a800) [pid = 1760] [serial = 1761] [outer = 0x91284000] 11:57:31 INFO - PROCESS | 1760 | 1465498651274 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]]]}] 11:57:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:57:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1186ms 11:57:31 INFO - PROCESS | 1760 | 1465498651333 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 11:57:31 INFO - PROCESS | 1760 | 1465498651336 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 11:57:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:57:31 INFO - PROCESS | 1760 | 1465498651344 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:57:31 INFO - PROCESS | 1760 | 1465498651347 Marionette TRACE conn4 <- [1,2318,null,{}] 11:57:31 INFO - PROCESS | 1760 | 1465498651353 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}] 11:57:31 INFO - PROCESS | 1760 | 1465498651358 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:31 INFO - PROCESS | 1760 | 1465498651514 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 11:57:31 INFO - PROCESS | 1760 | 1465498651525 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:31 INFO - PROCESS | 1760 | 1465498651534 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:31 INFO - PROCESS | 1760 | ++DOCSHELL 0x91281400 == 27 [pid = 1760] [id = 587] 11:57:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x9198d000) [pid = 1760] [serial = 1762] [outer = (nil)] 11:57:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x92a6a000) [pid = 1760] [serial = 1763] [outer = 0x9198d000] 11:57:31 INFO - PROCESS | 1760 | 1465498651605 Marionette DEBUG loaded listener.js 11:57:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x92dcf800) [pid = 1760] [serial = 1764] [outer = 0x9198d000] 11:57:32 INFO - PROCESS | 1760 | 1465498652842 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] 11:57:32 INFO - PROCESS | 1760 | 1465498652891 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 11:57:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:57:32 INFO - PROCESS | 1760 | 1465498652901 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:57:32 INFO - PROCESS | 1760 | 1465498652905 Marionette TRACE conn4 <- [1,2322,null,{}] 11:57:32 INFO - PROCESS | 1760 | 1465498652914 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}] 11:57:32 INFO - PROCESS | 1760 | 1465498652920 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:33 INFO - PROCESS | 1760 | 1465498653150 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 11:57:33 INFO - PROCESS | 1760 | 1465498653441 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:33 INFO - PROCESS | 1760 | 1465498653454 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:33 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c723c00 == 28 [pid = 1760] [id = 588] 11:57:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x8fad3800) [pid = 1760] [serial = 1765] [outer = (nil)] 11:57:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x913cd800) [pid = 1760] [serial = 1766] [outer = 0x8fad3800] 11:57:33 INFO - PROCESS | 1760 | 1465498653541 Marionette DEBUG loaded listener.js 11:57:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x91978400) [pid = 1760] [serial = 1767] [outer = 0x8fad3800] 11:57:34 INFO - PROCESS | 1760 | 1465498654524 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]]]}] 11:57:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:57:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1688ms 11:57:34 INFO - PROCESS | 1760 | 1465498654588 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 11:57:34 INFO - PROCESS | 1760 | 1465498654596 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 11:57:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:57:34 INFO - PROCESS | 1760 | 1465498654607 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:57:34 INFO - PROCESS | 1760 | 1465498654611 Marionette TRACE conn4 <- [1,2326,null,{}] 11:57:34 INFO - PROCESS | 1760 | 1465498654618 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}] 11:57:34 INFO - PROCESS | 1760 | 1465498654624 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:34 INFO - PROCESS | 1760 | 1465498654872 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 11:57:35 INFO - PROCESS | 1760 | 1465498655123 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:35 INFO - PROCESS | 1760 | 1465498655131 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:35 INFO - PROCESS | 1760 | ++DOCSHELL 0x92a65800 == 29 [pid = 1760] [id = 589] 11:57:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x92a6a800) [pid = 1760] [serial = 1768] [outer = (nil)] 11:57:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x92dd1400) [pid = 1760] [serial = 1769] [outer = 0x92a6a800] 11:57:35 INFO - PROCESS | 1760 | 1465498655259 Marionette DEBUG loaded listener.js 11:57:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x91c35800) [pid = 1760] [serial = 1770] [outer = 0x92a6a800] 11:57:36 INFO - PROCESS | 1760 | 1465498656259 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]]]}] 11:57:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:57:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1687ms 11:57:36 INFO - PROCESS | 1760 | 1465498656294 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 11:57:36 INFO - PROCESS | 1760 | 1465498656299 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 11:57:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:57:36 INFO - PROCESS | 1760 | 1465498656306 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:57:36 INFO - PROCESS | 1760 | 1465498656312 Marionette TRACE conn4 <- [1,2330,null,{}] 11:57:36 INFO - PROCESS | 1760 | 1465498656347 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}] 11:57:36 INFO - PROCESS | 1760 | 1465498656357 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:36 INFO - PROCESS | 1760 | 1465498656543 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 11:57:36 INFO - PROCESS | 1760 | 1465498656741 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:36 INFO - PROCESS | 1760 | 1465498656754 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:36 INFO - PROCESS | 1760 | ++DOCSHELL 0x937c1000 == 30 [pid = 1760] [id = 590] 11:57:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x937c1c00) [pid = 1760] [serial = 1771] [outer = (nil)] 11:57:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x939c0c00) [pid = 1760] [serial = 1772] [outer = 0x937c1c00] 11:57:36 INFO - PROCESS | 1760 | 1465498656902 Marionette DEBUG loaded listener.js 11:57:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x939ca400) [pid = 1760] [serial = 1773] [outer = 0x937c1c00] 11:57:37 INFO - PROCESS | 1760 | 1465498657897 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]]]}] 11:57:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:57:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1650ms 11:57:37 INFO - PROCESS | 1760 | 1465498657956 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 11:57:37 INFO - PROCESS | 1760 | 1465498657960 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 11:57:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:57:37 INFO - PROCESS | 1760 | 1465498657968 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:57:37 INFO - PROCESS | 1760 | 1465498657972 Marionette TRACE conn4 <- [1,2334,null,{}] 11:57:37 INFO - PROCESS | 1760 | 1465498657978 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}] 11:57:37 INFO - PROCESS | 1760 | 1465498657983 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:38 INFO - PROCESS | 1760 | 1465498658177 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 11:57:38 INFO - PROCESS | 1760 | 1465498658364 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:38 INFO - PROCESS | 1760 | 1465498658373 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:38 INFO - PROCESS | 1760 | ++DOCSHELL 0x91adec00 == 31 [pid = 1760] [id = 591] 11:57:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x94629400) [pid = 1760] [serial = 1774] [outer = (nil)] 11:57:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0x950d4000) [pid = 1760] [serial = 1775] [outer = 0x94629400] 11:57:38 INFO - PROCESS | 1760 | 1465498658457 Marionette DEBUG loaded listener.js 11:57:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0x950dc800) [pid = 1760] [serial = 1776] [outer = 0x94629400] 11:57:39 INFO - PROCESS | 1760 | 1465498659432 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]]]}] 11:57:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:57:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1499ms 11:57:39 INFO - PROCESS | 1760 | 1465498659468 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 11:57:39 INFO - PROCESS | 1760 | 1465498659472 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 11:57:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:57:39 INFO - PROCESS | 1760 | 1465498659479 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:57:39 INFO - PROCESS | 1760 | 1465498659481 Marionette TRACE conn4 <- [1,2338,null,{}] 11:57:39 INFO - PROCESS | 1760 | 1465498659488 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}] 11:57:39 INFO - PROCESS | 1760 | 1465498659493 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:39 INFO - PROCESS | 1760 | 1465498659671 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 11:57:39 INFO - PROCESS | 1760 | 1465498659856 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:39 INFO - PROCESS | 1760 | 1465498659865 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:39 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c71bc00 == 32 [pid = 1760] [id = 592] 11:57:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 102 (0x9198c800) [pid = 1760] [serial = 1777] [outer = (nil)] 11:57:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 103 (0x97feec00) [pid = 1760] [serial = 1778] [outer = 0x9198c800] 11:57:39 INFO - PROCESS | 1760 | 1465498659943 Marionette DEBUG loaded listener.js 11:57:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 104 (0x97ff3400) [pid = 1760] [serial = 1779] [outer = 0x9198c800] 11:57:40 INFO - PROCESS | 1760 | 1465498660949 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]]]}] 11:57:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:57:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1540ms 11:57:41 INFO - PROCESS | 1760 | 1465498661020 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 11:57:41 INFO - PROCESS | 1760 | 1465498661025 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 11:57:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:57:41 INFO - PROCESS | 1760 | 1465498661031 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:57:41 INFO - PROCESS | 1760 | 1465498661035 Marionette TRACE conn4 <- [1,2342,null,{}] 11:57:41 INFO - PROCESS | 1760 | 1465498661041 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}] 11:57:41 INFO - PROCESS | 1760 | 1465498661052 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:41 INFO - PROCESS | 1760 | 1465498661326 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 11:57:41 INFO - PROCESS | 1760 | 1465498661630 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:41 INFO - PROCESS | 1760 | 1465498661638 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:41 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ddb0c00 == 33 [pid = 1760] [id = 593] 11:57:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 105 (0x8ea87c00) [pid = 1760] [serial = 1780] [outer = (nil)] 11:57:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 106 (0x946c3c00) [pid = 1760] [serial = 1781] [outer = 0x8ea87c00] 11:57:41 INFO - PROCESS | 1760 | 1465498661726 Marionette DEBUG loaded listener.js 11:57:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 107 (0x99fce800) [pid = 1760] [serial = 1782] [outer = 0x8ea87c00] 11:57:42 INFO - PROCESS | 1760 | 1465498662653 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]]]}] 11:57:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:57:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1635ms 11:57:42 INFO - PROCESS | 1760 | 1465498662666 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 11:57:42 INFO - PROCESS | 1760 | 1465498662671 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 11:57:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:57:42 INFO - PROCESS | 1760 | 1465498662706 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:57:42 INFO - PROCESS | 1760 | 1465498662711 Marionette TRACE conn4 <- [1,2346,null,{}] 11:57:42 INFO - PROCESS | 1760 | 1465498662716 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}] 11:57:42 INFO - PROCESS | 1760 | 1465498662722 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:42 INFO - PROCESS | 1760 | 1465498662897 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 11:57:43 INFO - PROCESS | 1760 | 1465498663088 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:43 INFO - PROCESS | 1760 | 1465498663095 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:43 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c721c00 == 34 [pid = 1760] [id = 594] 11:57:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 108 (0x8ea80400) [pid = 1760] [serial = 1783] [outer = (nil)] 11:57:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 109 (0x91980000) [pid = 1760] [serial = 1784] [outer = 0x8ea80400] 11:57:43 INFO - PROCESS | 1760 | 1465498663176 Marionette DEBUG loaded listener.js 11:57:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 110 (0x91c3e400) [pid = 1760] [serial = 1785] [outer = 0x8ea80400] 11:57:44 INFO - PROCESS | 1760 | 1465498664327 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]]]}] 11:57:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:57:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1691ms 11:57:44 INFO - PROCESS | 1760 | 1465498664390 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 11:57:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:57:44 INFO - PROCESS | 1760 | 1465498664397 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 11:57:44 INFO - PROCESS | 1760 | 1465498664404 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:57:44 INFO - PROCESS | 1760 | 1465498664409 Marionette TRACE conn4 <- [1,2350,null,{}] 11:57:44 INFO - PROCESS | 1760 | 1465498664418 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}] 11:57:44 INFO - PROCESS | 1760 | 1465498664422 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:44 INFO - PROCESS | 1760 | 1465498664608 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 11:57:44 INFO - PROCESS | 1760 | 1465498664845 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:44 INFO - PROCESS | 1760 | 1465498664853 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea82800 == 35 [pid = 1760] [id = 595] 11:57:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 111 (0x8ea83000) [pid = 1760] [serial = 1786] [outer = (nil)] 11:57:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 112 (0x9126b400) [pid = 1760] [serial = 1787] [outer = 0x8ea83000] 11:57:44 INFO - PROCESS | 1760 | 1465498664931 Marionette DEBUG loaded listener.js 11:57:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 113 (0x9127d000) [pid = 1760] [serial = 1788] [outer = 0x8ea83000] 11:57:45 INFO - PROCESS | 1760 | 1465498665866 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]]]}] 11:57:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:57:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1494ms 11:57:45 INFO - PROCESS | 1760 | 1465498665897 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 11:57:45 INFO - PROCESS | 1760 | 1465498665904 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 11:57:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:57:45 INFO - PROCESS | 1760 | 1465498665915 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:57:45 INFO - PROCESS | 1760 | 1465498665919 Marionette TRACE conn4 <- [1,2354,null,{}] 11:57:45 INFO - PROCESS | 1760 | 1465498665926 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}] 11:57:45 INFO - PROCESS | 1760 | 1465498665931 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:46 INFO - PROCESS | 1760 | 1465498666172 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 11:57:46 INFO - PROCESS | 1760 | --DOMWINDOW == 112 (0x91c31400) [pid = 1760] [serial = 1700] [outer = (nil)] [url = about:blank] 11:57:46 INFO - PROCESS | 1760 | --DOMWINDOW == 111 (0x92ddc800) [pid = 1760] [serial = 1701] [outer = (nil)] [url = about:blank] 11:57:46 INFO - PROCESS | 1760 | --DOMWINDOW == 110 (0x91ccc800) [pid = 1760] [serial = 1677] [outer = (nil)] [url = about:blank] 11:57:46 INFO - PROCESS | 1760 | --DOMWINDOW == 109 (0x8dda5800) [pid = 1760] [serial = 1679] [outer = (nil)] [url = about:blank] 11:57:46 INFO - PROCESS | 1760 | --DOMWINDOW == 108 (0x8ddaec00) [pid = 1760] [serial = 1680] [outer = (nil)] [url = about:blank] 11:57:46 INFO - PROCESS | 1760 | --DOMWINDOW == 107 (0x946ce800) [pid = 1760] [serial = 1694] [outer = (nil)] [url = about:blank] 11:57:46 INFO - PROCESS | 1760 | --DOMWINDOW == 106 (0x950d6800) [pid = 1760] [serial = 1695] [outer = (nil)] [url = about:blank] 11:57:46 INFO - PROCESS | 1760 | --DOMWINDOW == 105 (0x91c40c00) [pid = 1760] [serial = 1709] [outer = (nil)] [url = about:blank] 11:57:46 INFO - PROCESS | 1760 | --DOMWINDOW == 104 (0x939cc400) [pid = 1760] [serial = 1691] [outer = (nil)] [url = about:blank] 11:57:46 INFO - PROCESS | 1760 | --DOMWINDOW == 103 (0x94623c00) [pid = 1760] [serial = 1692] [outer = (nil)] [url = about:blank] 11:57:46 INFO - PROCESS | 1760 | --DOMWINDOW == 102 (0x9375a800) [pid = 1760] [serial = 1688] [outer = (nil)] [url = about:blank] 11:57:46 INFO - PROCESS | 1760 | --DOMWINDOW == 101 (0x937b6000) [pid = 1760] [serial = 1689] [outer = (nil)] [url = about:blank] 11:57:46 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0x97fecc00) [pid = 1760] [serial = 1697] [outer = (nil)] [url = about:blank] 11:57:46 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0x97f40800) [pid = 1760] [serial = 1698] [outer = (nil)] [url = about:blank] 11:57:46 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x91c3ec00) [pid = 1760] [serial = 1685] [outer = (nil)] [url = about:blank] 11:57:46 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x91c6bc00) [pid = 1760] [serial = 1686] [outer = (nil)] [url = about:blank] 11:57:46 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x8ece3800) [pid = 1760] [serial = 1703] [outer = (nil)] [url = about:blank] 11:57:46 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x8fad2000) [pid = 1760] [serial = 1704] [outer = (nil)] [url = about:blank] 11:57:46 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x913d2800) [pid = 1760] [serial = 1706] [outer = (nil)] [url = about:blank] 11:57:46 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x91974000) [pid = 1760] [serial = 1707] [outer = (nil)] [url = about:blank] 11:57:46 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x91286c00) [pid = 1760] [serial = 1682] [outer = (nil)] [url = about:blank] 11:57:46 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x91971400) [pid = 1760] [serial = 1683] [outer = (nil)] [url = about:blank] 11:57:46 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x91cc7800) [pid = 1760] [serial = 1710] [outer = (nil)] [url = about:blank] 11:57:46 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x937bb000) [pid = 1760] [serial = 1715] [outer = (nil)] [url = about:blank] 11:57:46 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x92dc5800) [pid = 1760] [serial = 1712] [outer = (nil)] [url = about:blank] 11:57:46 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x937c0800) [pid = 1760] [serial = 1716] [outer = (nil)] [url = about:blank] 11:57:46 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x92ddf800) [pid = 1760] [serial = 1713] [outer = (nil)] [url = about:blank] 11:57:46 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x95071400) [pid = 1760] [serial = 1719] [outer = (nil)] [url = about:blank] 11:57:46 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x94629000) [pid = 1760] [serial = 1718] [outer = (nil)] [url = about:blank] 11:57:46 INFO - PROCESS | 1760 | 1465498666458 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:46 INFO - PROCESS | 1760 | 1465498666466 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:46 INFO - PROCESS | 1760 | ++DOCSHELL 0x8fad2000 == 36 [pid = 1760] [id = 596] 11:57:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x91286c00) [pid = 1760] [serial = 1789] [outer = (nil)] 11:57:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x91971400) [pid = 1760] [serial = 1790] [outer = 0x91286c00] 11:57:46 INFO - PROCESS | 1760 | 1465498666554 Marionette DEBUG loaded listener.js 11:57:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x91add800) [pid = 1760] [serial = 1791] [outer = 0x91286c00] 11:57:47 INFO - PROCESS | 1760 | 1465498667431 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]]]}] 11:57:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:57:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1535ms 11:57:47 INFO - PROCESS | 1760 | 1465498667450 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 11:57:47 INFO - PROCESS | 1760 | 1465498667455 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 11:57:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:57:47 INFO - PROCESS | 1760 | 1465498667462 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:57:47 INFO - PROCESS | 1760 | 1465498667468 Marionette TRACE conn4 <- [1,2358,null,{}] 11:57:47 INFO - PROCESS | 1760 | 1465498667483 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}] 11:57:47 INFO - PROCESS | 1760 | 1465498667491 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:47 INFO - PROCESS | 1760 | 1465498667776 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 11:57:47 INFO - PROCESS | 1760 | 1465498667879 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:47 INFO - PROCESS | 1760 | 1465498667891 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:47 INFO - PROCESS | 1760 | ++DOCSHELL 0x92a67c00 == 37 [pid = 1760] [id = 597] 11:57:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x92d79000) [pid = 1760] [serial = 1792] [outer = (nil)] 11:57:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x92dd5c00) [pid = 1760] [serial = 1793] [outer = 0x92d79000] 11:57:47 INFO - PROCESS | 1760 | 1465498667962 Marionette DEBUG loaded listener.js 11:57:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x93752c00) [pid = 1760] [serial = 1794] [outer = 0x92d79000] 11:57:48 INFO - PROCESS | 1760 | 1465498668841 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]]]}] 11:57:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:57:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1445ms 11:57:48 INFO - PROCESS | 1760 | 1465498668911 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 11:57:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:57:48 INFO - PROCESS | 1760 | 1465498668916 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 11:57:48 INFO - PROCESS | 1760 | 1465498668922 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:57:48 INFO - PROCESS | 1760 | 1465498668925 Marionette TRACE conn4 <- [1,2362,null,{}] 11:57:48 INFO - PROCESS | 1760 | 1465498668931 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}] 11:57:48 INFO - PROCESS | 1760 | 1465498668936 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:49 INFO - PROCESS | 1760 | 1465498669170 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 11:57:49 INFO - PROCESS | 1760 | 1465498669197 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:49 INFO - PROCESS | 1760 | 1465498669205 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:49 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c71a000 == 38 [pid = 1760] [id = 598] 11:57:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x91c40800) [pid = 1760] [serial = 1795] [outer = (nil)] 11:57:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x937bcc00) [pid = 1760] [serial = 1796] [outer = 0x91c40800] 11:57:49 INFO - PROCESS | 1760 | 1465498669277 Marionette DEBUG loaded listener.js 11:57:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x9391bc00) [pid = 1760] [serial = 1797] [outer = 0x91c40800] 11:57:50 INFO - PROCESS | 1760 | 1465498670287 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]]]}] 11:57:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:57:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1432ms 11:57:50 INFO - PROCESS | 1760 | 1465498670354 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 11:57:50 INFO - PROCESS | 1760 | 1465498670373 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 11:57:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:57:50 INFO - PROCESS | 1760 | 1465498670388 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:57:50 INFO - PROCESS | 1760 | 1465498670391 Marionette TRACE conn4 <- [1,2366,null,{}] 11:57:50 INFO - PROCESS | 1760 | 1465498670397 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}] 11:57:50 INFO - PROCESS | 1760 | 1465498670402 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:50 INFO - PROCESS | 1760 | 1465498670638 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 11:57:50 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x8ecda400) [pid = 1760] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:57:50 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x92dcb800) [pid = 1760] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:57:50 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x9462ac00) [pid = 1760] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:57:50 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x9a2f1c00) [pid = 1760] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:57:50 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x950d7400) [pid = 1760] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:57:50 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x91ae2000) [pid = 1760] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:57:50 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x91280800) [pid = 1760] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:57:50 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x9391c000) [pid = 1760] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:57:50 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x8ea80000) [pid = 1760] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:57:50 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x91260c00) [pid = 1760] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:57:50 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x91988c00) [pid = 1760] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:57:50 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x91979c00) [pid = 1760] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:57:50 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x91c37000) [pid = 1760] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:57:50 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x8ea80800) [pid = 1760] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:57:50 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x91284000) [pid = 1760] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:57:50 INFO - PROCESS | 1760 | 1465498670940 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:50 INFO - PROCESS | 1760 | 1465498670949 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:50 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c71f400 == 39 [pid = 1760] [id = 599] 11:57:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x8c724c00) [pid = 1760] [serial = 1798] [outer = (nil)] 11:57:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x8ecda400) [pid = 1760] [serial = 1799] [outer = 0x8c724c00] 11:57:51 INFO - PROCESS | 1760 | 1465498671019 Marionette DEBUG loaded listener.js 11:57:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x91284000) [pid = 1760] [serial = 1800] [outer = 0x8c724c00] 11:57:51 INFO - PROCESS | 1760 | 1465498671801 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]]]}] 11:57:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:57:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1443ms 11:57:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:57:51 INFO - PROCESS | 1760 | 1465498671832 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 11:57:51 INFO - PROCESS | 1760 | 1465498671835 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 11:57:51 INFO - PROCESS | 1760 | 1465498671843 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:57:51 INFO - PROCESS | 1760 | 1465498671846 Marionette TRACE conn4 <- [1,2370,null,{}] 11:57:51 INFO - PROCESS | 1760 | 1465498671851 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}] 11:57:51 INFO - PROCESS | 1760 | 1465498671861 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:52 INFO - PROCESS | 1760 | 1465498672051 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 11:57:52 INFO - PROCESS | 1760 | 1465498672061 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:52 INFO - PROCESS | 1760 | 1465498672070 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:52 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c719400 == 40 [pid = 1760] [id = 600] 11:57:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x8dda8800) [pid = 1760] [serial = 1801] [outer = (nil)] 11:57:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x9466e000) [pid = 1760] [serial = 1802] [outer = 0x8dda8800] 11:57:52 INFO - PROCESS | 1760 | 1465498672137 Marionette DEBUG loaded listener.js 11:57:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x95256c00) [pid = 1760] [serial = 1803] [outer = 0x8dda8800] 11:57:53 INFO - PROCESS | 1760 | 1465498673233 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]]]}] 11:57:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:57:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1438ms 11:57:53 INFO - PROCESS | 1760 | 1465498673281 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 11:57:53 INFO - PROCESS | 1760 | 1465498673289 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 11:57:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:57:53 INFO - PROCESS | 1760 | 1465498673298 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:57:53 INFO - PROCESS | 1760 | 1465498673302 Marionette TRACE conn4 <- [1,2374,null,{}] 11:57:53 INFO - PROCESS | 1760 | 1465498673312 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}] 11:57:53 INFO - PROCESS | 1760 | 1465498673318 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:53 INFO - PROCESS | 1760 | 1465498673515 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 11:57:53 INFO - PROCESS | 1760 | 1465498673783 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:53 INFO - PROCESS | 1760 | 1465498673797 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:53 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ddaf800 == 41 [pid = 1760] [id = 601] 11:57:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x8ea7a400) [pid = 1760] [serial = 1804] [outer = (nil)] 11:57:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x91261000) [pid = 1760] [serial = 1805] [outer = 0x8ea7a400] 11:57:53 INFO - PROCESS | 1760 | 1465498673928 Marionette DEBUG loaded listener.js 11:57:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x9127c800) [pid = 1760] [serial = 1806] [outer = 0x8ea7a400] 11:57:54 INFO - PROCESS | 1760 | 1465498674857 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]]]}] 11:57:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:57:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1589ms 11:57:54 INFO - PROCESS | 1760 | 1465498674889 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 11:57:54 INFO - PROCESS | 1760 | 1465498674896 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 11:57:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:57:54 INFO - PROCESS | 1760 | 1465498674907 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:57:54 INFO - PROCESS | 1760 | 1465498674911 Marionette TRACE conn4 <- [1,2378,null,{}] 11:57:54 INFO - PROCESS | 1760 | 1465498674937 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}] 11:57:54 INFO - PROCESS | 1760 | 1465498674942 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:55 INFO - PROCESS | 1760 | 1465498675143 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 11:57:55 INFO - PROCESS | 1760 | 1465498675376 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:55 INFO - PROCESS | 1760 | 1465498675383 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:55 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ae5800 == 42 [pid = 1760] [id = 602] 11:57:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x91c34000) [pid = 1760] [serial = 1807] [outer = (nil)] 11:57:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x91c6d400) [pid = 1760] [serial = 1808] [outer = 0x91c34000] 11:57:55 INFO - PROCESS | 1760 | 1465498675515 Marionette DEBUG loaded listener.js 11:57:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x92a6f400) [pid = 1760] [serial = 1809] [outer = 0x91c34000] 11:57:56 INFO - PROCESS | 1760 | 1465498676545 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]]]}] 11:57:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:57:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1707ms 11:57:56 INFO - PROCESS | 1760 | 1465498676615 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 11:57:56 INFO - PROCESS | 1760 | 1465498676619 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 11:57:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:57:56 INFO - PROCESS | 1760 | 1465498676626 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:57:56 INFO - PROCESS | 1760 | 1465498676632 Marionette TRACE conn4 <- [1,2382,null,{}] 11:57:56 INFO - PROCESS | 1760 | 1465498676649 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}] 11:57:56 INFO - PROCESS | 1760 | 1465498676658 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:56 INFO - PROCESS | 1760 | 1465498676880 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 11:57:57 INFO - PROCESS | 1760 | 1465498677120 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:57 INFO - PROCESS | 1760 | 1465498677130 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:57 INFO - PROCESS | 1760 | ++DOCSHELL 0x937bf400 == 43 [pid = 1760] [id = 603] 11:57:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x946d0400) [pid = 1760] [serial = 1810] [outer = (nil)] 11:57:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x950d2000) [pid = 1760] [serial = 1811] [outer = 0x946d0400] 11:57:57 INFO - PROCESS | 1760 | 1465498677231 Marionette DEBUG loaded listener.js 11:57:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x98736c00) [pid = 1760] [serial = 1812] [outer = 0x946d0400] 11:57:58 INFO - PROCESS | 1760 | 1465498678133 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]]]}] 11:57:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:57:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1541ms 11:57:58 INFO - PROCESS | 1760 | 1465498678168 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 11:57:58 INFO - PROCESS | 1760 | 1465498678172 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 11:57:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:57:58 INFO - PROCESS | 1760 | 1465498678195 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:57:58 INFO - PROCESS | 1760 | 1465498678199 Marionette TRACE conn4 <- [1,2386,null,{}] 11:57:58 INFO - PROCESS | 1760 | 1465498678205 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}] 11:57:58 INFO - PROCESS | 1760 | 1465498678210 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:58 INFO - PROCESS | 1760 | 1465498678394 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 11:57:58 INFO - PROCESS | 1760 | 1465498678583 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:57:58 INFO - PROCESS | 1760 | 1465498678594 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:58 INFO - PROCESS | 1760 | ++DOCSHELL 0x99c6b800 == 44 [pid = 1760] [id = 604] 11:57:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x99c6d800) [pid = 1760] [serial = 1813] [outer = (nil)] 11:57:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x99fdec00) [pid = 1760] [serial = 1814] [outer = 0x99c6d800] 11:57:58 INFO - PROCESS | 1760 | 1465498678671 Marionette DEBUG loaded listener.js 11:57:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x9a2f1c00) [pid = 1760] [serial = 1815] [outer = 0x99c6d800] 11:57:59 INFO - PROCESS | 1760 | 1465498679658 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]]]}] 11:57:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:57:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1497ms 11:57:59 INFO - PROCESS | 1760 | 1465498679692 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 11:57:59 INFO - PROCESS | 1760 | 1465498679695 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 11:57:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:57:59 INFO - PROCESS | 1760 | 1465498679702 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:57:59 INFO - PROCESS | 1760 | 1465498679706 Marionette TRACE conn4 <- [1,2390,null,{}] 11:57:59 INFO - PROCESS | 1760 | 1465498679711 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}] 11:57:59 INFO - PROCESS | 1760 | 1465498679717 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:57:59 INFO - PROCESS | 1760 | 1465498679888 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 11:58:00 INFO - PROCESS | 1760 | 1465498680082 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:00 INFO - PROCESS | 1760 | 1465498680090 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:00 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c71ac00 == 45 [pid = 1760] [id = 605] 11:58:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x8c727c00) [pid = 1760] [serial = 1816] [outer = (nil)] 11:58:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x9a305000) [pid = 1760] [serial = 1817] [outer = 0x8c727c00] 11:58:00 INFO - PROCESS | 1760 | 1465498680180 Marionette DEBUG loaded listener.js 11:58:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x9a306c00) [pid = 1760] [serial = 1818] [outer = 0x8c727c00] 11:58:01 INFO - PROCESS | 1760 | 1465498681142 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]]]}] 11:58:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:58:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1485ms 11:58:01 INFO - PROCESS | 1760 | 1465498681187 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 11:58:01 INFO - PROCESS | 1760 | 1465498681191 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 11:58:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:58:01 INFO - PROCESS | 1760 | 1465498681198 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:58:01 INFO - PROCESS | 1760 | 1465498681202 Marionette TRACE conn4 <- [1,2394,null,{}] 11:58:01 INFO - PROCESS | 1760 | 1465498681208 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}] 11:58:01 INFO - PROCESS | 1760 | 1465498681218 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:01 INFO - PROCESS | 1760 | 1465498681439 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 11:58:01 INFO - PROCESS | 1760 | 1465498681683 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:01 INFO - PROCESS | 1760 | 1465498681691 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:01 INFO - PROCESS | 1760 | ++DOCSHELL 0x91adb800 == 46 [pid = 1760] [id = 606] 11:58:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0x946ce800) [pid = 1760] [serial = 1819] [outer = (nil)] 11:58:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0x9a5bf400) [pid = 1760] [serial = 1820] [outer = 0x946ce800] 11:58:01 INFO - PROCESS | 1760 | 1465498681813 Marionette DEBUG loaded listener.js 11:58:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 102 (0x9a68dc00) [pid = 1760] [serial = 1821] [outer = 0x946ce800] 11:58:02 INFO - PROCESS | 1760 | 1465498682777 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]]]}] 11:58:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:58:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1631ms 11:58:02 INFO - PROCESS | 1760 | 1465498682830 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 11:58:02 INFO - PROCESS | 1760 | 1465498682835 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 11:58:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:58:02 INFO - PROCESS | 1760 | 1465498682845 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:58:02 INFO - PROCESS | 1760 | 1465498682848 Marionette TRACE conn4 <- [1,2398,null,{}] 11:58:02 INFO - PROCESS | 1760 | 1465498682855 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}] 11:58:02 INFO - PROCESS | 1760 | 1465498682859 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:03 INFO - PROCESS | 1760 | 1465498683080 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 11:58:03 INFO - PROCESS | 1760 | 1465498683281 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:03 INFO - PROCESS | 1760 | 1465498683289 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:03 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ddac000 == 47 [pid = 1760] [id = 607] 11:58:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 103 (0x8ea86000) [pid = 1760] [serial = 1822] [outer = (nil)] 11:58:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 104 (0x91c3f400) [pid = 1760] [serial = 1823] [outer = 0x8ea86000] 11:58:03 INFO - PROCESS | 1760 | 1465498683427 Marionette DEBUG loaded listener.js 11:58:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 105 (0x99fc3800) [pid = 1760] [serial = 1824] [outer = 0x8ea86000] 11:58:04 INFO - PROCESS | 1760 | 1465498684356 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]]]}] 11:58:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:58:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1590ms 11:58:04 INFO - PROCESS | 1760 | 1465498684436 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 11:58:04 INFO - PROCESS | 1760 | 1465498684440 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 11:58:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:58:04 INFO - PROCESS | 1760 | 1465498684447 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:58:04 INFO - PROCESS | 1760 | 1465498684451 Marionette TRACE conn4 <- [1,2402,null,{}] 11:58:04 INFO - PROCESS | 1760 | 1465498684457 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}] 11:58:04 INFO - PROCESS | 1760 | 1465498684462 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:04 INFO - PROCESS | 1760 | 1465498684935 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 11:58:05 INFO - PROCESS | 1760 | 1465498685220 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:05 INFO - PROCESS | 1760 | 1465498685227 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:05 INFO - PROCESS | 1760 | ++DOCSHELL 0x8fadbc00 == 48 [pid = 1760] [id = 608] 11:58:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 106 (0x9125e400) [pid = 1760] [serial = 1825] [outer = (nil)] 11:58:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 107 (0x9126d400) [pid = 1760] [serial = 1826] [outer = 0x9125e400] 11:58:05 INFO - PROCESS | 1760 | 1465498685308 Marionette DEBUG loaded listener.js 11:58:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 108 (0x91983000) [pid = 1760] [serial = 1827] [outer = 0x9125e400] 11:58:06 INFO - PROCESS | 1760 | 1465498686194 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]]]}] 11:58:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:58:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1786ms 11:58:06 INFO - PROCESS | 1760 | 1465498686240 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 11:58:06 INFO - PROCESS | 1760 | 1465498686246 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 11:58:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:58:06 INFO - PROCESS | 1760 | 1465498686254 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:58:06 INFO - PROCESS | 1760 | 1465498686260 Marionette TRACE conn4 <- [1,2406,null,{}] 11:58:06 INFO - PROCESS | 1760 | 1465498686266 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}] 11:58:06 INFO - PROCESS | 1760 | 1465498686272 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:06 INFO - PROCESS | 1760 | 1465498686449 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 11:58:06 INFO - PROCESS | 1760 | 1465498686759 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:06 INFO - PROCESS | 1760 | 1465498686768 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:06 INFO - PROCESS | 1760 | ++DOCSHELL 0x8fad8400 == 49 [pid = 1760] [id = 609] 11:58:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 109 (0x91c62800) [pid = 1760] [serial = 1828] [outer = (nil)] 11:58:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 110 (0x92a64c00) [pid = 1760] [serial = 1829] [outer = 0x91c62800] 11:58:06 INFO - PROCESS | 1760 | 1465498686891 Marionette DEBUG loaded listener.js 11:58:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 111 (0x92dcb800) [pid = 1760] [serial = 1830] [outer = 0x91c62800] 11:58:08 INFO - PROCESS | 1760 | --DOCSHELL 0x8c71f400 == 48 [pid = 1760] [id = 599] 11:58:08 INFO - PROCESS | 1760 | --DOCSHELL 0x8c71a000 == 47 [pid = 1760] [id = 598] 11:58:08 INFO - PROCESS | 1760 | --DOCSHELL 0x92a67c00 == 46 [pid = 1760] [id = 597] 11:58:08 INFO - PROCESS | 1760 | --DOCSHELL 0x8fad2000 == 45 [pid = 1760] [id = 596] 11:58:08 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea82800 == 44 [pid = 1760] [id = 595] 11:58:08 INFO - PROCESS | 1760 | --DOCSHELL 0x9126cc00 == 43 [pid = 1760] [id = 586] 11:58:08 INFO - PROCESS | 1760 | --DOCSHELL 0x91adf800 == 42 [pid = 1760] [id = 585] 11:58:08 INFO - PROCESS | 1760 | --DOCSHELL 0x8c723c00 == 41 [pid = 1760] [id = 588] 11:58:08 INFO - PROCESS | 1760 | --DOCSHELL 0x91281400 == 40 [pid = 1760] [id = 587] 11:58:08 INFO - PROCESS | 1760 | --DOCSHELL 0x8c721c00 == 39 [pid = 1760] [id = 594] 11:58:08 INFO - PROCESS | 1760 | --DOCSHELL 0x8c71bc00 == 38 [pid = 1760] [id = 592] 11:58:08 INFO - PROCESS | 1760 | --DOCSHELL 0x92a65800 == 37 [pid = 1760] [id = 589] 11:58:08 INFO - PROCESS | 1760 | --DOCSHELL 0x91adec00 == 36 [pid = 1760] [id = 591] 11:58:08 INFO - PROCESS | 1760 | --DOCSHELL 0x937c1000 == 35 [pid = 1760] [id = 590] 11:58:08 INFO - PROCESS | 1760 | --DOCSHELL 0x8ddb0c00 == 34 [pid = 1760] [id = 593] 11:58:08 INFO - PROCESS | 1760 | --DOCSHELL 0x8fadbc00 == 33 [pid = 1760] [id = 608] 11:58:08 INFO - PROCESS | 1760 | --DOCSHELL 0x8ddac000 == 32 [pid = 1760] [id = 607] 11:58:08 INFO - PROCESS | 1760 | --DOCSHELL 0x91adb800 == 31 [pid = 1760] [id = 606] 11:58:08 INFO - PROCESS | 1760 | --DOCSHELL 0x8c71ac00 == 30 [pid = 1760] [id = 605] 11:58:08 INFO - PROCESS | 1760 | --DOCSHELL 0x937bf400 == 29 [pid = 1760] [id = 603] 11:58:08 INFO - PROCESS | 1760 | --DOCSHELL 0x99c6b800 == 28 [pid = 1760] [id = 604] 11:58:08 INFO - PROCESS | 1760 | --DOCSHELL 0x91ae5800 == 27 [pid = 1760] [id = 602] 11:58:08 INFO - PROCESS | 1760 | --DOCSHELL 0x8c719400 == 26 [pid = 1760] [id = 600] 11:58:08 INFO - PROCESS | 1760 | --DOCSHELL 0x8ddaf800 == 25 [pid = 1760] [id = 601] 11:58:08 INFO - PROCESS | 1760 | --DOMWINDOW == 110 (0x92a6a000) [pid = 1760] [serial = 1763] [outer = (nil)] [url = about:blank] 11:58:08 INFO - PROCESS | 1760 | --DOMWINDOW == 109 (0x91c6a800) [pid = 1760] [serial = 1761] [outer = (nil)] [url = about:blank] 11:58:08 INFO - PROCESS | 1760 | --DOMWINDOW == 108 (0x91282c00) [pid = 1760] [serial = 1746] [outer = (nil)] [url = about:blank] 11:58:08 INFO - PROCESS | 1760 | --DOMWINDOW == 107 (0x97f38c00) [pid = 1760] [serial = 1730] [outer = (nil)] [url = about:blank] 11:58:08 INFO - PROCESS | 1760 | --DOMWINDOW == 106 (0x9a676c00) [pid = 1760] [serial = 1740] [outer = (nil)] [url = about:blank] 11:58:08 INFO - PROCESS | 1760 | --DOMWINDOW == 105 (0x9a47ac00) [pid = 1760] [serial = 1737] [outer = (nil)] [url = about:blank] 11:58:08 INFO - PROCESS | 1760 | --DOMWINDOW == 104 (0x99fe6000) [pid = 1760] [serial = 1734] [outer = (nil)] [url = about:blank] 11:58:08 INFO - PROCESS | 1760 | --DOMWINDOW == 103 (0x91c35c00) [pid = 1760] [serial = 1757] [outer = (nil)] [url = about:blank] 11:58:08 INFO - PROCESS | 1760 | --DOMWINDOW == 102 (0x91c67800) [pid = 1760] [serial = 1758] [outer = (nil)] [url = about:blank] 11:58:08 INFO - PROCESS | 1760 | --DOMWINDOW == 101 (0x913d1000) [pid = 1760] [serial = 1754] [outer = (nil)] [url = about:blank] 11:58:08 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0x9506c000) [pid = 1760] [serial = 1728] [outer = (nil)] [url = about:blank] 11:58:08 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0x8ecd8800) [pid = 1760] [serial = 1721] [outer = (nil)] [url = about:blank] 11:58:08 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x913d9000) [pid = 1760] [serial = 1755] [outer = (nil)] [url = about:blank] 11:58:08 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x91974c00) [pid = 1760] [serial = 1662] [outer = (nil)] [url = about:blank] 11:58:08 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x91ae3c00) [pid = 1760] [serial = 1724] [outer = (nil)] [url = about:blank] 11:58:08 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x99fdd800) [pid = 1760] [serial = 1733] [outer = (nil)] [url = about:blank] 11:58:08 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x91c34c00) [pid = 1760] [serial = 1748] [outer = (nil)] [url = about:blank] 11:58:08 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x9a471400) [pid = 1760] [serial = 1736] [outer = (nil)] [url = about:blank] 11:58:08 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x91263000) [pid = 1760] [serial = 1745] [outer = (nil)] [url = about:blank] 11:58:08 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x9466e800) [pid = 1760] [serial = 1727] [outer = (nil)] [url = about:blank] 11:58:08 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x91c62000) [pid = 1760] [serial = 1749] [outer = (nil)] [url = about:blank] 11:58:08 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x991cb400) [pid = 1760] [serial = 1731] [outer = (nil)] [url = about:blank] 11:58:08 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x9a696400) [pid = 1760] [serial = 1743] [outer = (nil)] [url = about:blank] 11:58:08 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x9a692400) [pid = 1760] [serial = 1742] [outer = (nil)] [url = about:blank] 11:58:08 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x8ecd4800) [pid = 1760] [serial = 1751] [outer = (nil)] [url = about:blank] 11:58:08 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x91c38c00) [pid = 1760] [serial = 1725] [outer = (nil)] [url = about:blank] 11:58:08 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x9a5c9000) [pid = 1760] [serial = 1739] [outer = (nil)] [url = about:blank] 11:58:08 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x8ecdfc00) [pid = 1760] [serial = 1752] [outer = (nil)] [url = about:blank] 11:58:08 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x91984800) [pid = 1760] [serial = 1760] [outer = (nil)] [url = about:blank] 11:58:08 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x8fad2800) [pid = 1760] [serial = 1722] [outer = (nil)] [url = about:blank] 11:58:09 INFO - PROCESS | 1760 | 1465498689150 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]]]}] 11:58:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:58:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2945ms 11:58:09 INFO - PROCESS | 1760 | 1465498689199 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 11:58:09 INFO - PROCESS | 1760 | 1465498689206 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 11:58:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:58:09 INFO - PROCESS | 1760 | 1465498689215 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:58:09 INFO - PROCESS | 1760 | 1465498689218 Marionette TRACE conn4 <- [1,2410,null,{}] 11:58:09 INFO - PROCESS | 1760 | 1465498689227 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}] 11:58:09 INFO - PROCESS | 1760 | 1465498689233 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:09 INFO - PROCESS | 1760 | 1465498689406 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 11:58:09 INFO - PROCESS | 1760 | 1465498689596 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:09 INFO - PROCESS | 1760 | 1465498689610 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:09 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dda4800 == 26 [pid = 1760] [id = 610] 11:58:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x8dda5c00) [pid = 1760] [serial = 1831] [outer = (nil)] 11:58:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x8ea7fc00) [pid = 1760] [serial = 1832] [outer = 0x8dda5c00] 11:58:09 INFO - PROCESS | 1760 | 1465498689685 Marionette DEBUG loaded listener.js 11:58:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x8ecdb000) [pid = 1760] [serial = 1833] [outer = 0x8dda5c00] 11:58:10 INFO - PROCESS | 1760 | 1465498690527 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]]]}] 11:58:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:58:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1339ms 11:58:10 INFO - PROCESS | 1760 | 1465498690552 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 11:58:10 INFO - PROCESS | 1760 | 1465498690560 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 11:58:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:58:10 INFO - PROCESS | 1760 | 1465498690572 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:58:10 INFO - PROCESS | 1760 | 1465498690576 Marionette TRACE conn4 <- [1,2414,null,{}] 11:58:10 INFO - PROCESS | 1760 | 1465498690582 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}] 11:58:10 INFO - PROCESS | 1760 | 1465498690588 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:10 INFO - PROCESS | 1760 | 1465498690760 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 11:58:10 INFO - PROCESS | 1760 | 1465498690771 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:10 INFO - PROCESS | 1760 | 1465498690779 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:10 INFO - PROCESS | 1760 | ++DOCSHELL 0x91269000 == 27 [pid = 1760] [id = 611] 11:58:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x9127c000) [pid = 1760] [serial = 1834] [outer = (nil)] 11:58:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x91283c00) [pid = 1760] [serial = 1835] [outer = 0x9127c000] 11:58:10 INFO - PROCESS | 1760 | 1465498690852 Marionette DEBUG loaded listener.js 11:58:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x913cf000) [pid = 1760] [serial = 1836] [outer = 0x9127c000] 11:58:11 INFO - PROCESS | 1760 | 1465498691942 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]]]}] 11:58:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:58:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1436ms 11:58:12 INFO - PROCESS | 1760 | 1465498692008 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 11:58:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:58:12 INFO - PROCESS | 1760 | 1465498692013 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 11:58:12 INFO - PROCESS | 1760 | 1465498692019 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:58:12 INFO - PROCESS | 1760 | 1465498692026 Marionette TRACE conn4 <- [1,2418,null,{}] 11:58:12 INFO - PROCESS | 1760 | 1465498692052 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}] 11:58:12 INFO - PROCESS | 1760 | 1465498692062 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:12 INFO - PROCESS | 1760 | 1465498692291 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 11:58:12 INFO - PROCESS | 1760 | 1465498692314 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:12 INFO - PROCESS | 1760 | 1465498692325 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:12 INFO - PROCESS | 1760 | ++DOCSHELL 0x91adf800 == 28 [pid = 1760] [id = 612] 11:58:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x91ae2000) [pid = 1760] [serial = 1837] [outer = (nil)] 11:58:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x91ae6c00) [pid = 1760] [serial = 1838] [outer = 0x91ae2000] 11:58:12 INFO - PROCESS | 1760 | 1465498692399 Marionette DEBUG loaded listener.js 11:58:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x91c36800) [pid = 1760] [serial = 1839] [outer = 0x91ae2000] 11:58:13 INFO - PROCESS | 1760 | 1465498693392 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]]]}] 11:58:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:58:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1437ms 11:58:13 INFO - PROCESS | 1760 | 1465498693458 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 11:58:13 INFO - PROCESS | 1760 | 1465498693462 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 11:58:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:58:13 INFO - PROCESS | 1760 | 1465498693469 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:58:13 INFO - PROCESS | 1760 | 1465498693473 Marionette TRACE conn4 <- [1,2422,null,{}] 11:58:13 INFO - PROCESS | 1760 | 1465498693479 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}] 11:58:13 INFO - PROCESS | 1760 | 1465498693484 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:14 INFO - PROCESS | 1760 | 1465498694289 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 11:58:14 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x8dda8800) [pid = 1760] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:58:14 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x91c40800) [pid = 1760] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:58:14 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x8c724c00) [pid = 1760] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:58:14 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x94629400) [pid = 1760] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:58:14 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x9198c800) [pid = 1760] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:58:14 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x937c1c00) [pid = 1760] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:58:14 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x92d79000) [pid = 1760] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:58:14 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x91286c00) [pid = 1760] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:58:14 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x8ea87c00) [pid = 1760] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:58:14 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x8fad3800) [pid = 1760] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:58:14 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x9198d000) [pid = 1760] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:58:14 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x92a6a800) [pid = 1760] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:58:14 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x8ea83000) [pid = 1760] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:58:14 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x8ea80400) [pid = 1760] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:58:14 INFO - PROCESS | 1760 | 1465498694463 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:14 INFO - PROCESS | 1760 | 1465498694469 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:14 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c71dc00 == 29 [pid = 1760] [id = 613] 11:58:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x8dda6c00) [pid = 1760] [serial = 1840] [outer = (nil)] 11:58:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x8ea87c00) [pid = 1760] [serial = 1841] [outer = 0x8dda6c00] 11:58:14 INFO - PROCESS | 1760 | 1465498694548 Marionette DEBUG loaded listener.js 11:58:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x91c40800) [pid = 1760] [serial = 1842] [outer = 0x8dda6c00] 11:58:15 INFO - PROCESS | 1760 | 1465498695343 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]]]}] 11:58:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:58:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1896ms 11:58:15 INFO - PROCESS | 1760 | 1465498695365 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 11:58:15 INFO - PROCESS | 1760 | 1465498695368 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 11:58:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:58:15 INFO - PROCESS | 1760 | 1465498695375 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:58:15 INFO - PROCESS | 1760 | 1465498695378 Marionette TRACE conn4 <- [1,2426,null,{}] 11:58:15 INFO - PROCESS | 1760 | 1465498695384 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}] 11:58:15 INFO - PROCESS | 1760 | 1465498695389 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:15 INFO - PROCESS | 1760 | 1465498695595 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 11:58:15 INFO - PROCESS | 1760 | 1465498695613 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:15 INFO - PROCESS | 1760 | 1465498695622 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:15 INFO - PROCESS | 1760 | ++DOCSHELL 0x91267c00 == 30 [pid = 1760] [id = 614] 11:58:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x91c40400) [pid = 1760] [serial = 1843] [outer = (nil)] 11:58:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x92a63c00) [pid = 1760] [serial = 1844] [outer = 0x91c40400] 11:58:15 INFO - PROCESS | 1760 | 1465498695690 Marionette DEBUG loaded listener.js 11:58:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x92a6ec00) [pid = 1760] [serial = 1845] [outer = 0x91c40400] 11:58:16 INFO - PROCESS | 1760 | 1465498696691 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]]]}] 11:58:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:58:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1353ms 11:58:16 INFO - PROCESS | 1760 | 1465498696729 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 11:58:16 INFO - PROCESS | 1760 | 1465498696736 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 11:58:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:58:16 INFO - PROCESS | 1760 | 1465498696745 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:58:16 INFO - PROCESS | 1760 | 1465498696749 Marionette TRACE conn4 <- [1,2430,null,{}] 11:58:16 INFO - PROCESS | 1760 | 1465498696759 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}] 11:58:16 INFO - PROCESS | 1760 | 1465498696765 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:16 INFO - PROCESS | 1760 | 1465498696993 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 11:58:17 INFO - PROCESS | 1760 | 1465498697249 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:17 INFO - PROCESS | 1760 | 1465498697267 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:17 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7a000 == 31 [pid = 1760] [id = 615] 11:58:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x8ea7ac00) [pid = 1760] [serial = 1846] [outer = (nil)] 11:58:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x8fad6000) [pid = 1760] [serial = 1847] [outer = 0x8ea7ac00] 11:58:17 INFO - PROCESS | 1760 | 1465498697393 Marionette DEBUG loaded listener.js 11:58:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x9127ac00) [pid = 1760] [serial = 1848] [outer = 0x8ea7ac00] 11:58:18 INFO - PROCESS | 1760 | 1465498698441 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]]]}] 11:58:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:58:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1735ms 11:58:18 INFO - PROCESS | 1760 | 1465498698479 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 11:58:18 INFO - PROCESS | 1760 | 1465498698487 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 11:58:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:58:18 INFO - PROCESS | 1760 | 1465498698498 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:58:18 INFO - PROCESS | 1760 | 1465498698502 Marionette TRACE conn4 <- [1,2434,null,{}] 11:58:18 INFO - PROCESS | 1760 | 1465498698508 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}] 11:58:18 INFO - PROCESS | 1760 | 1465498698515 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:18 INFO - PROCESS | 1760 | 1465498698722 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 11:58:18 INFO - PROCESS | 1760 | 1465498698966 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:18 INFO - PROCESS | 1760 | 1465498698977 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:19 INFO - PROCESS | 1760 | ++DOCSHELL 0x913ce400 == 32 [pid = 1760] [id = 616] 11:58:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x91c32c00) [pid = 1760] [serial = 1849] [outer = (nil)] 11:58:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x91c61800) [pid = 1760] [serial = 1850] [outer = 0x91c32c00] 11:58:19 INFO - PROCESS | 1760 | 1465498699106 Marionette DEBUG loaded listener.js 11:58:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x91c38400) [pid = 1760] [serial = 1851] [outer = 0x91c32c00] 11:58:20 INFO - PROCESS | 1760 | 1465498700117 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]]]}] 11:58:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:58:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1649ms 11:58:20 INFO - PROCESS | 1760 | 1465498700147 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 11:58:20 INFO - PROCESS | 1760 | 1465498700152 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 11:58:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:58:20 INFO - PROCESS | 1760 | 1465498700159 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:58:20 INFO - PROCESS | 1760 | 1465498700167 Marionette TRACE conn4 <- [1,2438,null,{}] 11:58:20 INFO - PROCESS | 1760 | 1465498700186 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}] 11:58:20 INFO - PROCESS | 1760 | 1465498700196 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:20 INFO - PROCESS | 1760 | 1465498700417 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 11:58:20 INFO - PROCESS | 1760 | 1465498700650 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:20 INFO - PROCESS | 1760 | 1465498700660 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:20 INFO - PROCESS | 1760 | ++DOCSHELL 0x937b4800 == 33 [pid = 1760] [id = 617] 11:58:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x937b4c00) [pid = 1760] [serial = 1852] [outer = (nil)] 11:58:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x937bbc00) [pid = 1760] [serial = 1853] [outer = 0x937b4c00] 11:58:20 INFO - PROCESS | 1760 | 1465498700792 Marionette DEBUG loaded listener.js 11:58:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x93929c00) [pid = 1760] [serial = 1854] [outer = 0x937b4c00] 11:58:21 INFO - PROCESS | 1760 | 1465498701756 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]]]}] 11:58:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:58:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1641ms 11:58:21 INFO - PROCESS | 1760 | 1465498701801 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 11:58:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:58:21 INFO - PROCESS | 1760 | 1465498701806 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 11:58:21 INFO - PROCESS | 1760 | 1465498701813 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:58:21 INFO - PROCESS | 1760 | 1465498701817 Marionette TRACE conn4 <- [1,2442,null,{}] 11:58:21 INFO - PROCESS | 1760 | 1465498701823 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}] 11:58:21 INFO - PROCESS | 1760 | 1465498701829 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:22 INFO - PROCESS | 1760 | 1465498702020 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 11:58:22 INFO - PROCESS | 1760 | 1465498702207 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:22 INFO - PROCESS | 1760 | 1465498702215 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:22 INFO - PROCESS | 1760 | ++DOCSHELL 0x91adf000 == 34 [pid = 1760] [id = 618] 11:58:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x91c3d400) [pid = 1760] [serial = 1855] [outer = (nil)] 11:58:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x9462fc00) [pid = 1760] [serial = 1856] [outer = 0x91c3d400] 11:58:22 INFO - PROCESS | 1760 | 1465498702303 Marionette DEBUG loaded listener.js 11:58:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x94631400) [pid = 1760] [serial = 1857] [outer = 0x91c3d400] 11:58:23 INFO - PROCESS | 1760 | 1465498703277 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]]]}] 11:58:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:58:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1535ms 11:58:23 INFO - PROCESS | 1760 | 1465498703348 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 11:58:23 INFO - PROCESS | 1760 | 1465498703352 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 11:58:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:58:23 INFO - PROCESS | 1760 | 1465498703359 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:58:23 INFO - PROCESS | 1760 | 1465498703364 Marionette TRACE conn4 <- [1,2446,null,{}] 11:58:23 INFO - PROCESS | 1760 | 1465498703370 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}] 11:58:23 INFO - PROCESS | 1760 | 1465498703375 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:23 INFO - PROCESS | 1760 | 1465498703610 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 11:58:23 INFO - PROCESS | 1760 | 1465498703840 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:23 INFO - PROCESS | 1760 | 1465498703851 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:23 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecd5800 == 35 [pid = 1760] [id = 619] 11:58:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x91977400) [pid = 1760] [serial = 1858] [outer = (nil)] 11:58:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x9506c000) [pid = 1760] [serial = 1859] [outer = 0x91977400] 11:58:23 INFO - PROCESS | 1760 | 1465498703981 Marionette DEBUG loaded listener.js 11:58:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x950d5400) [pid = 1760] [serial = 1860] [outer = 0x91977400] 11:58:24 INFO - PROCESS | 1760 | 1465498704905 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]]]}] 11:58:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:58:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1589ms 11:58:24 INFO - PROCESS | 1760 | 1465498704953 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 11:58:24 INFO - PROCESS | 1760 | 1465498704958 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 11:58:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:58:24 INFO - PROCESS | 1760 | 1465498704967 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:58:24 INFO - PROCESS | 1760 | 1465498704970 Marionette TRACE conn4 <- [1,2450,null,{}] 11:58:24 INFO - PROCESS | 1760 | 1465498704977 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}] 11:58:24 INFO - PROCESS | 1760 | 1465498704988 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:25 INFO - PROCESS | 1760 | 1465498705223 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 11:58:25 INFO - PROCESS | 1760 | 1465498705492 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:25 INFO - PROCESS | 1760 | 1465498705503 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:25 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ddaa000 == 36 [pid = 1760] [id = 620] 11:58:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x8fad0800) [pid = 1760] [serial = 1861] [outer = (nil)] 11:58:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x99503000) [pid = 1760] [serial = 1862] [outer = 0x8fad0800] 11:58:25 INFO - PROCESS | 1760 | 1465498705587 Marionette DEBUG loaded listener.js 11:58:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0x99c64000) [pid = 1760] [serial = 1863] [outer = 0x8fad0800] 11:58:26 INFO - PROCESS | 1760 | 1465498706517 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]]]}] 11:58:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:58:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1582ms 11:58:26 INFO - PROCESS | 1760 | 1465498706550 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 11:58:26 INFO - PROCESS | 1760 | 1465498706556 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 11:58:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:58:26 INFO - PROCESS | 1760 | 1465498706563 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:58:26 INFO - PROCESS | 1760 | 1465498706567 Marionette TRACE conn4 <- [1,2454,null,{}] 11:58:26 INFO - PROCESS | 1760 | 1465498706573 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}] 11:58:26 INFO - PROCESS | 1760 | 1465498706578 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:26 INFO - PROCESS | 1760 | 1465498706757 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 11:58:26 INFO - PROCESS | 1760 | 1465498706947 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:26 INFO - PROCESS | 1760 | 1465498706953 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:26 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c721800 == 37 [pid = 1760] [id = 621] 11:58:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0x8c724800) [pid = 1760] [serial = 1864] [outer = (nil)] 11:58:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 102 (0x9198e000) [pid = 1760] [serial = 1865] [outer = 0x8c724800] 11:58:27 INFO - PROCESS | 1760 | 1465498707035 Marionette DEBUG loaded listener.js 11:58:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 103 (0x913d2800) [pid = 1760] [serial = 1866] [outer = 0x8c724800] 11:58:28 INFO - PROCESS | 1760 | 1465498708200 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]]]}] 11:58:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:58:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1682ms 11:58:28 INFO - PROCESS | 1760 | 1465498708246 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 11:58:28 INFO - PROCESS | 1760 | 1465498708253 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 11:58:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:58:28 INFO - PROCESS | 1760 | 1465498708261 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:58:28 INFO - PROCESS | 1760 | 1465498708266 Marionette TRACE conn4 <- [1,2458,null,{}] 11:58:28 INFO - PROCESS | 1760 | 1465498708274 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}] 11:58:28 INFO - PROCESS | 1760 | 1465498708280 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:28 INFO - PROCESS | 1760 | 1465498708506 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 11:58:28 INFO - PROCESS | 1760 | 1465498708861 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:28 INFO - PROCESS | 1760 | 1465498708875 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:28 INFO - PROCESS | 1760 | --DOCSHELL 0x8c71dc00 == 36 [pid = 1760] [id = 613] 11:58:28 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecda000 == 37 [pid = 1760] [id = 622] 11:58:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 104 (0x8ecda800) [pid = 1760] [serial = 1867] [outer = (nil)] 11:58:28 INFO - PROCESS | 1760 | ++DOMWINDOW == 105 (0x8facf400) [pid = 1760] [serial = 1868] [outer = 0x8ecda800] 11:58:29 INFO - PROCESS | 1760 | 1465498709005 Marionette DEBUG loaded listener.js 11:58:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 106 (0x8fad4400) [pid = 1760] [serial = 1869] [outer = 0x8ecda800] 11:58:29 INFO - PROCESS | 1760 | --DOCSHELL 0x91adf800 == 36 [pid = 1760] [id = 612] 11:58:29 INFO - PROCESS | 1760 | --DOCSHELL 0x91269000 == 35 [pid = 1760] [id = 611] 11:58:29 INFO - PROCESS | 1760 | --DOCSHELL 0x8dda4800 == 34 [pid = 1760] [id = 610] 11:58:29 INFO - PROCESS | 1760 | --DOMWINDOW == 105 (0x9466e000) [pid = 1760] [serial = 1802] [outer = (nil)] [url = about:blank] 11:58:29 INFO - PROCESS | 1760 | --DOMWINDOW == 104 (0x937bcc00) [pid = 1760] [serial = 1796] [outer = (nil)] [url = about:blank] 11:58:29 INFO - PROCESS | 1760 | --DOMWINDOW == 103 (0x8ecda400) [pid = 1760] [serial = 1799] [outer = (nil)] [url = about:blank] 11:58:29 INFO - PROCESS | 1760 | --DOMWINDOW == 102 (0x950d4000) [pid = 1760] [serial = 1775] [outer = (nil)] [url = about:blank] 11:58:29 INFO - PROCESS | 1760 | --DOMWINDOW == 101 (0x950dc800) [pid = 1760] [serial = 1776] [outer = (nil)] [url = about:blank] 11:58:29 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0x97feec00) [pid = 1760] [serial = 1778] [outer = (nil)] [url = about:blank] 11:58:29 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0x97ff3400) [pid = 1760] [serial = 1779] [outer = (nil)] [url = about:blank] 11:58:29 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x939c0c00) [pid = 1760] [serial = 1772] [outer = (nil)] [url = about:blank] 11:58:29 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x939ca400) [pid = 1760] [serial = 1773] [outer = (nil)] [url = about:blank] 11:58:29 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x92dd5c00) [pid = 1760] [serial = 1793] [outer = (nil)] [url = about:blank] 11:58:29 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x91971400) [pid = 1760] [serial = 1790] [outer = (nil)] [url = about:blank] 11:58:29 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x91add800) [pid = 1760] [serial = 1791] [outer = (nil)] [url = about:blank] 11:58:29 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x946c3c00) [pid = 1760] [serial = 1781] [outer = (nil)] [url = about:blank] 11:58:29 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x99fce800) [pid = 1760] [serial = 1782] [outer = (nil)] [url = about:blank] 11:58:29 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x913cd800) [pid = 1760] [serial = 1766] [outer = (nil)] [url = about:blank] 11:58:29 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x91978400) [pid = 1760] [serial = 1767] [outer = (nil)] [url = about:blank] 11:58:29 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x92dcf800) [pid = 1760] [serial = 1764] [outer = (nil)] [url = about:blank] 11:58:29 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x92dd1400) [pid = 1760] [serial = 1769] [outer = (nil)] [url = about:blank] 11:58:29 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x91c35800) [pid = 1760] [serial = 1770] [outer = (nil)] [url = about:blank] 11:58:29 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x9126b400) [pid = 1760] [serial = 1787] [outer = (nil)] [url = about:blank] 11:58:29 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x9127d000) [pid = 1760] [serial = 1788] [outer = (nil)] [url = about:blank] 11:58:29 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x91980000) [pid = 1760] [serial = 1784] [outer = (nil)] [url = about:blank] 11:58:29 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x91c3e400) [pid = 1760] [serial = 1785] [outer = (nil)] [url = about:blank] 11:58:29 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x9391bc00) [pid = 1760] [serial = 1797] [outer = (nil)] [url = about:blank] 11:58:29 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x95256c00) [pid = 1760] [serial = 1803] [outer = (nil)] [url = about:blank] 11:58:29 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x91284000) [pid = 1760] [serial = 1800] [outer = (nil)] [url = about:blank] 11:58:29 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x93752c00) [pid = 1760] [serial = 1794] [outer = (nil)] [url = about:blank] 11:58:29 INFO - PROCESS | 1760 | 1465498709858 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]]]}] 11:58:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:58:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1632ms 11:58:29 INFO - PROCESS | 1760 | 1465498709892 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 11:58:29 INFO - PROCESS | 1760 | 1465498709898 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 11:58:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:58:29 INFO - PROCESS | 1760 | 1465498709919 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:58:29 INFO - PROCESS | 1760 | 1465498709924 Marionette TRACE conn4 <- [1,2462,null,{}] 11:58:29 INFO - PROCESS | 1760 | 1465498709931 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}] 11:58:29 INFO - PROCESS | 1760 | 1465498709937 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:30 INFO - PROCESS | 1760 | 1465498710105 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 11:58:30 INFO - PROCESS | 1760 | 1465498710115 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:30 INFO - PROCESS | 1760 | 1465498710122 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:30 INFO - PROCESS | 1760 | ++DOCSHELL 0x913dcc00 == 35 [pid = 1760] [id = 623] 11:58:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x91978400) [pid = 1760] [serial = 1870] [outer = (nil)] 11:58:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x9197e000) [pid = 1760] [serial = 1871] [outer = 0x91978400] 11:58:30 INFO - PROCESS | 1760 | 1465498710193 Marionette DEBUG loaded listener.js 11:58:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x9198e400) [pid = 1760] [serial = 1872] [outer = 0x91978400] 11:58:31 INFO - PROCESS | 1760 | 1465498711186 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]]]}] 11:58:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:58:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1297ms 11:58:31 INFO - PROCESS | 1760 | 1465498711206 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 11:58:31 INFO - PROCESS | 1760 | 1465498711210 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 11:58:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:58:31 INFO - PROCESS | 1760 | 1465498711217 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:58:31 INFO - PROCESS | 1760 | 1465498711222 Marionette TRACE conn4 <- [1,2466,null,{}] 11:58:31 INFO - PROCESS | 1760 | 1465498711238 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}] 11:58:31 INFO - PROCESS | 1760 | 1465498711246 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:31 INFO - PROCESS | 1760 | 1465498711414 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 11:58:31 INFO - PROCESS | 1760 | 1465498711579 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:31 INFO - PROCESS | 1760 | 1465498711592 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:31 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c66c00 == 36 [pid = 1760] [id = 624] 11:58:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x91c6a800) [pid = 1760] [serial = 1873] [outer = (nil)] 11:58:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x92d80000) [pid = 1760] [serial = 1874] [outer = 0x91c6a800] 11:58:31 INFO - PROCESS | 1760 | 1465498711660 Marionette DEBUG loaded listener.js 11:58:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x92dd6400) [pid = 1760] [serial = 1875] [outer = 0x91c6a800] 11:58:32 INFO - PROCESS | 1760 | 1465498712587 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]]]}] 11:58:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:58:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1435ms 11:58:32 INFO - PROCESS | 1760 | 1465498712663 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 11:58:32 INFO - PROCESS | 1760 | 1465498712669 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 11:58:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:58:32 INFO - PROCESS | 1760 | 1465498712678 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:58:32 INFO - PROCESS | 1760 | 1465498712684 Marionette TRACE conn4 <- [1,2470,null,{}] 11:58:32 INFO - PROCESS | 1760 | 1465498712711 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}] 11:58:32 INFO - PROCESS | 1760 | 1465498712719 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:33 INFO - PROCESS | 1760 | 1465498713058 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 11:58:33 INFO - PROCESS | 1760 | 1465498713094 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:33 INFO - PROCESS | 1760 | 1465498713102 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:33 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c66800 == 37 [pid = 1760] [id = 625] 11:58:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x92ddf400) [pid = 1760] [serial = 1876] [outer = (nil)] 11:58:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x937b7c00) [pid = 1760] [serial = 1877] [outer = 0x92ddf400] 11:58:33 INFO - PROCESS | 1760 | 1465498713177 Marionette DEBUG loaded listener.js 11:58:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x9391bc00) [pid = 1760] [serial = 1878] [outer = 0x92ddf400] 11:58:33 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x9127c000) [pid = 1760] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:58:33 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x91ae2000) [pid = 1760] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:58:33 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x9125e400) [pid = 1760] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:58:33 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x8dda6c00) [pid = 1760] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:58:33 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x8dda5c00) [pid = 1760] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:58:33 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x8c727c00) [pid = 1760] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:58:33 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x8ea86000) [pid = 1760] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:58:33 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x946ce800) [pid = 1760] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:58:33 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x99c6d800) [pid = 1760] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:58:33 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x91c62800) [pid = 1760] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:58:33 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x946d0400) [pid = 1760] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:58:33 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x91c34000) [pid = 1760] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:58:33 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x8ea7a400) [pid = 1760] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:58:34 INFO - PROCESS | 1760 | 1465498714295 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]]]}] 11:58:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:58:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1641ms 11:58:34 INFO - PROCESS | 1760 | 1465498714319 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 11:58:34 INFO - PROCESS | 1760 | 1465498714322 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 11:58:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:58:34 INFO - PROCESS | 1760 | 1465498714329 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:58:34 INFO - PROCESS | 1760 | 1465498714332 Marionette TRACE conn4 <- [1,2474,null,{}] 11:58:34 INFO - PROCESS | 1760 | 1465498714339 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}] 11:58:34 INFO - PROCESS | 1760 | 1465498714344 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:34 INFO - PROCESS | 1760 | 1465498714559 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 11:58:34 INFO - PROCESS | 1760 | 1465498714578 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:34 INFO - PROCESS | 1760 | 1465498714585 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:34 INFO - PROCESS | 1760 | ++DOCSHELL 0x9127b000 == 38 [pid = 1760] [id = 626] 11:58:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x91288800) [pid = 1760] [serial = 1879] [outer = (nil)] 11:58:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x92de3400) [pid = 1760] [serial = 1880] [outer = 0x91288800] 11:58:34 INFO - PROCESS | 1760 | 1465498714653 Marionette DEBUG loaded listener.js 11:58:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x93758800) [pid = 1760] [serial = 1881] [outer = 0x91288800] 11:58:35 INFO - PROCESS | 1760 | 1465498715548 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]]]}] 11:58:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:58:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1281ms 11:58:35 INFO - PROCESS | 1760 | 1465498715612 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 11:58:35 INFO - PROCESS | 1760 | 1465498715616 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 11:58:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:58:35 INFO - PROCESS | 1760 | 1465498715623 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:58:35 INFO - PROCESS | 1760 | 1465498715626 Marionette TRACE conn4 <- [1,2478,null,{}] 11:58:35 INFO - PROCESS | 1760 | 1465498715631 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}] 11:58:35 INFO - PROCESS | 1760 | 1465498715641 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:35 INFO - PROCESS | 1760 | 1465498715830 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 11:58:36 INFO - PROCESS | 1760 | 1465498716080 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:36 INFO - PROCESS | 1760 | 1465498716088 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:36 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c71a800 == 39 [pid = 1760] [id = 627] 11:58:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x8c71d800) [pid = 1760] [serial = 1882] [outer = (nil)] 11:58:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x8c722800) [pid = 1760] [serial = 1883] [outer = 0x8c71d800] 11:58:36 INFO - PROCESS | 1760 | 1465498716179 Marionette DEBUG loaded listener.js 11:58:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x8ddacc00) [pid = 1760] [serial = 1884] [outer = 0x8c71d800] 11:58:37 INFO - PROCESS | 1760 | 1465498717249 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]]]}] 11:58:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:58:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1688ms 11:58:37 INFO - PROCESS | 1760 | 1465498717317 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 11:58:37 INFO - PROCESS | 1760 | 1465498717324 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 11:58:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:58:37 INFO - PROCESS | 1760 | 1465498717334 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:58:37 INFO - PROCESS | 1760 | 1465498717339 Marionette TRACE conn4 <- [1,2482,null,{}] 11:58:37 INFO - PROCESS | 1760 | 1465498717348 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}] 11:58:37 INFO - PROCESS | 1760 | 1465498717357 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:37 INFO - PROCESS | 1760 | 1465498717565 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 11:58:37 INFO - PROCESS | 1760 | 1465498717809 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:37 INFO - PROCESS | 1760 | 1465498717818 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:37 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c724400 == 40 [pid = 1760] [id = 628] 11:58:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x913d9000) [pid = 1760] [serial = 1885] [outer = (nil)] 11:58:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x91979400) [pid = 1760] [serial = 1886] [outer = 0x913d9000] 11:58:37 INFO - PROCESS | 1760 | 1465498717920 Marionette DEBUG loaded listener.js 11:58:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x91adbc00) [pid = 1760] [serial = 1887] [outer = 0x913d9000] 11:58:38 INFO - PROCESS | 1760 | 1465498718888 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]]]}] 11:58:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:58:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1637ms 11:58:38 INFO - PROCESS | 1760 | 1465498718975 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 11:58:38 INFO - PROCESS | 1760 | 1465498718982 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 11:58:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:58:38 INFO - PROCESS | 1760 | 1465498718989 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:58:38 INFO - PROCESS | 1760 | 1465498718993 Marionette TRACE conn4 <- [1,2486,null,{}] 11:58:39 INFO - PROCESS | 1760 | 1465498718999 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}] 11:58:39 INFO - PROCESS | 1760 | 1465498719005 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:39 INFO - PROCESS | 1760 | 1465498719241 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 11:58:39 INFO - PROCESS | 1760 | 1465498719530 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:39 INFO - PROCESS | 1760 | 1465498719539 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:39 INFO - PROCESS | 1760 | ++DOCSHELL 0x92a66400 == 41 [pid = 1760] [id = 629] 11:58:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x92a68000) [pid = 1760] [serial = 1888] [outer = (nil)] 11:58:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x92dca000) [pid = 1760] [serial = 1889] [outer = 0x92a68000] 11:58:39 INFO - PROCESS | 1760 | 1465498719640 Marionette DEBUG loaded listener.js 11:58:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x93753c00) [pid = 1760] [serial = 1890] [outer = 0x92a68000] 11:58:40 INFO - PROCESS | 1760 | 1465498720597 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]]]}] 11:58:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:58:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1642ms 11:58:40 INFO - PROCESS | 1760 | 1465498720632 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 11:58:40 INFO - PROCESS | 1760 | 1465498720636 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 11:58:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:58:40 INFO - PROCESS | 1760 | 1465498720653 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:58:40 INFO - PROCESS | 1760 | 1465498720663 Marionette TRACE conn4 <- [1,2490,null,{}] 11:58:40 INFO - PROCESS | 1760 | 1465498720669 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}] 11:58:40 INFO - PROCESS | 1760 | 1465498720678 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:40 INFO - PROCESS | 1760 | 1465498720879 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 11:58:41 INFO - PROCESS | 1760 | 1465498721119 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:41 INFO - PROCESS | 1760 | 1465498721129 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:41 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c71d000 == 42 [pid = 1760] [id = 630] 11:58:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x92dd1400) [pid = 1760] [serial = 1891] [outer = (nil)] 11:58:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x950d4000) [pid = 1760] [serial = 1892] [outer = 0x92dd1400] 11:58:41 INFO - PROCESS | 1760 | 1465498721254 Marionette DEBUG loaded listener.js 11:58:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x9525b800) [pid = 1760] [serial = 1893] [outer = 0x92dd1400] 11:58:42 INFO - PROCESS | 1760 | 1465498722212 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]]]}] 11:58:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:58:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1605ms 11:58:42 INFO - PROCESS | 1760 | 1465498722250 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 11:58:42 INFO - PROCESS | 1760 | 1465498722255 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 11:58:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:58:42 INFO - PROCESS | 1760 | 1465498722262 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:58:42 INFO - PROCESS | 1760 | 1465498722265 Marionette TRACE conn4 <- [1,2494,null,{}] 11:58:42 INFO - PROCESS | 1760 | 1465498722271 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}] 11:58:42 INFO - PROCESS | 1760 | 1465498722277 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:42 INFO - PROCESS | 1760 | 1465498722471 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 11:58:42 INFO - PROCESS | 1760 | 1465498722671 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:42 INFO - PROCESS | 1760 | 1465498722681 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:42 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c719400 == 43 [pid = 1760] [id = 631] 11:58:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x8ecd4800) [pid = 1760] [serial = 1894] [outer = (nil)] 11:58:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x987b4800) [pid = 1760] [serial = 1895] [outer = 0x8ecd4800] 11:58:42 INFO - PROCESS | 1760 | 1465498722761 Marionette DEBUG loaded listener.js 11:58:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x9915d000) [pid = 1760] [serial = 1896] [outer = 0x8ecd4800] 11:58:43 INFO - PROCESS | 1760 | 1465498723779 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]]]}] 11:58:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:58:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1583ms 11:58:43 INFO - PROCESS | 1760 | 1465498723846 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 11:58:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:58:43 INFO - PROCESS | 1760 | 1465498723851 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 11:58:43 INFO - PROCESS | 1760 | 1465498723857 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:58:43 INFO - PROCESS | 1760 | 1465498723861 Marionette TRACE conn4 <- [1,2498,null,{}] 11:58:43 INFO - PROCESS | 1760 | 1465498723867 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}] 11:58:43 INFO - PROCESS | 1760 | 1465498723873 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:44 INFO - PROCESS | 1760 | 1465498724077 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 11:58:44 INFO - PROCESS | 1760 | 1465498724271 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:44 INFO - PROCESS | 1760 | 1465498724289 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x99fd9c00 == 44 [pid = 1760] [id = 632] 11:58:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x99fda400) [pid = 1760] [serial = 1897] [outer = (nil)] 11:58:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x99fe3400) [pid = 1760] [serial = 1898] [outer = 0x99fda400] 11:58:44 INFO - PROCESS | 1760 | 1465498724478 Marionette DEBUG loaded listener.js 11:58:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x9a308000) [pid = 1760] [serial = 1899] [outer = 0x99fda400] 11:58:45 INFO - PROCESS | 1760 | 1465498725483 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]]]}] 11:58:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:58:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1704ms 11:58:45 INFO - PROCESS | 1760 | 1465498725562 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 11:58:45 INFO - PROCESS | 1760 | 1465498725566 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 11:58:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:58:45 INFO - PROCESS | 1760 | 1465498725573 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:58:45 INFO - PROCESS | 1760 | 1465498725575 Marionette TRACE conn4 <- [1,2502,null,{}] 11:58:45 INFO - PROCESS | 1760 | 1465498725582 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}] 11:58:45 INFO - PROCESS | 1760 | 1465498725588 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:45 INFO - PROCESS | 1760 | 1465498725820 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 11:58:46 INFO - PROCESS | 1760 | 1465498726055 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:46 INFO - PROCESS | 1760 | 1465498726067 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:46 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea82c00 == 45 [pid = 1760] [id = 633] 11:58:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x8ea83400) [pid = 1760] [serial = 1900] [outer = (nil)] 11:58:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x8ecd4400) [pid = 1760] [serial = 1901] [outer = 0x8ea83400] 11:58:46 INFO - PROCESS | 1760 | 1465498726429 Marionette DEBUG loaded listener.js 11:58:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x91262800) [pid = 1760] [serial = 1902] [outer = 0x8ea83400] 11:58:47 INFO - PROCESS | 1760 | 1465498727416 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]]]}] 11:58:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:58:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1931ms 11:58:47 INFO - PROCESS | 1760 | 1465498727506 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 11:58:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:58:47 INFO - PROCESS | 1760 | 1465498727512 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 11:58:47 INFO - PROCESS | 1760 | 1465498727535 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:58:47 INFO - PROCESS | 1760 | 1465498727540 Marionette TRACE conn4 <- [1,2506,null,{}] 11:58:47 INFO - PROCESS | 1760 | 1465498727551 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}] 11:58:47 INFO - PROCESS | 1760 | 1465498727556 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:47 INFO - PROCESS | 1760 | 1465498727734 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 11:58:48 INFO - PROCESS | 1760 | 1465498728030 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:48 INFO - PROCESS | 1760 | 1465498728042 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:48 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ae1c00 == 46 [pid = 1760] [id = 634] 11:58:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0x91ae9000) [pid = 1760] [serial = 1903] [outer = (nil)] 11:58:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0x91c34c00) [pid = 1760] [serial = 1904] [outer = 0x91ae9000] 11:58:48 INFO - PROCESS | 1760 | 1465498728143 Marionette DEBUG loaded listener.js 11:58:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 102 (0x91c62800) [pid = 1760] [serial = 1905] [outer = 0x91ae9000] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7f000 == 45 [pid = 1760] [id = 568] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x8c723400 == 44 [pid = 1760] [id = 573] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x8c719800 == 43 [pid = 1760] [id = 570] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x8dda9800 == 42 [pid = 1760] [id = 571] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x8fad8400 == 41 [pid = 1760] [id = 609] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x9127b000 == 40 [pid = 1760] [id = 626] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x91c66800 == 39 [pid = 1760] [id = 625] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x91c66c00 == 38 [pid = 1760] [id = 624] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x913dcc00 == 37 [pid = 1760] [id = 623] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecda000 == 36 [pid = 1760] [id = 622] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x9126bc00 == 35 [pid = 1760] [id = 582] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x8ddaf400 == 34 [pid = 1760] [id = 583] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x91267c00 == 33 [pid = 1760] [id = 614] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x92a6d400 == 32 [pid = 1760] [id = 576] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7a000 == 31 [pid = 1760] [id = 615] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x937b4800 == 30 [pid = 1760] [id = 617] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea88c00 == 29 [pid = 1760] [id = 580] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecd9c00 == 28 [pid = 1760] [id = 581] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x91adf000 == 27 [pid = 1760] [id = 618] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x950ce000 == 26 [pid = 1760] [id = 577] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x913ce400 == 25 [pid = 1760] [id = 616] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x99fddc00 == 24 [pid = 1760] [id = 578] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x8c721800 == 23 [pid = 1760] [id = 621] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x937c1800 == 22 [pid = 1760] [id = 575] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecd5800 == 21 [pid = 1760] [id = 619] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x8ddae400 == 20 [pid = 1760] [id = 567] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x8ddaa000 == 19 [pid = 1760] [id = 620] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x92dcf400 == 18 [pid = 1760] [id = 579] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x91987800 == 17 [pid = 1760] [id = 574] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x9127b400 == 16 [pid = 1760] [id = 584] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x91c32800 == 15 [pid = 1760] [id = 569] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x91973400 == 14 [pid = 1760] [id = 572] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x99fd9c00 == 13 [pid = 1760] [id = 632] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x8c719400 == 12 [pid = 1760] [id = 631] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x8c71d000 == 11 [pid = 1760] [id = 630] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x8c724400 == 10 [pid = 1760] [id = 628] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x92a66400 == 9 [pid = 1760] [id = 629] 11:58:50 INFO - PROCESS | 1760 | --DOCSHELL 0x8c71a800 == 8 [pid = 1760] [id = 627] 11:58:50 INFO - PROCESS | 1760 | --DOMWINDOW == 101 (0x92a63c00) [pid = 1760] [serial = 1844] [outer = (nil)] [url = about:blank] 11:58:50 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0x91c3f400) [pid = 1760] [serial = 1823] [outer = (nil)] [url = about:blank] 11:58:50 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0x9a5bf400) [pid = 1760] [serial = 1820] [outer = (nil)] [url = about:blank] 11:58:50 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x9a2f1c00) [pid = 1760] [serial = 1815] [outer = (nil)] [url = about:blank] 11:58:50 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x92dcb800) [pid = 1760] [serial = 1830] [outer = (nil)] [url = about:blank] 11:58:50 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x98736c00) [pid = 1760] [serial = 1812] [outer = (nil)] [url = about:blank] 11:58:50 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x92a6f400) [pid = 1760] [serial = 1809] [outer = (nil)] [url = about:blank] 11:58:50 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x91261000) [pid = 1760] [serial = 1805] [outer = (nil)] [url = about:blank] 11:58:50 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x91283c00) [pid = 1760] [serial = 1835] [outer = (nil)] [url = about:blank] 11:58:50 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x91c6d400) [pid = 1760] [serial = 1808] [outer = (nil)] [url = about:blank] 11:58:50 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x91c36800) [pid = 1760] [serial = 1839] [outer = (nil)] [url = about:blank] 11:58:50 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x913cf000) [pid = 1760] [serial = 1836] [outer = (nil)] [url = about:blank] 11:58:50 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x9a68dc00) [pid = 1760] [serial = 1821] [outer = (nil)] [url = about:blank] 11:58:50 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x91ae6c00) [pid = 1760] [serial = 1838] [outer = (nil)] [url = about:blank] 11:58:50 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x91983000) [pid = 1760] [serial = 1827] [outer = (nil)] [url = about:blank] 11:58:50 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x99fdec00) [pid = 1760] [serial = 1814] [outer = (nil)] [url = about:blank] 11:58:50 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x91c40800) [pid = 1760] [serial = 1842] [outer = (nil)] [url = about:blank] 11:58:50 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x8ea87c00) [pid = 1760] [serial = 1841] [outer = (nil)] [url = about:blank] 11:58:50 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x92a64c00) [pid = 1760] [serial = 1829] [outer = (nil)] [url = about:blank] 11:58:50 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x99fc3800) [pid = 1760] [serial = 1824] [outer = (nil)] [url = about:blank] 11:58:50 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x8ecdb000) [pid = 1760] [serial = 1833] [outer = (nil)] [url = about:blank] 11:58:50 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x9127c800) [pid = 1760] [serial = 1806] [outer = (nil)] [url = about:blank] 11:58:50 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x9a306c00) [pid = 1760] [serial = 1818] [outer = (nil)] [url = about:blank] 11:58:50 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x8ea7fc00) [pid = 1760] [serial = 1832] [outer = (nil)] [url = about:blank] 11:58:50 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x950d2000) [pid = 1760] [serial = 1811] [outer = (nil)] [url = about:blank] 11:58:50 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x9a305000) [pid = 1760] [serial = 1817] [outer = (nil)] [url = about:blank] 11:58:50 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x9126d400) [pid = 1760] [serial = 1826] [outer = (nil)] [url = about:blank] 11:58:50 INFO - PROCESS | 1760 | 1465498730349 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]]]}] 11:58:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:58:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 2860ms 11:58:50 INFO - PROCESS | 1760 | 1465498730390 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 11:58:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:58:50 INFO - PROCESS | 1760 | 1465498730395 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 11:58:50 INFO - PROCESS | 1760 | 1465498730405 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:58:50 INFO - PROCESS | 1760 | 1465498730410 Marionette TRACE conn4 <- [1,2510,null,{}] 11:58:50 INFO - PROCESS | 1760 | 1465498730418 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}] 11:58:50 INFO - PROCESS | 1760 | 1465498730424 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:50 INFO - PROCESS | 1760 | 1465498730584 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 11:58:50 INFO - PROCESS | 1760 | 1465498730726 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:50 INFO - PROCESS | 1760 | 1465498730740 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:50 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7dc00 == 9 [pid = 1760] [id = 635] 11:58:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x8ea7f000) [pid = 1760] [serial = 1906] [outer = (nil)] 11:58:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x8ea82400) [pid = 1760] [serial = 1907] [outer = 0x8ea7f000] 11:58:50 INFO - PROCESS | 1760 | 1465498730808 Marionette DEBUG loaded listener.js 11:58:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x8ecd7800) [pid = 1760] [serial = 1908] [outer = 0x8ea7f000] 11:58:51 INFO - PROCESS | 1760 | 1465498731678 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]]]}] 11:58:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:58:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1340ms 11:58:51 INFO - PROCESS | 1760 | 1465498731743 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 11:58:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:58:51 INFO - PROCESS | 1760 | 1465498731752 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 11:58:51 INFO - PROCESS | 1760 | 1465498731764 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:58:51 INFO - PROCESS | 1760 | 1465498731769 Marionette TRACE conn4 <- [1,2514,null,{}] 11:58:51 INFO - PROCESS | 1760 | 1465498731775 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}] 11:58:51 INFO - PROCESS | 1760 | 1465498731780 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:51 INFO - PROCESS | 1760 | 1465498731964 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 11:58:52 INFO - PROCESS | 1760 | 1465498732111 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:52 INFO - PROCESS | 1760 | 1465498732121 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:52 INFO - PROCESS | 1760 | ++DOCSHELL 0x91269400 == 10 [pid = 1760] [id = 636] 11:58:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x91269c00) [pid = 1760] [serial = 1909] [outer = (nil)] 11:58:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x9127d400) [pid = 1760] [serial = 1910] [outer = 0x91269c00] 11:58:52 INFO - PROCESS | 1760 | 1465498732194 Marionette DEBUG loaded listener.js 11:58:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x91283800) [pid = 1760] [serial = 1911] [outer = 0x91269c00] 11:58:53 INFO - PROCESS | 1760 | 1465498733162 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]]]}] 11:58:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:58:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1437ms 11:58:53 INFO - PROCESS | 1760 | 1465498733200 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 11:58:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:58:53 INFO - PROCESS | 1760 | 1465498733205 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 11:58:53 INFO - PROCESS | 1760 | 1465498733211 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:58:53 INFO - PROCESS | 1760 | 1465498733217 Marionette TRACE conn4 <- [1,2518,null,{}] 11:58:53 INFO - PROCESS | 1760 | 1465498733244 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}] 11:58:53 INFO - PROCESS | 1760 | 1465498733254 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:53 INFO - PROCESS | 1760 | 1465498733487 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 11:58:53 INFO - PROCESS | 1760 | 1465498733516 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:53 INFO - PROCESS | 1760 | 1465498733527 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:53 INFO - PROCESS | 1760 | ++DOCSHELL 0x91988c00 == 11 [pid = 1760] [id = 637] 11:58:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x91989000) [pid = 1760] [serial = 1912] [outer = (nil)] 11:58:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x91ae2c00) [pid = 1760] [serial = 1913] [outer = 0x91989000] 11:58:53 INFO - PROCESS | 1760 | 1465498733602 Marionette DEBUG loaded listener.js 11:58:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x91c33400) [pid = 1760] [serial = 1914] [outer = 0x91989000] 11:58:54 INFO - PROCESS | 1760 | 1465498734592 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]]]}] 11:58:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:58:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1455ms 11:58:54 INFO - PROCESS | 1760 | 1465498734666 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 11:58:54 INFO - PROCESS | 1760 | 1465498734670 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 11:58:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:58:54 INFO - PROCESS | 1760 | 1465498734677 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:58:54 INFO - PROCESS | 1760 | 1465498734679 Marionette TRACE conn4 <- [1,2522,null,{}] 11:58:54 INFO - PROCESS | 1760 | 1465498734692 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}] 11:58:54 INFO - PROCESS | 1760 | 1465498734696 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:55 INFO - PROCESS | 1760 | 1465498735425 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 11:58:55 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x91288800) [pid = 1760] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:58:55 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x92ddf400) [pid = 1760] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:58:55 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x91c40400) [pid = 1760] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:58:55 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x937b4c00) [pid = 1760] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:58:55 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x8ecda800) [pid = 1760] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:58:55 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x8ea7ac00) [pid = 1760] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:58:55 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x91977400) [pid = 1760] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:58:55 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x91c32c00) [pid = 1760] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:58:55 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x8fad0800) [pid = 1760] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:58:55 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x91c3d400) [pid = 1760] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:58:55 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x91978400) [pid = 1760] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:58:55 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x8c724800) [pid = 1760] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:58:55 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x91c6a800) [pid = 1760] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:58:55 INFO - PROCESS | 1760 | 1465498735594 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:55 INFO - PROCESS | 1760 | 1465498735601 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:55 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c727000 == 12 [pid = 1760] [id = 638] 11:58:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x8c727c00) [pid = 1760] [serial = 1915] [outer = (nil)] 11:58:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x8ecdc800) [pid = 1760] [serial = 1916] [outer = 0x8c727c00] 11:58:55 INFO - PROCESS | 1760 | 1465498735678 Marionette DEBUG loaded listener.js 11:58:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x91c66c00) [pid = 1760] [serial = 1917] [outer = 0x8c727c00] 11:58:56 INFO - PROCESS | 1760 | 1465498736500 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]]]}] 11:58:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:58:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1882ms 11:58:56 INFO - PROCESS | 1760 | 1465498736561 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 11:58:56 INFO - PROCESS | 1760 | 1465498736564 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 11:58:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:58:56 INFO - PROCESS | 1760 | 1465498736570 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:58:56 INFO - PROCESS | 1760 | 1465498736573 Marionette TRACE conn4 <- [1,2526,null,{}] 11:58:56 INFO - PROCESS | 1760 | 1465498736579 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}] 11:58:56 INFO - PROCESS | 1760 | 1465498736584 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:56 INFO - PROCESS | 1760 | 1465498736743 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 11:58:56 INFO - PROCESS | 1760 | 1465498736753 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:56 INFO - PROCESS | 1760 | 1465498736762 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:56 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7ac00 == 13 [pid = 1760] [id = 639] 11:58:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x913d1000) [pid = 1760] [serial = 1918] [outer = (nil)] 11:58:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x92a62000) [pid = 1760] [serial = 1919] [outer = 0x913d1000] 11:58:56 INFO - PROCESS | 1760 | 1465498736830 Marionette DEBUG loaded listener.js 11:58:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x92a6e000) [pid = 1760] [serial = 1920] [outer = 0x913d1000] 11:58:57 INFO - PROCESS | 1760 | 1465498737940 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]]]}] 11:58:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:58:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1433ms 11:58:58 INFO - PROCESS | 1760 | 1465498738006 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 11:58:58 INFO - PROCESS | 1760 | 1465498738014 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 11:58:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:58:58 INFO - PROCESS | 1760 | 1465498738024 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:58:58 INFO - PROCESS | 1760 | 1465498738028 Marionette TRACE conn4 <- [1,2530,null,{}] 11:58:58 INFO - PROCESS | 1760 | 1465498738038 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}] 11:58:58 INFO - PROCESS | 1760 | 1465498738043 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:58 INFO - PROCESS | 1760 | 1465498738279 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 11:58:58 INFO - PROCESS | 1760 | 1465498738540 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:58:58 INFO - PROCESS | 1760 | 1465498738553 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:58:58 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7a400 == 14 [pid = 1760] [id = 640] 11:58:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x8ea7bc00) [pid = 1760] [serial = 1921] [outer = (nil)] 11:58:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x8fad9400) [pid = 1760] [serial = 1922] [outer = 0x8ea7bc00] 11:58:58 INFO - PROCESS | 1760 | 1465498738686 Marionette DEBUG loaded listener.js 11:58:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x91289c00) [pid = 1760] [serial = 1923] [outer = 0x8ea7bc00] 11:58:59 INFO - PROCESS | 1760 | 1465498739723 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]]]}] 11:58:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:58:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1743ms 11:58:59 INFO - PROCESS | 1760 | 1465498739766 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 11:58:59 INFO - PROCESS | 1760 | 1465498739773 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 11:58:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:58:59 INFO - PROCESS | 1760 | 1465498739785 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:58:59 INFO - PROCESS | 1760 | 1465498739789 Marionette TRACE conn4 <- [1,2534,null,{}] 11:58:59 INFO - PROCESS | 1760 | 1465498739796 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}] 11:58:59 INFO - PROCESS | 1760 | 1465498739802 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:00 INFO - PROCESS | 1760 | 1465498740013 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 11:59:00 INFO - PROCESS | 1760 | 1465498740248 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:00 INFO - PROCESS | 1760 | 1465498740258 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:00 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea80800 == 15 [pid = 1760] [id = 641] 11:59:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x9198b000) [pid = 1760] [serial = 1924] [outer = (nil)] 11:59:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x91ae5c00) [pid = 1760] [serial = 1925] [outer = 0x9198b000] 11:59:00 INFO - PROCESS | 1760 | 1465498740401 Marionette DEBUG loaded listener.js 11:59:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x91cc3400) [pid = 1760] [serial = 1926] [outer = 0x9198b000] 11:59:01 INFO - PROCESS | 1760 | 1465498741467 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]]]}] 11:59:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:59:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1748ms 11:59:01 INFO - PROCESS | 1760 | 1465498741534 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 11:59:01 INFO - PROCESS | 1760 | 1465498741539 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 11:59:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:59:01 INFO - PROCESS | 1760 | 1465498741546 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:59:01 INFO - PROCESS | 1760 | 1465498741552 Marionette TRACE conn4 <- [1,2538,null,{}] 11:59:01 INFO - PROCESS | 1760 | 1465498741570 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}] 11:59:01 INFO - PROCESS | 1760 | 1465498741579 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:01 INFO - PROCESS | 1760 | 1465498741807 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 11:59:02 INFO - PROCESS | 1760 | 1465498742092 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:02 INFO - PROCESS | 1760 | 1465498742103 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:02 INFO - PROCESS | 1760 | ++DOCSHELL 0x93753800 == 16 [pid = 1760] [id = 642] 11:59:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x93758000) [pid = 1760] [serial = 1927] [outer = (nil)] 11:59:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x937bd800) [pid = 1760] [serial = 1928] [outer = 0x93758000] 11:59:02 INFO - PROCESS | 1760 | 1465498742196 Marionette DEBUG loaded listener.js 11:59:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x93927c00) [pid = 1760] [serial = 1929] [outer = 0x93758000] 11:59:03 INFO - PROCESS | 1760 | 1465498743194 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]]]}] 11:59:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:59:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1687ms 11:59:03 INFO - PROCESS | 1760 | 1465498743260 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 11:59:03 INFO - PROCESS | 1760 | 1465498743266 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 11:59:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:59:03 INFO - PROCESS | 1760 | 1465498743277 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:59:03 INFO - PROCESS | 1760 | 1465498743280 Marionette TRACE conn4 <- [1,2542,null,{}] 11:59:03 INFO - PROCESS | 1760 | 1465498743288 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}] 11:59:03 INFO - PROCESS | 1760 | 1465498743293 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:03 INFO - PROCESS | 1760 | 1465498743495 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 11:59:03 INFO - PROCESS | 1760 | 1465498743736 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:03 INFO - PROCESS | 1760 | 1465498743744 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:03 INFO - PROCESS | 1760 | ++DOCSHELL 0x913d3c00 == 17 [pid = 1760] [id = 643] 11:59:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x9197ec00) [pid = 1760] [serial = 1930] [outer = (nil)] 11:59:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x94626400) [pid = 1760] [serial = 1931] [outer = 0x9197ec00] 11:59:03 INFO - PROCESS | 1760 | 1465498743869 Marionette DEBUG loaded listener.js 11:59:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x9462a800) [pid = 1760] [serial = 1932] [outer = 0x9197ec00] 11:59:05 INFO - PROCESS | 1760 | 1465498745139 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]]]}] 11:59:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:59:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1938ms 11:59:05 INFO - PROCESS | 1760 | 1465498745215 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 11:59:05 INFO - PROCESS | 1760 | 1465498745221 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 11:59:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:59:05 INFO - PROCESS | 1760 | 1465498745231 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:59:05 INFO - PROCESS | 1760 | 1465498745235 Marionette TRACE conn4 <- [1,2546,null,{}] 11:59:05 INFO - PROCESS | 1760 | 1465498745244 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}] 11:59:05 INFO - PROCESS | 1760 | 1465498745249 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:05 INFO - PROCESS | 1760 | 1465498745470 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 11:59:05 INFO - PROCESS | 1760 | 1465498745762 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:05 INFO - PROCESS | 1760 | 1465498745778 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:05 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea86800 == 18 [pid = 1760] [id = 644] 11:59:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x8ea87c00) [pid = 1760] [serial = 1933] [outer = (nil)] 11:59:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x8ecddc00) [pid = 1760] [serial = 1934] [outer = 0x8ea87c00] 11:59:05 INFO - PROCESS | 1760 | 1465498745853 Marionette DEBUG loaded listener.js 11:59:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x8ece1c00) [pid = 1760] [serial = 1935] [outer = 0x8ea87c00] 11:59:06 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x92a6ec00) [pid = 1760] [serial = 1845] [outer = (nil)] [url = about:blank] 11:59:06 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x937bbc00) [pid = 1760] [serial = 1853] [outer = (nil)] [url = about:blank] 11:59:06 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x93929c00) [pid = 1760] [serial = 1854] [outer = (nil)] [url = about:blank] 11:59:06 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x8fad6000) [pid = 1760] [serial = 1847] [outer = (nil)] [url = about:blank] 11:59:06 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x9127ac00) [pid = 1760] [serial = 1848] [outer = (nil)] [url = about:blank] 11:59:06 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x9506c000) [pid = 1760] [serial = 1859] [outer = (nil)] [url = about:blank] 11:59:06 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x950d5400) [pid = 1760] [serial = 1860] [outer = (nil)] [url = about:blank] 11:59:06 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x91c61800) [pid = 1760] [serial = 1850] [outer = (nil)] [url = about:blank] 11:59:06 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x91c38400) [pid = 1760] [serial = 1851] [outer = (nil)] [url = about:blank] 11:59:06 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x9462fc00) [pid = 1760] [serial = 1856] [outer = (nil)] [url = about:blank] 11:59:06 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x94631400) [pid = 1760] [serial = 1857] [outer = (nil)] [url = about:blank] 11:59:06 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x92de3400) [pid = 1760] [serial = 1880] [outer = (nil)] [url = about:blank] 11:59:06 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x937b7c00) [pid = 1760] [serial = 1877] [outer = (nil)] [url = about:blank] 11:59:06 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x8facf400) [pid = 1760] [serial = 1868] [outer = (nil)] [url = about:blank] 11:59:06 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x8fad4400) [pid = 1760] [serial = 1869] [outer = (nil)] [url = about:blank] 11:59:06 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x99503000) [pid = 1760] [serial = 1862] [outer = (nil)] [url = about:blank] 11:59:06 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x99c64000) [pid = 1760] [serial = 1863] [outer = (nil)] [url = about:blank] 11:59:06 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x9197e000) [pid = 1760] [serial = 1871] [outer = (nil)] [url = about:blank] 11:59:06 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x9198e400) [pid = 1760] [serial = 1872] [outer = (nil)] [url = about:blank] 11:59:06 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x9198e000) [pid = 1760] [serial = 1865] [outer = (nil)] [url = about:blank] 11:59:06 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x913d2800) [pid = 1760] [serial = 1866] [outer = (nil)] [url = about:blank] 11:59:06 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x92d80000) [pid = 1760] [serial = 1874] [outer = (nil)] [url = about:blank] 11:59:06 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x92dd6400) [pid = 1760] [serial = 1875] [outer = (nil)] [url = about:blank] 11:59:06 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x9391bc00) [pid = 1760] [serial = 1878] [outer = (nil)] [url = about:blank] 11:59:06 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x93758800) [pid = 1760] [serial = 1881] [outer = (nil)] [url = about:blank] 11:59:06 INFO - PROCESS | 1760 | 1465498746829 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]]]}] 11:59:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:59:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1632ms 11:59:06 INFO - PROCESS | 1760 | 1465498746864 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 11:59:06 INFO - PROCESS | 1760 | 1465498746871 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 11:59:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:59:06 INFO - PROCESS | 1760 | 1465498746882 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:59:06 INFO - PROCESS | 1760 | 1465498746887 Marionette TRACE conn4 <- [1,2550,null,{}] 11:59:06 INFO - PROCESS | 1760 | 1465498746893 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}] 11:59:06 INFO - PROCESS | 1760 | 1465498746899 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:07 INFO - PROCESS | 1760 | 1465498747080 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 11:59:07 INFO - PROCESS | 1760 | 1465498747091 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:07 INFO - PROCESS | 1760 | 1465498747100 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:07 INFO - PROCESS | 1760 | ++DOCSHELL 0x91263000 == 19 [pid = 1760] [id = 645] 11:59:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x9127c800) [pid = 1760] [serial = 1936] [outer = (nil)] 11:59:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x913d0800) [pid = 1760] [serial = 1937] [outer = 0x9127c800] 11:59:07 INFO - PROCESS | 1760 | 1465498747177 Marionette DEBUG loaded listener.js 11:59:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x913db800) [pid = 1760] [serial = 1938] [outer = 0x9127c800] 11:59:08 INFO - PROCESS | 1760 | 1465498748251 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]]]}] 11:59:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:59:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1384ms 11:59:08 INFO - PROCESS | 1760 | 1465498748266 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 11:59:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:59:08 INFO - PROCESS | 1760 | 1465498748271 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 11:59:08 INFO - PROCESS | 1760 | 1465498748278 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:59:08 INFO - PROCESS | 1760 | 1465498748284 Marionette TRACE conn4 <- [1,2554,null,{}] 11:59:08 INFO - PROCESS | 1760 | 1465498748301 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}] 11:59:08 INFO - PROCESS | 1760 | 1465498748310 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:08 INFO - PROCESS | 1760 | 1465498748549 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 11:59:08 INFO - PROCESS | 1760 | 1465498748567 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:08 INFO - PROCESS | 1760 | 1465498748578 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:08 INFO - PROCESS | 1760 | ++DOCSHELL 0x9198e400 == 20 [pid = 1760] [id = 646] 11:59:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x91add800) [pid = 1760] [serial = 1939] [outer = (nil)] 11:59:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x91c3dc00) [pid = 1760] [serial = 1940] [outer = 0x91add800] 11:59:08 INFO - PROCESS | 1760 | 1465498748655 Marionette DEBUG loaded listener.js 11:59:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x91c6d000) [pid = 1760] [serial = 1941] [outer = 0x91add800] 11:59:09 INFO - PROCESS | 1760 | 1465498749707 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]]]}] 11:59:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:59:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1495ms 11:59:09 INFO - PROCESS | 1760 | 1465498749777 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 11:59:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:59:09 INFO - PROCESS | 1760 | 1465498749782 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 11:59:09 INFO - PROCESS | 1760 | 1465498749788 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:59:09 INFO - PROCESS | 1760 | 1465498749792 Marionette TRACE conn4 <- [1,2558,null,{}] 11:59:09 INFO - PROCESS | 1760 | 1465498749798 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}] 11:59:09 INFO - PROCESS | 1760 | 1465498749803 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:10 INFO - PROCESS | 1760 | 1465498750036 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 11:59:10 INFO - PROCESS | 1760 | 1465498750062 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:10 INFO - PROCESS | 1760 | 1465498750069 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:10 INFO - PROCESS | 1760 | ++DOCSHELL 0x91adb800 == 21 [pid = 1760] [id = 647] 11:59:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x91cc1400) [pid = 1760] [serial = 1942] [outer = (nil)] 11:59:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x92d7ec00) [pid = 1760] [serial = 1943] [outer = 0x91cc1400] 11:59:10 INFO - PROCESS | 1760 | 1465498750147 Marionette DEBUG loaded listener.js 11:59:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x92dc9c00) [pid = 1760] [serial = 1944] [outer = 0x91cc1400] 11:59:11 INFO - PROCESS | 1760 | 1465498751196 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]]]}] 11:59:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:59:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1480ms 11:59:11 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x8c71d800) [pid = 1760] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:59:11 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x91989000) [pid = 1760] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:59:11 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x8c727c00) [pid = 1760] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:59:11 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x91269c00) [pid = 1760] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:59:11 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x913d9000) [pid = 1760] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:59:11 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x8ea7f000) [pid = 1760] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:59:11 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x92a68000) [pid = 1760] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:59:11 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x92dd1400) [pid = 1760] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:59:11 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x91ae9000) [pid = 1760] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:59:11 INFO - PROCESS | 1760 | --DOMWINDOW == 66 (0x8ecd4800) [pid = 1760] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:59:11 INFO - PROCESS | 1760 | --DOMWINDOW == 65 (0x99fda400) [pid = 1760] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:59:11 INFO - PROCESS | 1760 | --DOMWINDOW == 64 (0x8ea83400) [pid = 1760] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:59:11 INFO - PROCESS | 1760 | 1465498751375 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 11:59:11 INFO - PROCESS | 1760 | 1465498751380 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 11:59:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:59:11 INFO - PROCESS | 1760 | 1465498751397 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:59:11 INFO - PROCESS | 1760 | 1465498751400 Marionette TRACE conn4 <- [1,2562,null,{}] 11:59:11 INFO - PROCESS | 1760 | 1465498751407 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}] 11:59:11 INFO - PROCESS | 1760 | 1465498751413 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:11 INFO - PROCESS | 1760 | 1465498751577 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 11:59:11 INFO - PROCESS | 1760 | 1465498751586 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:11 INFO - PROCESS | 1760 | 1465498751605 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:11 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecda400 == 22 [pid = 1760] [id = 648] 11:59:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 65 (0x913d3400) [pid = 1760] [serial = 1945] [outer = (nil)] 11:59:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 66 (0x91cc3800) [pid = 1760] [serial = 1946] [outer = 0x913d3400] 11:59:11 INFO - PROCESS | 1760 | 1465498751809 Marionette DEBUG loaded listener.js 11:59:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 67 (0x91ccbc00) [pid = 1760] [serial = 1947] [outer = 0x913d3400] 11:59:12 INFO - PROCESS | 1760 | 1465498752694 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]]]}] 11:59:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:59:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1336ms 11:59:12 INFO - PROCESS | 1760 | 1465498752734 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 11:59:12 INFO - PROCESS | 1760 | 1465498752738 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 11:59:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:59:12 INFO - PROCESS | 1760 | 1465498752744 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:59:12 INFO - PROCESS | 1760 | 1465498752748 Marionette TRACE conn4 <- [1,2566,null,{}] 11:59:12 INFO - PROCESS | 1760 | 1465498752754 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}] 11:59:12 INFO - PROCESS | 1760 | 1465498752764 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:12 INFO - PROCESS | 1760 | 1465498752972 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 11:59:13 INFO - PROCESS | 1760 | 1465498753127 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:13 INFO - PROCESS | 1760 | 1465498753135 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:13 INFO - PROCESS | 1760 | ++DOCSHELL 0x91263c00 == 23 [pid = 1760] [id = 649] 11:59:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x913da400) [pid = 1760] [serial = 1948] [outer = (nil)] 11:59:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x937c0c00) [pid = 1760] [serial = 1949] [outer = 0x913da400] 11:59:13 INFO - PROCESS | 1760 | 1465498753220 Marionette DEBUG loaded listener.js 11:59:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x939ca400) [pid = 1760] [serial = 1950] [outer = 0x913da400] 11:59:14 INFO - PROCESS | 1760 | 1465498754349 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]]]}] 11:59:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:59:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1638ms 11:59:14 INFO - PROCESS | 1760 | 1465498754384 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 11:59:14 INFO - PROCESS | 1760 | 1465498754392 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 11:59:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:59:14 INFO - PROCESS | 1760 | 1465498754400 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:59:14 INFO - PROCESS | 1760 | 1465498754408 Marionette TRACE conn4 <- [1,2570,null,{}] 11:59:14 INFO - PROCESS | 1760 | 1465498754417 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}] 11:59:14 INFO - PROCESS | 1760 | 1465498754422 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:14 INFO - PROCESS | 1760 | 1465498754624 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 11:59:14 INFO - PROCESS | 1760 | 1465498754872 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:14 INFO - PROCESS | 1760 | 1465498754881 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:14 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ece1000 == 24 [pid = 1760] [id = 650] 11:59:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x8facfc00) [pid = 1760] [serial = 1951] [outer = (nil)] 11:59:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x9126dc00) [pid = 1760] [serial = 1952] [outer = 0x8facfc00] 11:59:15 INFO - PROCESS | 1760 | 1465498755014 Marionette DEBUG loaded listener.js 11:59:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x913db400) [pid = 1760] [serial = 1953] [outer = 0x8facfc00] 11:59:16 INFO - PROCESS | 1760 | 1465498756043 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]]]}] 11:59:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:59:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1691ms 11:59:16 INFO - PROCESS | 1760 | 1465498756091 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 11:59:16 INFO - PROCESS | 1760 | 1465498756099 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 11:59:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:59:16 INFO - PROCESS | 1760 | 1465498756111 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:59:16 INFO - PROCESS | 1760 | 1465498756115 Marionette TRACE conn4 <- [1,2574,null,{}] 11:59:16 INFO - PROCESS | 1760 | 1465498756124 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}] 11:59:16 INFO - PROCESS | 1760 | 1465498756132 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:16 INFO - PROCESS | 1760 | 1465498756370 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 11:59:16 INFO - PROCESS | 1760 | 1465498756620 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:16 INFO - PROCESS | 1760 | 1465498756629 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:16 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c3c800 == 25 [pid = 1760] [id = 651] 11:59:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x91c40800) [pid = 1760] [serial = 1954] [outer = (nil)] 11:59:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x92a66400) [pid = 1760] [serial = 1955] [outer = 0x91c40800] 11:59:16 INFO - PROCESS | 1760 | 1465498756733 Marionette DEBUG loaded listener.js 11:59:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x92d80000) [pid = 1760] [serial = 1956] [outer = 0x91c40800] 11:59:17 INFO - PROCESS | 1760 | 1465498757691 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]]]}] 11:59:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:59:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1640ms 11:59:17 INFO - PROCESS | 1760 | 1465498757767 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 11:59:17 INFO - PROCESS | 1760 | 1465498757773 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 11:59:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:59:17 INFO - PROCESS | 1760 | 1465498757781 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:59:17 INFO - PROCESS | 1760 | 1465498757788 Marionette TRACE conn4 <- [1,2578,null,{}] 11:59:17 INFO - PROCESS | 1760 | 1465498757806 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}] 11:59:17 INFO - PROCESS | 1760 | 1465498757815 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:18 INFO - PROCESS | 1760 | 1465498758008 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 11:59:18 INFO - PROCESS | 1760 | 1465498758268 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:18 INFO - PROCESS | 1760 | 1465498758275 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:18 INFO - PROCESS | 1760 | ++DOCSHELL 0x92a61400 == 26 [pid = 1760] [id = 652] 11:59:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x939c9800) [pid = 1760] [serial = 1957] [outer = (nil)] 11:59:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x9462d400) [pid = 1760] [serial = 1958] [outer = 0x939c9800] 11:59:18 INFO - PROCESS | 1760 | 1465498758410 Marionette DEBUG loaded listener.js 11:59:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x946ca000) [pid = 1760] [serial = 1959] [outer = 0x939c9800] 11:59:19 INFO - PROCESS | 1760 | 1465498759384 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]]]}] 11:59:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1641ms 11:59:19 INFO - PROCESS | 1760 | 1465498759423 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 11:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:59:19 INFO - PROCESS | 1760 | 1465498759430 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 11:59:19 INFO - PROCESS | 1760 | 1465498759437 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:59:19 INFO - PROCESS | 1760 | 1465498759441 Marionette TRACE conn4 <- [1,2582,null,{}] 11:59:19 INFO - PROCESS | 1760 | 1465498759447 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}] 11:59:19 INFO - PROCESS | 1760 | 1465498759452 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:19 INFO - PROCESS | 1760 | 1465498759648 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 11:59:19 INFO - PROCESS | 1760 | 1465498759836 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:19 INFO - PROCESS | 1760 | 1465498759847 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:19 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ddae000 == 27 [pid = 1760] [id = 653] 11:59:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x94626800) [pid = 1760] [serial = 1960] [outer = (nil)] 11:59:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x9506e000) [pid = 1760] [serial = 1961] [outer = 0x94626800] 11:59:19 INFO - PROCESS | 1760 | 1465498759931 Marionette DEBUG loaded listener.js 11:59:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x950cdc00) [pid = 1760] [serial = 1962] [outer = 0x94626800] 11:59:20 INFO - PROCESS | 1760 | 1465498760937 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]]]}] 11:59:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:59:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1539ms 11:59:20 INFO - PROCESS | 1760 | 1465498760976 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 11:59:20 INFO - PROCESS | 1760 | 1465498760981 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 11:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:59:20 INFO - PROCESS | 1760 | 1465498760989 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:59:20 INFO - PROCESS | 1760 | 1465498760993 Marionette TRACE conn4 <- [1,2586,null,{}] 11:59:21 INFO - PROCESS | 1760 | 1465498761000 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}] 11:59:21 INFO - PROCESS | 1760 | 1465498761005 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:21 INFO - PROCESS | 1760 | 1465498761198 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 11:59:21 INFO - PROCESS | 1760 | 1465498761391 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:21 INFO - PROCESS | 1760 | 1465498761404 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:21 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ece3800 == 28 [pid = 1760] [id = 654] 11:59:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x95063800) [pid = 1760] [serial = 1963] [outer = (nil)] 11:59:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x9525a400) [pid = 1760] [serial = 1964] [outer = 0x95063800] 11:59:21 INFO - PROCESS | 1760 | 1465498761482 Marionette DEBUG loaded listener.js 11:59:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x97f40000) [pid = 1760] [serial = 1965] [outer = 0x95063800] 11:59:22 INFO - PROCESS | 1760 | 1465498762476 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]]]}] 11:59:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:59:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1534ms 11:59:22 INFO - PROCESS | 1760 | 1465498762525 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 11:59:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:59:22 INFO - PROCESS | 1760 | 1465498762530 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 11:59:22 INFO - PROCESS | 1760 | 1465498762536 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:59:22 INFO - PROCESS | 1760 | 1465498762541 Marionette TRACE conn4 <- [1,2590,null,{}] 11:59:22 INFO - PROCESS | 1760 | 1465498762547 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}] 11:59:22 INFO - PROCESS | 1760 | 1465498762557 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:22 INFO - PROCESS | 1760 | 1465498762812 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 11:59:23 INFO - PROCESS | 1760 | 1465498763057 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:23 INFO - PROCESS | 1760 | 1465498763065 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:23 INFO - PROCESS | 1760 | ++DOCSHELL 0x91262000 == 29 [pid = 1760] [id = 655] 11:59:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x95251c00) [pid = 1760] [serial = 1966] [outer = (nil)] 11:59:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x991c9000) [pid = 1760] [serial = 1967] [outer = 0x95251c00] 11:59:23 INFO - PROCESS | 1760 | 1465498763207 Marionette DEBUG loaded listener.js 11:59:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x9950d800) [pid = 1760] [serial = 1968] [outer = 0x95251c00] 11:59:24 INFO - PROCESS | 1760 | 1465498764182 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]]]}] 11:59:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1693ms 11:59:24 INFO - PROCESS | 1760 | 1465498764229 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 11:59:24 INFO - PROCESS | 1760 | 1465498764233 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 11:59:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:59:24 INFO - PROCESS | 1760 | 1465498764240 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:59:24 INFO - PROCESS | 1760 | 1465498764243 Marionette TRACE conn4 <- [1,2594,null,{}] 11:59:24 INFO - PROCESS | 1760 | 1465498764249 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}] 11:59:24 INFO - PROCESS | 1760 | 1465498764255 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:24 INFO - PROCESS | 1760 | 1465498764454 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 11:59:24 INFO - PROCESS | 1760 | 1465498764646 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:24 INFO - PROCESS | 1760 | 1465498764653 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:24 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecd5800 == 30 [pid = 1760] [id = 656] 11:59:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x8ecd6000) [pid = 1760] [serial = 1969] [outer = (nil)] 11:59:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x9198a400) [pid = 1760] [serial = 1970] [outer = 0x8ecd6000] 11:59:24 INFO - PROCESS | 1760 | 1465498764739 Marionette DEBUG loaded listener.js 11:59:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x91c3e000) [pid = 1760] [serial = 1971] [outer = 0x8ecd6000] 11:59:26 INFO - PROCESS | 1760 | 1465498766080 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]]]}] 11:59:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:59:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1885ms 11:59:26 INFO - PROCESS | 1760 | 1465498766127 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 11:59:26 INFO - PROCESS | 1760 | 1465498766134 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 11:59:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:59:26 INFO - PROCESS | 1760 | 1465498766143 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:59:26 INFO - PROCESS | 1760 | 1465498766147 Marionette TRACE conn4 <- [1,2598,null,{}] 11:59:26 INFO - PROCESS | 1760 | 1465498766156 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}] 11:59:26 INFO - PROCESS | 1760 | 1465498766162 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:26 INFO - PROCESS | 1760 | 1465498766388 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 11:59:26 INFO - PROCESS | 1760 | 1465498766602 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:26 INFO - PROCESS | 1760 | 1465498766617 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:26 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c725800 == 31 [pid = 1760] [id = 657] 11:59:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x8fada400) [pid = 1760] [serial = 1972] [outer = (nil)] 11:59:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x91269800) [pid = 1760] [serial = 1973] [outer = 0x8fada400] 11:59:26 INFO - PROCESS | 1760 | 1465498766694 Marionette DEBUG loaded listener.js 11:59:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x91283000) [pid = 1760] [serial = 1974] [outer = 0x8fada400] 11:59:27 INFO - PROCESS | 1760 | 1465498767743 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]]]}] 11:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1634ms 11:59:27 INFO - PROCESS | 1760 | 1465498767777 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 11:59:27 INFO - PROCESS | 1760 | 1465498767785 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 11:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:59:27 INFO - PROCESS | 1760 | 1465498767796 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:59:27 INFO - PROCESS | 1760 | 1465498767799 Marionette TRACE conn4 <- [1,2602,null,{}] 11:59:27 INFO - PROCESS | 1760 | 1465498767806 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}] 11:59:27 INFO - PROCESS | 1760 | 1465498767812 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:28 INFO - PROCESS | 1760 | 1465498768018 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 11:59:29 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea82c00 == 30 [pid = 1760] [id = 633] 11:59:29 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x92a62000) [pid = 1760] [serial = 1919] [outer = (nil)] [url = about:blank] 11:59:29 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x8ddacc00) [pid = 1760] [serial = 1884] [outer = (nil)] [url = about:blank] 11:59:29 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x91ae2c00) [pid = 1760] [serial = 1913] [outer = (nil)] [url = about:blank] 11:59:29 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x8ecdc800) [pid = 1760] [serial = 1916] [outer = (nil)] [url = about:blank] 11:59:29 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x8c722800) [pid = 1760] [serial = 1883] [outer = (nil)] [url = about:blank] 11:59:29 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x9127d400) [pid = 1760] [serial = 1910] [outer = (nil)] [url = about:blank] 11:59:29 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x91adbc00) [pid = 1760] [serial = 1887] [outer = (nil)] [url = about:blank] 11:59:29 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x91979400) [pid = 1760] [serial = 1886] [outer = (nil)] [url = about:blank] 11:59:29 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x8ea82400) [pid = 1760] [serial = 1907] [outer = (nil)] [url = about:blank] 11:59:29 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x93753c00) [pid = 1760] [serial = 1890] [outer = (nil)] [url = about:blank] 11:59:29 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x92dca000) [pid = 1760] [serial = 1889] [outer = (nil)] [url = about:blank] 11:59:29 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x9525b800) [pid = 1760] [serial = 1893] [outer = (nil)] [url = about:blank] 11:59:29 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x950d4000) [pid = 1760] [serial = 1892] [outer = (nil)] [url = about:blank] 11:59:29 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x91c62800) [pid = 1760] [serial = 1905] [outer = (nil)] [url = about:blank] 11:59:29 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x91c34c00) [pid = 1760] [serial = 1904] [outer = (nil)] [url = about:blank] 11:59:29 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x9915d000) [pid = 1760] [serial = 1896] [outer = (nil)] [url = about:blank] 11:59:29 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x987b4800) [pid = 1760] [serial = 1895] [outer = (nil)] [url = about:blank] 11:59:29 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x9a308000) [pid = 1760] [serial = 1899] [outer = (nil)] [url = about:blank] 11:59:29 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x99fe3400) [pid = 1760] [serial = 1898] [outer = (nil)] [url = about:blank] 11:59:29 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x91262800) [pid = 1760] [serial = 1902] [outer = (nil)] [url = about:blank] 11:59:29 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x8ecd4400) [pid = 1760] [serial = 1901] [outer = (nil)] [url = about:blank] 11:59:29 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x8ecd7800) [pid = 1760] [serial = 1908] [outer = (nil)] [url = about:blank] 11:59:29 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x91c33400) [pid = 1760] [serial = 1914] [outer = (nil)] [url = about:blank] 11:59:29 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x91283800) [pid = 1760] [serial = 1911] [outer = (nil)] [url = about:blank] 11:59:29 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x91c66c00) [pid = 1760] [serial = 1917] [outer = (nil)] [url = about:blank] 11:59:29 INFO - PROCESS | 1760 | 1465498769510 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:29 INFO - PROCESS | 1760 | 1465498769524 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:29 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c71cc00 == 31 [pid = 1760] [id = 658] 11:59:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x8c71f400) [pid = 1760] [serial = 1975] [outer = (nil)] 11:59:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x8c726400) [pid = 1760] [serial = 1976] [outer = 0x8c71f400] 11:59:29 INFO - PROCESS | 1760 | 1465498769619 Marionette DEBUG loaded listener.js 11:59:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x8ddacc00) [pid = 1760] [serial = 1977] [outer = 0x8c71f400] 11:59:30 INFO - PROCESS | 1760 | 1465498770773 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]]]}] 11:59:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 3041ms 11:59:30 INFO - PROCESS | 1760 | 1465498770839 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 11:59:30 INFO - PROCESS | 1760 | 1465498770846 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 11:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:59:30 INFO - PROCESS | 1760 | 1465498770854 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:59:30 INFO - PROCESS | 1760 | 1465498770859 Marionette TRACE conn4 <- [1,2606,null,{}] 11:59:30 INFO - PROCESS | 1760 | 1465498770868 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}] 11:59:30 INFO - PROCESS | 1760 | 1465498770876 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:31 INFO - PROCESS | 1760 | 1465498771113 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 11:59:31 INFO - PROCESS | 1760 | 1465498771363 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:31 INFO - PROCESS | 1760 | 1465498771375 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:31 INFO - PROCESS | 1760 | ++DOCSHELL 0x91262800 == 32 [pid = 1760] [id = 659] 11:59:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x91263400) [pid = 1760] [serial = 1978] [outer = (nil)] 11:59:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x9126b400) [pid = 1760] [serial = 1979] [outer = 0x91263400] 11:59:31 INFO - PROCESS | 1760 | 1465498771501 Marionette DEBUG loaded listener.js 11:59:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x9127f800) [pid = 1760] [serial = 1980] [outer = 0x91263400] 11:59:32 INFO - PROCESS | 1760 | 1465498772650 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]]]}] 11:59:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:59:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1836ms 11:59:32 INFO - PROCESS | 1760 | 1465498772694 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 11:59:32 INFO - PROCESS | 1760 | 1465498772701 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 11:59:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:59:32 INFO - PROCESS | 1760 | 1465498772710 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:59:32 INFO - PROCESS | 1760 | 1465498772714 Marionette TRACE conn4 <- [1,2610,null,{}] 11:59:32 INFO - PROCESS | 1760 | 1465498772721 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}] 11:59:32 INFO - PROCESS | 1760 | 1465498772726 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:32 INFO - PROCESS | 1760 | 1465498772973 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 11:59:33 INFO - PROCESS | 1760 | 1465498773256 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:33 INFO - PROCESS | 1760 | 1465498773264 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:33 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c728800 == 33 [pid = 1760] [id = 660] 11:59:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x91978000) [pid = 1760] [serial = 1981] [outer = (nil)] 11:59:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x91986400) [pid = 1760] [serial = 1982] [outer = 0x91978000] 11:59:33 INFO - PROCESS | 1760 | 1465498773352 Marionette DEBUG loaded listener.js 11:59:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x91adec00) [pid = 1760] [serial = 1983] [outer = 0x91978000] 11:59:34 INFO - PROCESS | 1760 | 1465498774528 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]]]}] 11:59:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:59:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1885ms 11:59:34 INFO - PROCESS | 1760 | 1465498774596 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 11:59:34 INFO - PROCESS | 1760 | 1465498774601 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 11:59:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:59:34 INFO - PROCESS | 1760 | 1465498774611 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:59:34 INFO - PROCESS | 1760 | 1465498774623 Marionette TRACE conn4 <- [1,2614,null,{}] 11:59:34 INFO - PROCESS | 1760 | 1465498774661 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}] 11:59:34 INFO - PROCESS | 1760 | 1465498774670 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:34 INFO - PROCESS | 1760 | 1465498774980 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 11:59:35 INFO - PROCESS | 1760 | 1465498775164 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:35 INFO - PROCESS | 1760 | 1465498775175 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:35 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c66400 == 34 [pid = 1760] [id = 661] 11:59:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x91c66c00) [pid = 1760] [serial = 1984] [outer = (nil)] 11:59:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x91cc2c00) [pid = 1760] [serial = 1985] [outer = 0x91c66c00] 11:59:35 INFO - PROCESS | 1760 | 1465498775257 Marionette DEBUG loaded listener.js 11:59:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x92a62400) [pid = 1760] [serial = 1986] [outer = 0x91c66c00] 11:59:36 INFO - PROCESS | 1760 | 1465498776324 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]]]}] 11:59:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:59:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1766ms 11:59:36 INFO - PROCESS | 1760 | 1465498776375 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 11:59:36 INFO - PROCESS | 1760 | 1465498776380 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 11:59:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:59:36 INFO - PROCESS | 1760 | 1465498776386 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:59:36 INFO - PROCESS | 1760 | 1465498776389 Marionette TRACE conn4 <- [1,2618,null,{}] 11:59:36 INFO - PROCESS | 1760 | 1465498776397 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}] 11:59:36 INFO - PROCESS | 1760 | 1465498776402 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:36 INFO - PROCESS | 1760 | 1465498776592 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 11:59:36 INFO - PROCESS | 1760 | 1465498776916 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:36 INFO - PROCESS | 1760 | 1465498776926 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:36 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c721c00 == 35 [pid = 1760] [id = 662] 11:59:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x8c722800) [pid = 1760] [serial = 1987] [outer = (nil)] 11:59:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x8dda7000) [pid = 1760] [serial = 1988] [outer = 0x8c722800] 11:59:37 INFO - PROCESS | 1760 | 1465498777053 Marionette DEBUG loaded listener.js 11:59:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x8ea85800) [pid = 1760] [serial = 1989] [outer = 0x8c722800] 11:59:37 INFO - PROCESS | 1760 | --DOCSHELL 0x8c725800 == 34 [pid = 1760] [id = 657] 11:59:38 INFO - PROCESS | 1760 | 1465498778029 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]]]}] 11:59:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:59:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1693ms 11:59:38 INFO - PROCESS | 1760 | 1465498778084 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 11:59:38 INFO - PROCESS | 1760 | 1465498778090 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 11:59:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:59:38 INFO - PROCESS | 1760 | 1465498778098 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:59:38 INFO - PROCESS | 1760 | 1465498778102 Marionette TRACE conn4 <- [1,2622,null,{}] 11:59:38 INFO - PROCESS | 1760 | 1465498778110 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}] 11:59:38 INFO - PROCESS | 1760 | 1465498778119 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:38 INFO - PROCESS | 1760 | 1465498778309 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 11:59:38 INFO - PROCESS | 1760 | 1465498778477 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:38 INFO - PROCESS | 1760 | 1465498778484 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:38 INFO - PROCESS | 1760 | ++DOCSHELL 0x913d9000 == 35 [pid = 1760] [id = 663] 11:59:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x913dac00) [pid = 1760] [serial = 1990] [outer = (nil)] 11:59:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x91985400) [pid = 1760] [serial = 1991] [outer = 0x913dac00] 11:59:38 INFO - PROCESS | 1760 | 1465498778564 Marionette DEBUG loaded listener.js 11:59:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x91ae3c00) [pid = 1760] [serial = 1992] [outer = 0x913dac00] 11:59:39 INFO - PROCESS | 1760 | 1465498779478 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]]]}] 11:59:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:59:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1435ms 11:59:39 INFO - PROCESS | 1760 | 1465498779546 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 11:59:39 INFO - PROCESS | 1760 | 1465498779557 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 11:59:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:59:39 INFO - PROCESS | 1760 | 1465498779564 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:59:39 INFO - PROCESS | 1760 | 1465498779568 Marionette TRACE conn4 <- [1,2626,null,{}] 11:59:39 INFO - PROCESS | 1760 | 1465498779574 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}] 11:59:39 INFO - PROCESS | 1760 | 1465498779580 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:39 INFO - PROCESS | 1760 | 1465498779758 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 11:59:39 INFO - PROCESS | 1760 | 1465498779918 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:39 INFO - PROCESS | 1760 | 1465498779927 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:39 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7c000 == 36 [pid = 1760] [id = 664] 11:59:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x91c3ec00) [pid = 1760] [serial = 1993] [outer = (nil)] 11:59:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x92a6fc00) [pid = 1760] [serial = 1994] [outer = 0x91c3ec00] 11:59:40 INFO - PROCESS | 1760 | 1465498780001 Marionette DEBUG loaded listener.js 11:59:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x92ddd400) [pid = 1760] [serial = 1995] [outer = 0x91c3ec00] 11:59:41 INFO - PROCESS | 1760 | 1465498781014 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]]]}] 11:59:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:59:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1483ms 11:59:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:59:41 INFO - PROCESS | 1760 | 1465498781047 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 11:59:41 INFO - PROCESS | 1760 | 1465498781051 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 11:59:41 INFO - PROCESS | 1760 | 1465498781064 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:59:41 INFO - PROCESS | 1760 | 1465498781074 Marionette TRACE conn4 <- [1,2630,null,{}] 11:59:41 INFO - PROCESS | 1760 | 1465498781089 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}] 11:59:41 INFO - PROCESS | 1760 | 1465498781096 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:41 INFO - PROCESS | 1760 | 1465498781329 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 11:59:41 INFO - PROCESS | 1760 | 1465498781356 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:41 INFO - PROCESS | 1760 | 1465498781362 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:41 INFO - PROCESS | 1760 | ++DOCSHELL 0x937ba000 == 37 [pid = 1760] [id = 665] 11:59:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x937ba400) [pid = 1760] [serial = 1996] [outer = (nil)] 11:59:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x93928400) [pid = 1760] [serial = 1997] [outer = 0x937ba400] 11:59:41 INFO - PROCESS | 1760 | 1465498781434 Marionette DEBUG loaded listener.js 11:59:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x94623400) [pid = 1760] [serial = 1998] [outer = 0x937ba400] 11:59:42 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x913da400) [pid = 1760] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:59:42 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x8facfc00) [pid = 1760] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:59:42 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x91c40800) [pid = 1760] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:59:42 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x939c9800) [pid = 1760] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:59:42 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x94626800) [pid = 1760] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:59:42 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x95063800) [pid = 1760] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:59:42 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x95251c00) [pid = 1760] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:59:42 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x913d3400) [pid = 1760] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:59:42 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x91cc1400) [pid = 1760] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:59:42 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x8ea87c00) [pid = 1760] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:59:42 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x913d1000) [pid = 1760] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:59:42 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x8ecd6000) [pid = 1760] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:59:42 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x91add800) [pid = 1760] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:59:42 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x9127c800) [pid = 1760] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:59:42 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x93758000) [pid = 1760] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:59:42 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x9198b000) [pid = 1760] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:59:42 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x8ea7bc00) [pid = 1760] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:59:42 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x9197ec00) [pid = 1760] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:59:42 INFO - PROCESS | 1760 | 1465498782516 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]]]}] 11:59:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:59:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1509ms 11:59:42 INFO - PROCESS | 1760 | 1465498782567 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 11:59:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:59:42 INFO - PROCESS | 1760 | 1465498782572 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 11:59:42 INFO - PROCESS | 1760 | 1465498782579 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:59:42 INFO - PROCESS | 1760 | 1465498782583 Marionette TRACE conn4 <- [1,2634,null,{}] 11:59:42 INFO - PROCESS | 1760 | 1465498782597 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}] 11:59:42 INFO - PROCESS | 1760 | 1465498782602 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:42 INFO - PROCESS | 1760 | 1465498782788 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 11:59:42 INFO - PROCESS | 1760 | 1465498782799 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:42 INFO - PROCESS | 1760 | 1465498782806 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:42 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dda6000 == 38 [pid = 1760] [id = 666] 11:59:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x8ddad800) [pid = 1760] [serial = 1999] [outer = (nil)] 11:59:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x91c35800) [pid = 1760] [serial = 2000] [outer = 0x8ddad800] 11:59:42 INFO - PROCESS | 1760 | 1465498782876 Marionette DEBUG loaded listener.js 11:59:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x91c6e400) [pid = 1760] [serial = 2001] [outer = 0x8ddad800] 11:59:43 INFO - PROCESS | 1760 | 1465498783861 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]]]}] 11:59:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:59:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1343ms 11:59:43 INFO - PROCESS | 1760 | 1465498783923 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 11:59:43 INFO - PROCESS | 1760 | 1465498783926 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 11:59:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:59:43 INFO - PROCESS | 1760 | 1465498783932 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:59:43 INFO - PROCESS | 1760 | 1465498783936 Marionette TRACE conn4 <- [1,2638,null,{}] 11:59:43 INFO - PROCESS | 1760 | 1465498783941 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}] 11:59:43 INFO - PROCESS | 1760 | 1465498783946 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:44 INFO - PROCESS | 1760 | 1465498784178 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 11:59:44 INFO - PROCESS | 1760 | 1465498784368 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:44 INFO - PROCESS | 1760 | 1465498784380 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c71d000 == 39 [pid = 1760] [id = 667] 11:59:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x8c71e400) [pid = 1760] [serial = 2002] [outer = (nil)] 11:59:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x8ea7bc00) [pid = 1760] [serial = 2003] [outer = 0x8c71e400] 11:59:44 INFO - PROCESS | 1760 | 1465498784466 Marionette DEBUG loaded listener.js 11:59:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x8ecde000) [pid = 1760] [serial = 2004] [outer = 0x8c71e400] 11:59:45 INFO - PROCESS | 1760 | 1465498785559 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]]]}] 11:59:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:59:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1689ms 11:59:45 INFO - PROCESS | 1760 | 1465498785625 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 11:59:45 INFO - PROCESS | 1760 | 1465498785632 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 11:59:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:59:45 INFO - PROCESS | 1760 | 1465498785641 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:59:45 INFO - PROCESS | 1760 | 1465498785647 Marionette TRACE conn4 <- [1,2642,null,{}] 11:59:45 INFO - PROCESS | 1760 | 1465498785655 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}] 11:59:45 INFO - PROCESS | 1760 | 1465498785661 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:45 INFO - PROCESS | 1760 | 1465498785899 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 11:59:46 INFO - PROCESS | 1760 | 1465498786136 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:46 INFO - PROCESS | 1760 | 1465498786147 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:46 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ddac400 == 40 [pid = 1760] [id = 668] 11:59:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x91ae3000) [pid = 1760] [serial = 2005] [outer = (nil)] 11:59:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x91c61400) [pid = 1760] [serial = 2006] [outer = 0x91ae3000] 11:59:46 INFO - PROCESS | 1760 | 1465498786277 Marionette DEBUG loaded listener.js 11:59:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x91cc4000) [pid = 1760] [serial = 2007] [outer = 0x91ae3000] 11:59:47 INFO - PROCESS | 1760 | 1465498787281 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]]]}] 11:59:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:59:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1684ms 11:59:47 INFO - PROCESS | 1760 | 1465498787326 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 11:59:47 INFO - PROCESS | 1760 | 1465498787332 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 11:59:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:59:47 INFO - PROCESS | 1760 | 1465498787339 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:59:47 INFO - PROCESS | 1760 | 1465498787342 Marionette TRACE conn4 <- [1,2646,null,{}] 11:59:47 INFO - PROCESS | 1760 | 1465498787349 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}] 11:59:47 INFO - PROCESS | 1760 | 1465498787354 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:47 INFO - PROCESS | 1760 | 1465498787586 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 11:59:47 INFO - PROCESS | 1760 | 1465498787866 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:47 INFO - PROCESS | 1760 | 1465498787875 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:47 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea86000 == 41 [pid = 1760] [id = 669] 11:59:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x93753c00) [pid = 1760] [serial = 2008] [outer = (nil)] 11:59:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x937b9800) [pid = 1760] [serial = 2009] [outer = 0x93753c00] 11:59:48 INFO - PROCESS | 1760 | 1465498788013 Marionette DEBUG loaded listener.js 11:59:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x939c1000) [pid = 1760] [serial = 2010] [outer = 0x93753c00] 11:59:49 INFO - PROCESS | 1760 | 1465498789035 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]]]}] 11:59:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:59:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1744ms 11:59:49 INFO - PROCESS | 1760 | 1465498789084 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 11:59:49 INFO - PROCESS | 1760 | 1465498789091 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 11:59:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:59:49 INFO - PROCESS | 1760 | 1465498789109 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:59:49 INFO - PROCESS | 1760 | 1465498789116 Marionette TRACE conn4 <- [1,2650,null,{}] 11:59:49 INFO - PROCESS | 1760 | 1465498789122 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}] 11:59:49 INFO - PROCESS | 1760 | 1465498789129 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:49 INFO - PROCESS | 1760 | 1465498789362 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 11:59:49 INFO - PROCESS | 1760 | 1465498789608 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:49 INFO - PROCESS | 1760 | 1465498789617 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:49 INFO - PROCESS | 1760 | ++DOCSHELL 0x92ddb400 == 42 [pid = 1760] [id = 670] 11:59:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x946cfc00) [pid = 1760] [serial = 2011] [outer = (nil)] 11:59:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x950d8400) [pid = 1760] [serial = 2012] [outer = 0x946cfc00] 11:59:49 INFO - PROCESS | 1760 | 1465498789774 Marionette DEBUG loaded listener.js 11:59:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x9525b800) [pid = 1760] [serial = 2013] [outer = 0x946cfc00] 11:59:50 INFO - PROCESS | 1760 | 1465498790721 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]]]}] 11:59:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:59:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1695ms 11:59:50 INFO - PROCESS | 1760 | 1465498790796 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 11:59:50 INFO - PROCESS | 1760 | 1465498790799 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 11:59:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:59:50 INFO - PROCESS | 1760 | 1465498790806 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:59:50 INFO - PROCESS | 1760 | 1465498790809 Marionette TRACE conn4 <- [1,2654,null,{}] 11:59:50 INFO - PROCESS | 1760 | 1465498790815 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}] 11:59:50 INFO - PROCESS | 1760 | 1465498790821 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:51 INFO - PROCESS | 1760 | 1465498791037 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 11:59:51 INFO - PROCESS | 1760 | 1465498791268 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:51 INFO - PROCESS | 1760 | 1465498791275 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:51 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c71c400 == 43 [pid = 1760] [id = 671] 11:59:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x8c725000) [pid = 1760] [serial = 2014] [outer = (nil)] 11:59:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x8fad2000) [pid = 1760] [serial = 2015] [outer = 0x8c725000] 11:59:51 INFO - PROCESS | 1760 | 1465498791407 Marionette DEBUG loaded listener.js 11:59:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x91972c00) [pid = 1760] [serial = 2016] [outer = 0x8c725000] 11:59:52 INFO - PROCESS | 1760 | 1465498792574 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]]]}] 11:59:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:59:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1832ms 11:59:52 INFO - PROCESS | 1760 | 1465498792639 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 11:59:52 INFO - PROCESS | 1760 | 1465498792645 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 11:59:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:59:52 INFO - PROCESS | 1760 | 1465498792653 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:59:52 INFO - PROCESS | 1760 | 1465498792658 Marionette TRACE conn4 <- [1,2658,null,{}] 11:59:52 INFO - PROCESS | 1760 | 1465498792666 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}] 11:59:52 INFO - PROCESS | 1760 | 1465498792671 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:52 INFO - PROCESS | 1760 | 1465498792958 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 11:59:53 INFO - PROCESS | 1760 | 1465498793195 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:53 INFO - PROCESS | 1760 | 1465498793203 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:53 INFO - PROCESS | 1760 | ++DOCSHELL 0x8fad6c00 == 44 [pid = 1760] [id = 672] 11:59:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x8fada000) [pid = 1760] [serial = 2017] [outer = (nil)] 11:59:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x913d7c00) [pid = 1760] [serial = 2018] [outer = 0x8fada000] 11:59:53 INFO - PROCESS | 1760 | 1465498793280 Marionette DEBUG loaded listener.js 11:59:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x9197a400) [pid = 1760] [serial = 2019] [outer = 0x8fada000] 11:59:54 INFO - PROCESS | 1760 | --DOCSHELL 0x91269400 == 43 [pid = 1760] [id = 636] 11:59:54 INFO - PROCESS | 1760 | --DOCSHELL 0x8c727000 == 42 [pid = 1760] [id = 638] 11:59:54 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7dc00 == 41 [pid = 1760] [id = 635] 11:59:54 INFO - PROCESS | 1760 | --DOCSHELL 0x91263000 == 40 [pid = 1760] [id = 645] 11:59:54 INFO - PROCESS | 1760 | --DOCSHELL 0x91ae1c00 == 39 [pid = 1760] [id = 634] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x91269800) [pid = 1760] [serial = 1973] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOCSHELL 0x8dda6000 == 38 [pid = 1760] [id = 666] 11:59:54 INFO - PROCESS | 1760 | --DOCSHELL 0x937ba000 == 37 [pid = 1760] [id = 665] 11:59:54 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7c000 == 36 [pid = 1760] [id = 664] 11:59:54 INFO - PROCESS | 1760 | 1465498794276 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]]]}] 11:59:54 INFO - PROCESS | 1760 | --DOCSHELL 0x913d9000 == 35 [pid = 1760] [id = 663] 11:59:54 INFO - PROCESS | 1760 | --DOCSHELL 0x8c721c00 == 34 [pid = 1760] [id = 662] 11:59:54 INFO - PROCESS | 1760 | --DOCSHELL 0x91262800 == 33 [pid = 1760] [id = 659] 11:59:54 INFO - PROCESS | 1760 | --DOCSHELL 0x8c71cc00 == 32 [pid = 1760] [id = 658] 11:59:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:59:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1693ms 11:59:54 INFO - PROCESS | 1760 | 1465498794345 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 11:59:54 INFO - PROCESS | 1760 | 1465498794350 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 11:59:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:59:54 INFO - PROCESS | 1760 | 1465498794361 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:59:54 INFO - PROCESS | 1760 | 1465498794365 Marionette TRACE conn4 <- [1,2662,null,{}] 11:59:54 INFO - PROCESS | 1760 | 1465498794371 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}] 11:59:54 INFO - PROCESS | 1760 | 1465498794376 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:54 INFO - PROCESS | 1760 | 1465498794552 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x9525a400) [pid = 1760] [serial = 1964] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x950cdc00) [pid = 1760] [serial = 1962] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x991c9000) [pid = 1760] [serial = 1967] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x91ccbc00) [pid = 1760] [serial = 1947] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x97f40000) [pid = 1760] [serial = 1965] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x92d7ec00) [pid = 1760] [serial = 1943] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x92dc9c00) [pid = 1760] [serial = 1944] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x91cc3800) [pid = 1760] [serial = 1946] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x8ecddc00) [pid = 1760] [serial = 1934] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x8ece1c00) [pid = 1760] [serial = 1935] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x92a6e000) [pid = 1760] [serial = 1920] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x9198a400) [pid = 1760] [serial = 1970] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x91c3dc00) [pid = 1760] [serial = 1940] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x913d0800) [pid = 1760] [serial = 1937] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x913db800) [pid = 1760] [serial = 1938] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x937bd800) [pid = 1760] [serial = 1928] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x93927c00) [pid = 1760] [serial = 1929] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x91ae5c00) [pid = 1760] [serial = 1925] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x91cc3400) [pid = 1760] [serial = 1926] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x8fad9400) [pid = 1760] [serial = 1922] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x91289c00) [pid = 1760] [serial = 1923] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x94626400) [pid = 1760] [serial = 1931] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x9462a800) [pid = 1760] [serial = 1932] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x9950d800) [pid = 1760] [serial = 1968] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x91c6d000) [pid = 1760] [serial = 1941] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x91c3e000) [pid = 1760] [serial = 1971] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x939ca400) [pid = 1760] [serial = 1950] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x913db400) [pid = 1760] [serial = 1953] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 66 (0x9126dc00) [pid = 1760] [serial = 1952] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 65 (0x937c0c00) [pid = 1760] [serial = 1949] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 64 (0x92d80000) [pid = 1760] [serial = 1956] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 63 (0x92a66400) [pid = 1760] [serial = 1955] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 62 (0x9462d400) [pid = 1760] [serial = 1958] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 61 (0x9506e000) [pid = 1760] [serial = 1961] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | --DOMWINDOW == 60 (0x946ca000) [pid = 1760] [serial = 1959] [outer = (nil)] [url = about:blank] 11:59:54 INFO - PROCESS | 1760 | 1465498794804 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:54 INFO - PROCESS | 1760 | 1465498794812 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:54 INFO - PROCESS | 1760 | ++DOCSHELL 0x9127a400 == 33 [pid = 1760] [id = 673] 11:59:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 61 (0x913d0800) [pid = 1760] [serial = 2020] [outer = (nil)] 11:59:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 62 (0x91971400) [pid = 1760] [serial = 2021] [outer = 0x913d0800] 11:59:54 INFO - PROCESS | 1760 | 1465498794935 Marionette DEBUG loaded listener.js 11:59:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 63 (0x91ae5400) [pid = 1760] [serial = 2022] [outer = 0x913d0800] 11:59:55 INFO - PROCESS | 1760 | 1465498795786 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]]]}] 11:59:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:59:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1482ms 11:59:55 INFO - PROCESS | 1760 | 1465498795844 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 11:59:55 INFO - PROCESS | 1760 | 1465498795847 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 11:59:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:59:55 INFO - PROCESS | 1760 | 1465498795855 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:59:55 INFO - PROCESS | 1760 | 1465498795860 Marionette TRACE conn4 <- [1,2666,null,{}] 11:59:55 INFO - PROCESS | 1760 | 1465498795876 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}] 11:59:55 INFO - PROCESS | 1760 | 1465498795884 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:56 INFO - PROCESS | 1760 | 1465498796064 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 11:59:56 INFO - PROCESS | 1760 | 1465498796075 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:56 INFO - PROCESS | 1760 | 1465498796085 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:56 INFO - PROCESS | 1760 | ++DOCSHELL 0x91cc7800 == 34 [pid = 1760] [id = 674] 11:59:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 64 (0x92a62800) [pid = 1760] [serial = 2023] [outer = (nil)] 11:59:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 65 (0x92a6ec00) [pid = 1760] [serial = 2024] [outer = 0x92a62800] 11:59:56 INFO - PROCESS | 1760 | 1465498796306 Marionette DEBUG loaded listener.js 11:59:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 66 (0x92dca400) [pid = 1760] [serial = 2025] [outer = 0x92a62800] 11:59:57 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:59:57 INFO - PROCESS | 1760 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:59:57 INFO - PROCESS | 1760 | 1465498797631 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]]]}] 11:59:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 11:59:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1788ms 11:59:57 INFO - PROCESS | 1760 | 1465498797643 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 11:59:57 INFO - PROCESS | 1760 | 1465498797647 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 11:59:57 INFO - PROCESS | 1760 | 1465498797658 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:59:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:59:57 INFO - PROCESS | 1760 | 1465498797665 Marionette TRACE conn4 <- [1,2670,null,{}] 11:59:57 INFO - PROCESS | 1760 | 1465498797679 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}] 11:59:57 INFO - PROCESS | 1760 | 1465498797685 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:57 INFO - PROCESS | 1760 | 1465498797939 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 11:59:57 INFO - PROCESS | 1760 | 1465498797976 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:58 INFO - PROCESS | 1760 | 1465498797984 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:58 INFO - PROCESS | 1760 | ++DOCSHELL 0x92a70000 == 35 [pid = 1760] [id = 675] 11:59:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 67 (0x92dd9c00) [pid = 1760] [serial = 2026] [outer = (nil)] 11:59:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x937bf400) [pid = 1760] [serial = 2027] [outer = 0x92dd9c00] 11:59:58 INFO - PROCESS | 1760 | 1465498798057 Marionette DEBUG loaded listener.js 11:59:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x939c3c00) [pid = 1760] [serial = 2028] [outer = 0x92dd9c00] 11:59:59 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x8fada400) [pid = 1760] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:59:59 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x937ba400) [pid = 1760] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:59:59 INFO - PROCESS | 1760 | --DOMWINDOW == 66 (0x91978000) [pid = 1760] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:59:59 INFO - PROCESS | 1760 | --DOMWINDOW == 65 (0x913dac00) [pid = 1760] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:59:59 INFO - PROCESS | 1760 | --DOMWINDOW == 64 (0x91263400) [pid = 1760] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:59:59 INFO - PROCESS | 1760 | --DOMWINDOW == 63 (0x91c66c00) [pid = 1760] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:59:59 INFO - PROCESS | 1760 | --DOMWINDOW == 62 (0x8c71f400) [pid = 1760] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:59:59 INFO - PROCESS | 1760 | --DOMWINDOW == 61 (0x8c722800) [pid = 1760] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:59:59 INFO - PROCESS | 1760 | --DOMWINDOW == 60 (0x91c3ec00) [pid = 1760] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:59:59 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 11:59:59 INFO - PROCESS | 1760 | 1465498799589 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"]]]}] 11:59:59 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 11:59:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:59:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:59:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:59:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1993ms 11:59:59 INFO - PROCESS | 1760 | 1465498799663 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 11:59:59 INFO - PROCESS | 1760 | 1465498799667 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 11:59:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:59:59 INFO - PROCESS | 1760 | 1465498799674 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:59:59 INFO - PROCESS | 1760 | 1465498799677 Marionette TRACE conn4 <- [1,2674,null,{}] 11:59:59 INFO - PROCESS | 1760 | 1465498799684 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}] 11:59:59 INFO - PROCESS | 1760 | 1465498799690 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:59 INFO - PROCESS | 1760 | 1465498799916 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 11:59:59 INFO - PROCESS | 1760 | 1465498799931 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:59:59 INFO - PROCESS | 1760 | 1465498799937 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 11:59:59 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c726c00 == 36 [pid = 1760] [id = 676] 11:59:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 61 (0x8ece0000) [pid = 1760] [serial = 2029] [outer = (nil)] 12:00:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 62 (0x91978000) [pid = 1760] [serial = 2030] [outer = 0x8ece0000] 12:00:00 INFO - PROCESS | 1760 | 1465498800010 Marionette DEBUG loaded listener.js 12:00:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 63 (0x92de0000) [pid = 1760] [serial = 2031] [outer = 0x8ece0000] 12:00:01 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 12:00:01 INFO - PROCESS | 1760 | 1465498801343 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"]]]}] 12:00:01 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 12:00:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:00:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 12:00:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:00:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1685ms 12:00:01 INFO - PROCESS | 1760 | 1465498801361 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 12:00:01 INFO - PROCESS | 1760 | 1465498801367 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 12:00:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:00:01 INFO - PROCESS | 1760 | 1465498801376 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:00:01 INFO - PROCESS | 1760 | 1465498801381 Marionette TRACE conn4 <- [1,2678,null,{}] 12:00:01 INFO - PROCESS | 1760 | 1465498801438 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}] 12:00:01 INFO - PROCESS | 1760 | 1465498801445 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:01 INFO - PROCESS | 1760 | 1465498801740 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 12:00:01 INFO - PROCESS | 1760 | 1465498801931 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:01 INFO - PROCESS | 1760 | 1465498801946 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:01 INFO - PROCESS | 1760 | ++DOCSHELL 0x9127fc00 == 37 [pid = 1760] [id = 677] 12:00:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 64 (0x91286400) [pid = 1760] [serial = 2032] [outer = (nil)] 12:00:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 65 (0x913d7000) [pid = 1760] [serial = 2033] [outer = 0x91286400] 12:00:02 INFO - PROCESS | 1760 | 1465498802032 Marionette DEBUG loaded listener.js 12:00:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 66 (0x91985c00) [pid = 1760] [serial = 2034] [outer = 0x91286400] 12:00:03 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 12:00:03 INFO - PROCESS | 1760 | 1465498803472 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]]]}] 12:00:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 12:00:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2137ms 12:00:03 INFO - PROCESS | 1760 | 1465498803514 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 12:00:03 INFO - PROCESS | 1760 | 1465498803522 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 12:00:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:00:03 INFO - PROCESS | 1760 | 1465498803638 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:00:03 INFO - PROCESS | 1760 | 1465498803644 Marionette TRACE conn4 <- [1,2682,null,{}] 12:00:03 INFO - PROCESS | 1760 | 1465498803654 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}] 12:00:03 INFO - PROCESS | 1760 | 1465498803660 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:03 INFO - PROCESS | 1760 | 1465498803844 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 12:00:04 INFO - PROCESS | 1760 | 1465498804036 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:04 INFO - PROCESS | 1760 | 1465498804043 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:04 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c3b000 == 38 [pid = 1760] [id = 678] 12:00:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 67 (0x91c40400) [pid = 1760] [serial = 2035] [outer = (nil)] 12:00:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x92a6d000) [pid = 1760] [serial = 2036] [outer = 0x91c40400] 12:00:04 INFO - PROCESS | 1760 | 1465498804129 Marionette DEBUG loaded listener.js 12:00:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x92de4800) [pid = 1760] [serial = 2037] [outer = 0x91c40400] 12:00:05 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 12:00:05 INFO - PROCESS | 1760 | 1465498805558 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]]]}] 12:00:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 12:00:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2092ms 12:00:05 INFO - PROCESS | 1760 | 1465498805713 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 12:00:05 INFO - PROCESS | 1760 | 1465498805716 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 12:00:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:00:05 INFO - PROCESS | 1760 | 1465498805727 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:00:05 INFO - PROCESS | 1760 | 1465498805732 Marionette TRACE conn4 <- [1,2686,null,{}] 12:00:05 INFO - PROCESS | 1760 | 1465498805750 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}] 12:00:05 INFO - PROCESS | 1760 | 1465498805760 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:05 INFO - PROCESS | 1760 | 1465498805930 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 12:00:06 INFO - PROCESS | 1760 | 1465498806121 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:06 INFO - PROCESS | 1760 | 1465498806134 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:06 INFO - PROCESS | 1760 | ++DOCSHELL 0x94627800 == 39 [pid = 1760] [id = 679] 12:00:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x94631000) [pid = 1760] [serial = 2038] [outer = (nil)] 12:00:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x9506e000) [pid = 1760] [serial = 2039] [outer = 0x94631000] 12:00:06 INFO - PROCESS | 1760 | 1465498806216 Marionette DEBUG loaded listener.js 12:00:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x950d5000) [pid = 1760] [serial = 2040] [outer = 0x94631000] 12:00:07 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 12:00:07 INFO - PROCESS | 1760 | 1465498807551 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"]]]}] 12:00:07 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 12:00:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:00:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 12:00:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:00:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1846ms 12:00:07 INFO - PROCESS | 1760 | 1465498807575 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 12:00:07 INFO - PROCESS | 1760 | 1465498807579 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 12:00:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:00:07 INFO - PROCESS | 1760 | 1465498807586 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:00:07 INFO - PROCESS | 1760 | 1465498807590 Marionette TRACE conn4 <- [1,2690,null,{}] 12:00:07 INFO - PROCESS | 1760 | 1465498807596 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}] 12:00:07 INFO - PROCESS | 1760 | 1465498807601 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:07 INFO - PROCESS | 1760 | 1465498807813 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 12:00:08 INFO - PROCESS | 1760 | 1465498808020 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:08 INFO - PROCESS | 1760 | 1465498808026 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:08 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dda4000 == 40 [pid = 1760] [id = 680] 12:00:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x937b3400) [pid = 1760] [serial = 2041] [outer = (nil)] 12:00:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x97ff0400) [pid = 1760] [serial = 2042] [outer = 0x937b3400] 12:00:08 INFO - PROCESS | 1760 | 1465498808114 Marionette DEBUG loaded listener.js 12:00:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x987aa400) [pid = 1760] [serial = 2043] [outer = 0x937b3400] 12:00:09 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 12:00:09 INFO - PROCESS | 1760 | 1465498809748 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"]]]}] 12:00:09 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 12:00:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:00:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 12:00:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:00:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2186ms 12:00:09 INFO - PROCESS | 1760 | 1465498809773 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 12:00:09 INFO - PROCESS | 1760 | 1465498809779 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 12:00:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:00:09 INFO - PROCESS | 1760 | 1465498809788 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:00:09 INFO - PROCESS | 1760 | 1465498809792 Marionette TRACE conn4 <- [1,2694,null,{}] 12:00:09 INFO - PROCESS | 1760 | 1465498809800 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}] 12:00:09 INFO - PROCESS | 1760 | 1465498809806 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:10 INFO - PROCESS | 1760 | 1465498810084 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 12:00:10 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x91283000) [pid = 1760] [serial = 1974] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x91c35800) [pid = 1760] [serial = 2000] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x93928400) [pid = 1760] [serial = 1997] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x91adec00) [pid = 1760] [serial = 1983] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x91986400) [pid = 1760] [serial = 1982] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x91985400) [pid = 1760] [serial = 1991] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x91ae3c00) [pid = 1760] [serial = 1992] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x9127f800) [pid = 1760] [serial = 1980] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1760 | --DOMWINDOW == 66 (0x9126b400) [pid = 1760] [serial = 1979] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1760 | --DOMWINDOW == 65 (0x92a62400) [pid = 1760] [serial = 1986] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1760 | --DOMWINDOW == 64 (0x91cc2c00) [pid = 1760] [serial = 1985] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1760 | --DOMWINDOW == 63 (0x8ddacc00) [pid = 1760] [serial = 1977] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1760 | --DOMWINDOW == 62 (0x8c726400) [pid = 1760] [serial = 1976] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1760 | --DOMWINDOW == 61 (0x8ea85800) [pid = 1760] [serial = 1989] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1760 | --DOMWINDOW == 60 (0x8dda7000) [pid = 1760] [serial = 1988] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1760 | --DOMWINDOW == 59 (0x94623400) [pid = 1760] [serial = 1998] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1760 | --DOMWINDOW == 58 (0x92ddd400) [pid = 1760] [serial = 1995] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1760 | --DOMWINDOW == 57 (0x92a6fc00) [pid = 1760] [serial = 1994] [outer = (nil)] [url = about:blank] 12:00:10 INFO - PROCESS | 1760 | 1465498810314 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:10 INFO - PROCESS | 1760 | 1465498810321 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:10 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7ec00 == 41 [pid = 1760] [id = 681] 12:00:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 58 (0x8ea80000) [pid = 1760] [serial = 2044] [outer = (nil)] 12:00:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 59 (0x9126b400) [pid = 1760] [serial = 2045] [outer = 0x8ea80000] 12:00:10 INFO - PROCESS | 1760 | 1465498810393 Marionette DEBUG loaded listener.js 12:00:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 60 (0x91285800) [pid = 1760] [serial = 2046] [outer = 0x8ea80000] 12:00:11 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 12:00:11 INFO - PROCESS | 1760 | 1465498811633 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"]]]}] 12:00:11 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 12:00:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:00:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 12:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:00:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1886ms 12:00:11 INFO - PROCESS | 1760 | 1465498811676 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 12:00:11 INFO - PROCESS | 1760 | 1465498811682 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 12:00:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:00:11 INFO - PROCESS | 1760 | 1465498811693 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:00:11 INFO - PROCESS | 1760 | 1465498811696 Marionette TRACE conn4 <- [1,2698,null,{}] 12:00:11 INFO - PROCESS | 1760 | 1465498811702 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}] 12:00:11 INFO - PROCESS | 1760 | 1465498811707 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:11 INFO - PROCESS | 1760 | 1465498811965 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 12:00:12 INFO - PROCESS | 1760 | 1465498811986 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:12 INFO - PROCESS | 1760 | 1465498811996 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:12 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c66800 == 42 [pid = 1760] [id = 682] 12:00:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 61 (0x91c67800) [pid = 1760] [serial = 2047] [outer = (nil)] 12:00:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 62 (0x91c6dc00) [pid = 1760] [serial = 2048] [outer = 0x91c67800] 12:00:12 INFO - PROCESS | 1760 | 1465498812075 Marionette DEBUG loaded listener.js 12:00:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 63 (0x92a62400) [pid = 1760] [serial = 2049] [outer = 0x91c67800] 12:00:13 INFO - PROCESS | 1760 | SkCairoFTTypeface::onFilterRec unimplemented 12:00:13 INFO - PROCESS | 1760 | 1465498813454 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"]]]}] 12:00:13 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 12:00:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:00:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 12:00:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:00:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1779ms 12:00:13 INFO - PROCESS | 1760 | 1465498813473 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 12:00:13 INFO - PROCESS | 1760 | 1465498813477 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 12:00:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:00:13 INFO - PROCESS | 1760 | 1465498813492 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:00:13 INFO - PROCESS | 1760 | 1465498813497 Marionette TRACE conn4 <- [1,2702,null,{}] 12:00:13 INFO - PROCESS | 1760 | 1465498813514 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}] 12:00:13 INFO - PROCESS | 1760 | 1465498813522 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:13 INFO - PROCESS | 1760 | 1465498813773 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 12:00:13 INFO - PROCESS | 1760 | 1465498813810 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:13 INFO - PROCESS | 1760 | 1465498813825 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:13 INFO - PROCESS | 1760 | ++DOCSHELL 0x93923400 == 43 [pid = 1760] [id = 683] 12:00:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 64 (0x93927400) [pid = 1760] [serial = 2050] [outer = (nil)] 12:00:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 65 (0x9462a400) [pid = 1760] [serial = 2051] [outer = 0x93927400] 12:00:13 INFO - PROCESS | 1760 | 1465498813891 Marionette DEBUG loaded listener.js 12:00:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 66 (0x94678400) [pid = 1760] [serial = 2052] [outer = 0x93927400] 12:00:14 INFO - PROCESS | 1760 | 1465498814766 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]]]}] 12:00:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:00:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1403ms 12:00:14 INFO - PROCESS | 1760 | --DOMWINDOW == 65 (0x92a62800) [pid = 1760] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:00:14 INFO - PROCESS | 1760 | --DOMWINDOW == 64 (0x93753c00) [pid = 1760] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:00:14 INFO - PROCESS | 1760 | --DOMWINDOW == 63 (0x92dd9c00) [pid = 1760] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:00:14 INFO - PROCESS | 1760 | --DOMWINDOW == 62 (0x8c71e400) [pid = 1760] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:00:14 INFO - PROCESS | 1760 | --DOMWINDOW == 61 (0x8fada000) [pid = 1760] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:00:14 INFO - PROCESS | 1760 | --DOMWINDOW == 60 (0x8c725000) [pid = 1760] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:00:14 INFO - PROCESS | 1760 | --DOMWINDOW == 59 (0x913d0800) [pid = 1760] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:00:14 INFO - PROCESS | 1760 | --DOMWINDOW == 58 (0x91ae3000) [pid = 1760] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:00:14 INFO - PROCESS | 1760 | --DOMWINDOW == 57 (0x946cfc00) [pid = 1760] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:00:14 INFO - PROCESS | 1760 | 1465498814906 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 12:00:14 INFO - PROCESS | 1760 | 1465498814913 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 12:00:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:00:14 INFO - PROCESS | 1760 | 1465498814919 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:00:14 INFO - PROCESS | 1760 | 1465498814921 Marionette TRACE conn4 <- [1,2706,null,{}] 12:00:14 INFO - PROCESS | 1760 | 1465498814927 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}] 12:00:14 INFO - PROCESS | 1760 | 1465498814932 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:15 INFO - PROCESS | 1760 | 1465498815109 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 12:00:15 INFO - PROCESS | 1760 | 1465498815118 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:15 INFO - PROCESS | 1760 | 1465498815126 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:15 INFO - PROCESS | 1760 | ++DOCSHELL 0x9127cc00 == 44 [pid = 1760] [id = 684] 12:00:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 58 (0x92a62800) [pid = 1760] [serial = 2053] [outer = (nil)] 12:00:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 59 (0x9462b800) [pid = 1760] [serial = 2054] [outer = 0x92a62800] 12:00:15 INFO - PROCESS | 1760 | 1465498815197 Marionette DEBUG loaded listener.js 12:00:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 60 (0x95067800) [pid = 1760] [serial = 2055] [outer = 0x92a62800] 12:00:16 INFO - PROCESS | 1760 | 1465498816124 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]]]}] 12:00:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:00:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1228ms 12:00:16 INFO - PROCESS | 1760 | 1465498816147 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 12:00:16 INFO - PROCESS | 1760 | 1465498816151 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 12:00:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:00:16 INFO - PROCESS | 1760 | 1465498816157 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:00:16 INFO - PROCESS | 1760 | 1465498816161 Marionette TRACE conn4 <- [1,2710,null,{}] 12:00:16 INFO - PROCESS | 1760 | 1465498816166 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}] 12:00:16 INFO - PROCESS | 1760 | 1465498816171 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:16 INFO - PROCESS | 1760 | 1465498816330 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 12:00:16 INFO - PROCESS | 1760 | 1465498816343 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:16 INFO - PROCESS | 1760 | 1465498816350 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:16 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dd9c00 == 45 [pid = 1760] [id = 685] 12:00:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 61 (0x9506d000) [pid = 1760] [serial = 2056] [outer = (nil)] 12:00:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 62 (0x97febc00) [pid = 1760] [serial = 2057] [outer = 0x9506d000] 12:00:16 INFO - PROCESS | 1760 | 1465498816417 Marionette DEBUG loaded listener.js 12:00:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 63 (0x97ff0800) [pid = 1760] [serial = 2058] [outer = 0x9506d000] 12:00:17 INFO - PROCESS | 1760 | 1465498817586 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] 12:00:17 INFO - PROCESS | 1760 | 1465498817657 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 12:00:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:00:17 INFO - PROCESS | 1760 | 1465498817666 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:00:17 INFO - PROCESS | 1760 | 1465498817671 Marionette TRACE conn4 <- [1,2714,null,{}] 12:00:17 INFO - PROCESS | 1760 | 1465498817680 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}] 12:00:17 INFO - PROCESS | 1760 | 1465498817686 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:18 INFO - PROCESS | 1760 | 1465498818021 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 12:00:18 INFO - PROCESS | 1760 | 1465498818225 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:18 INFO - PROCESS | 1760 | 1465498818233 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:18 INFO - PROCESS | 1760 | ++DOCSHELL 0x91268400 == 46 [pid = 1760] [id = 686] 12:00:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 64 (0x9127e400) [pid = 1760] [serial = 2059] [outer = (nil)] 12:00:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 65 (0x91ae4c00) [pid = 1760] [serial = 2060] [outer = 0x9127e400] 12:00:18 INFO - PROCESS | 1760 | 1465498818319 Marionette DEBUG loaded listener.js 12:00:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 66 (0x91c40c00) [pid = 1760] [serial = 2061] [outer = 0x9127e400] 12:00:19 INFO - PROCESS | 1760 | 1465498819287 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]]]}] 12:00:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:00:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1687ms 12:00:19 INFO - PROCESS | 1760 | 1465498819353 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 12:00:19 INFO - PROCESS | 1760 | 1465498819361 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 12:00:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:00:19 INFO - PROCESS | 1760 | 1465498819372 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:00:19 INFO - PROCESS | 1760 | 1465498819377 Marionette TRACE conn4 <- [1,2718,null,{}] 12:00:19 INFO - PROCESS | 1760 | 1465498819384 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}] 12:00:19 INFO - PROCESS | 1760 | 1465498819391 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:19 INFO - PROCESS | 1760 | 1465498819616 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 12:00:19 INFO - PROCESS | 1760 | 1465498819858 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:19 INFO - PROCESS | 1760 | 1465498819866 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:19 INFO - PROCESS | 1760 | ++DOCSHELL 0x937c0800 == 47 [pid = 1760] [id = 687] 12:00:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 67 (0x93925c00) [pid = 1760] [serial = 2062] [outer = (nil)] 12:00:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x9462c800) [pid = 1760] [serial = 2063] [outer = 0x93925c00] 12:00:20 INFO - PROCESS | 1760 | 1465498819997 Marionette DEBUG loaded listener.js 12:00:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x95064000) [pid = 1760] [serial = 2064] [outer = 0x93925c00] 12:00:21 INFO - PROCESS | 1760 | 1465498821113 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] 12:00:21 INFO - PROCESS | 1760 | 1465498821161 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 12:00:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:00:21 INFO - PROCESS | 1760 | 1465498821168 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:00:21 INFO - PROCESS | 1760 | 1465498821175 Marionette TRACE conn4 <- [1,2722,null,{}] 12:00:21 INFO - PROCESS | 1760 | 1465498821192 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}] 12:00:21 INFO - PROCESS | 1760 | 1465498821200 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:21 INFO - PROCESS | 1760 | 1465498821430 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 12:00:21 INFO - PROCESS | 1760 | 1465498821672 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:21 INFO - PROCESS | 1760 | 1465498821683 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:21 INFO - PROCESS | 1760 | ++DOCSHELL 0x99503000 == 48 [pid = 1760] [id = 688] 12:00:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x99c6c800) [pid = 1760] [serial = 2065] [outer = (nil)] 12:00:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x99dc8c00) [pid = 1760] [serial = 2066] [outer = 0x99c6c800] 12:00:21 INFO - PROCESS | 1760 | 1465498821786 Marionette DEBUG loaded listener.js 12:00:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x99f81400) [pid = 1760] [serial = 2067] [outer = 0x99c6c800] 12:00:22 INFO - PROCESS | 1760 | 1465498822761 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] 12:00:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:00:22 INFO - PROCESS | 1760 | 1465498822813 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 12:00:22 INFO - PROCESS | 1760 | 1465498822820 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:00:22 INFO - PROCESS | 1760 | 1465498822824 Marionette TRACE conn4 <- [1,2726,null,{}] 12:00:22 INFO - PROCESS | 1760 | 1465498822829 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}] 12:00:22 INFO - PROCESS | 1760 | 1465498822835 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:23 INFO - PROCESS | 1760 | 1465498823024 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 12:00:23 INFO - PROCESS | 1760 | 1465498823273 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:23 INFO - PROCESS | 1760 | 1465498823281 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:23 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c71d800 == 49 [pid = 1760] [id = 689] 12:00:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x9462b400) [pid = 1760] [serial = 2068] [outer = (nil)] 12:00:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x99fe7c00) [pid = 1760] [serial = 2069] [outer = 0x9462b400] 12:00:23 INFO - PROCESS | 1760 | 1465498823409 Marionette DEBUG loaded listener.js 12:00:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x9a21bc00) [pid = 1760] [serial = 2070] [outer = 0x9462b400] 12:00:24 INFO - PROCESS | 1760 | 1465498824366 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]]]}] 12:00:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:00:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1583ms 12:00:24 INFO - PROCESS | 1760 | 1465498824403 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 12:00:24 INFO - PROCESS | 1760 | 1465498824407 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 12:00:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:00:24 INFO - PROCESS | 1760 | 1465498824414 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:00:24 INFO - PROCESS | 1760 | 1465498824418 Marionette TRACE conn4 <- [1,2730,null,{}] 12:00:24 INFO - PROCESS | 1760 | 1465498824423 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}] 12:00:24 INFO - PROCESS | 1760 | 1465498824429 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:24 INFO - PROCESS | 1760 | 1465498824615 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 12:00:24 INFO - PROCESS | 1760 | 1465498824807 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:24 INFO - PROCESS | 1760 | 1465498824820 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:24 INFO - PROCESS | 1760 | ++DOCSHELL 0x99fce800 == 50 [pid = 1760] [id = 690] 12:00:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x99fde800) [pid = 1760] [serial = 2071] [outer = (nil)] 12:00:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x9a303800) [pid = 1760] [serial = 2072] [outer = 0x99fde800] 12:00:24 INFO - PROCESS | 1760 | 1465498824899 Marionette DEBUG loaded listener.js 12:00:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x9a305400) [pid = 1760] [serial = 2073] [outer = 0x99fde800] 12:00:26 INFO - PROCESS | 1760 | 1465498826331 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"]]]}] 12:00:26 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 12:00:26 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 12:00:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 12:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:00:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:00:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1934ms 12:00:26 INFO - PROCESS | 1760 | 1465498826350 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 12:00:26 INFO - PROCESS | 1760 | 1465498826354 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 12:00:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:00:26 INFO - PROCESS | 1760 | 1465498826360 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:00:26 INFO - PROCESS | 1760 | 1465498826363 Marionette TRACE conn4 <- [1,2734,null,{}] 12:00:26 INFO - PROCESS | 1760 | 1465498826370 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}] 12:00:26 INFO - PROCESS | 1760 | 1465498826381 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:26 INFO - PROCESS | 1760 | 1465498826663 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 12:00:27 INFO - PROCESS | 1760 | 1465498827073 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:27 INFO - PROCESS | 1760 | 1465498827083 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:27 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c722800 == 51 [pid = 1760] [id = 691] 12:00:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x8ea7b400) [pid = 1760] [serial = 2074] [outer = (nil)] 12:00:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x8ece1400) [pid = 1760] [serial = 2075] [outer = 0x8ea7b400] 12:00:27 INFO - PROCESS | 1760 | 1465498827193 Marionette DEBUG loaded listener.js 12:00:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x91263400) [pid = 1760] [serial = 2076] [outer = 0x8ea7b400] 12:00:28 INFO - PROCESS | 1760 | 1465498828255 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]]]}] 12:00:29 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecd5800 == 50 [pid = 1760] [id = 656] 12:00:29 INFO - PROCESS | 1760 | --DOCSHELL 0x8c728800 == 49 [pid = 1760] [id = 660] 12:00:29 INFO - PROCESS | 1760 | --DOCSHELL 0x8c71d000 == 48 [pid = 1760] [id = 667] 12:00:29 INFO - PROCESS | 1760 | --DOCSHELL 0x913d3c00 == 47 [pid = 1760] [id = 643] 12:00:29 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea86000 == 46 [pid = 1760] [id = 669] 12:00:29 INFO - PROCESS | 1760 | --DOCSHELL 0x92a61400 == 45 [pid = 1760] [id = 652] 12:00:29 INFO - PROCESS | 1760 | --DOCSHELL 0x8ddac400 == 44 [pid = 1760] [id = 668] 12:00:29 INFO - PROCESS | 1760 | --DOCSHELL 0x8ece1000 == 43 [pid = 1760] [id = 650] 12:00:29 INFO - PROCESS | 1760 | --DOCSHELL 0x92ddb400 == 42 [pid = 1760] [id = 670] 12:00:29 INFO - PROCESS | 1760 | --DOCSHELL 0x8ddae000 == 41 [pid = 1760] [id = 653] 12:00:29 INFO - PROCESS | 1760 | --DOCSHELL 0x8c71c400 == 40 [pid = 1760] [id = 671] 12:00:29 INFO - PROCESS | 1760 | --DOCSHELL 0x8ece3800 == 39 [pid = 1760] [id = 654] 12:00:29 INFO - PROCESS | 1760 | --DOCSHELL 0x9198e400 == 38 [pid = 1760] [id = 646] 12:00:29 INFO - PROCESS | 1760 | --DOCSHELL 0x91988c00 == 37 [pid = 1760] [id = 637] 12:00:29 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7a400 == 36 [pid = 1760] [id = 640] 12:00:29 INFO - PROCESS | 1760 | --DOCSHELL 0x91c66400 == 35 [pid = 1760] [id = 661] 12:00:29 INFO - PROCESS | 1760 | --DOCSHELL 0x91c3c800 == 34 [pid = 1760] [id = 651] 12:00:29 INFO - PROCESS | 1760 | --DOCSHELL 0x91adb800 == 33 [pid = 1760] [id = 647] 12:00:29 INFO - PROCESS | 1760 | --DOCSHELL 0x91262000 == 32 [pid = 1760] [id = 655] 12:00:29 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea80800 == 31 [pid = 1760] [id = 641] 12:00:29 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea86800 == 30 [pid = 1760] [id = 644] 12:00:29 INFO - PROCESS | 1760 | --DOCSHELL 0x93753800 == 29 [pid = 1760] [id = 642] 12:00:29 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7ac00 == 28 [pid = 1760] [id = 639] 12:00:29 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecda400 == 27 [pid = 1760] [id = 648] 12:00:29 INFO - PROCESS | 1760 | --DOCSHELL 0x91263c00 == 26 [pid = 1760] [id = 649] 12:00:29 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x91978000) [pid = 1760] [serial = 2030] [outer = (nil)] [url = about:blank] 12:00:29 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x92a6ec00) [pid = 1760] [serial = 2024] [outer = (nil)] [url = about:blank] 12:00:29 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x939c1000) [pid = 1760] [serial = 2010] [outer = (nil)] [url = about:blank] 12:00:29 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x937bf400) [pid = 1760] [serial = 2027] [outer = (nil)] [url = about:blank] 12:00:29 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x937b9800) [pid = 1760] [serial = 2009] [outer = (nil)] [url = about:blank] 12:00:29 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x8ecde000) [pid = 1760] [serial = 2004] [outer = (nil)] [url = about:blank] 12:00:29 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x8ea7bc00) [pid = 1760] [serial = 2003] [outer = (nil)] [url = about:blank] 12:00:29 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x9197a400) [pid = 1760] [serial = 2019] [outer = (nil)] [url = about:blank] 12:00:29 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x913d7c00) [pid = 1760] [serial = 2018] [outer = (nil)] [url = about:blank] 12:00:29 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x91972c00) [pid = 1760] [serial = 2016] [outer = (nil)] [url = about:blank] 12:00:29 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x8fad2000) [pid = 1760] [serial = 2015] [outer = (nil)] [url = about:blank] 12:00:29 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x91971400) [pid = 1760] [serial = 2021] [outer = (nil)] [url = about:blank] 12:00:29 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x91ae5400) [pid = 1760] [serial = 2022] [outer = (nil)] [url = about:blank] 12:00:29 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x91cc4000) [pid = 1760] [serial = 2007] [outer = (nil)] [url = about:blank] 12:00:29 INFO - PROCESS | 1760 | --DOMWINDOW == 66 (0x91c61400) [pid = 1760] [serial = 2006] [outer = (nil)] [url = about:blank] 12:00:29 INFO - PROCESS | 1760 | --DOMWINDOW == 65 (0x9525b800) [pid = 1760] [serial = 2013] [outer = (nil)] [url = about:blank] 12:00:29 INFO - PROCESS | 1760 | --DOMWINDOW == 64 (0x950d8400) [pid = 1760] [serial = 2012] [outer = (nil)] [url = about:blank] 12:00:29 INFO - PROCESS | 1760 | --DOMWINDOW == 63 (0x939c3c00) [pid = 1760] [serial = 2028] [outer = (nil)] [url = about:blank] 12:00:29 INFO - PROCESS | 1760 | --DOMWINDOW == 62 (0x92dca400) [pid = 1760] [serial = 2025] [outer = (nil)] [url = about:blank] 12:00:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:00:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 3194ms 12:00:29 INFO - PROCESS | 1760 | 1465498829670 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 12:00:29 INFO - PROCESS | 1760 | 1465498829676 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 12:00:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:00:29 INFO - PROCESS | 1760 | 1465498829686 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:00:29 INFO - PROCESS | 1760 | 1465498829694 Marionette TRACE conn4 <- [1,2738,null,{}] 12:00:29 INFO - PROCESS | 1760 | 1465498829703 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}] 12:00:29 INFO - PROCESS | 1760 | 1465498829709 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:29 INFO - PROCESS | 1760 | 1465498829881 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 12:00:30 INFO - PROCESS | 1760 | 1465498830029 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:30 INFO - PROCESS | 1760 | 1465498830043 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:30 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea87c00 == 27 [pid = 1760] [id = 692] 12:00:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 63 (0x8ea88400) [pid = 1760] [serial = 2077] [outer = (nil)] 12:00:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 64 (0x8ecda000) [pid = 1760] [serial = 2078] [outer = 0x8ea88400] 12:00:30 INFO - PROCESS | 1760 | 1465498830115 Marionette DEBUG loaded listener.js 12:00:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 65 (0x8ece1800) [pid = 1760] [serial = 2079] [outer = 0x8ea88400] 12:00:31 INFO - PROCESS | 1760 | 1465498831001 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]]]}] 12:00:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:00:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1385ms 12:00:31 INFO - PROCESS | 1760 | 1465498831072 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 12:00:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:00:31 INFO - PROCESS | 1760 | 1465498831078 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 12:00:31 INFO - PROCESS | 1760 | 1465498831090 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:00:31 INFO - PROCESS | 1760 | 1465498831097 Marionette TRACE conn4 <- [1,2742,null,{}] 12:00:31 INFO - PROCESS | 1760 | 1465498831103 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}] 12:00:31 INFO - PROCESS | 1760 | 1465498831110 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:31 INFO - PROCESS | 1760 | 1465498831313 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 12:00:31 INFO - PROCESS | 1760 | 1465498831466 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:31 INFO - PROCESS | 1760 | 1465498831475 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:31 INFO - PROCESS | 1760 | ++DOCSHELL 0x9127c800 == 28 [pid = 1760] [id = 693] 12:00:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 66 (0x9127e800) [pid = 1760] [serial = 2080] [outer = (nil)] 12:00:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 67 (0x913d3000) [pid = 1760] [serial = 2081] [outer = 0x9127e800] 12:00:31 INFO - PROCESS | 1760 | 1465498831559 Marionette DEBUG loaded listener.js 12:00:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x913da800) [pid = 1760] [serial = 2082] [outer = 0x9127e800] 12:00:32 INFO - PROCESS | 1760 | 1465498832515 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]]]}] 12:00:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:00:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1495ms 12:00:32 INFO - PROCESS | 1760 | 1465498832580 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 12:00:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:00:32 INFO - PROCESS | 1760 | 1465498832584 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 12:00:32 INFO - PROCESS | 1760 | 1465498832591 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:00:32 INFO - PROCESS | 1760 | 1465498832594 Marionette TRACE conn4 <- [1,2746,null,{}] 12:00:32 INFO - PROCESS | 1760 | 1465498832620 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}] 12:00:32 INFO - PROCESS | 1760 | 1465498832629 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:32 INFO - PROCESS | 1760 | 1465498832868 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 12:00:32 INFO - PROCESS | 1760 | 1465498832898 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:32 INFO - PROCESS | 1760 | 1465498832909 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:32 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ae2400 == 29 [pid = 1760] [id = 694] 12:00:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x91ae2c00) [pid = 1760] [serial = 2083] [outer = (nil)] 12:00:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x91c33c00) [pid = 1760] [serial = 2084] [outer = 0x91ae2c00] 12:00:32 INFO - PROCESS | 1760 | 1465498832988 Marionette DEBUG loaded listener.js 12:00:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x91c40800) [pid = 1760] [serial = 2085] [outer = 0x91ae2c00] 12:00:33 INFO - PROCESS | 1760 | 1465498833997 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]]]}] 12:00:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:00:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1435ms 12:00:34 INFO - PROCESS | 1760 | 1465498834026 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 12:00:34 INFO - PROCESS | 1760 | 1465498834030 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 12:00:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:00:34 INFO - PROCESS | 1760 | 1465498834035 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:00:34 INFO - PROCESS | 1760 | 1465498834039 Marionette TRACE conn4 <- [1,2750,null,{}] 12:00:34 INFO - PROCESS | 1760 | 1465498834050 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}] 12:00:34 INFO - PROCESS | 1760 | 1465498834054 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:34 INFO - PROCESS | 1760 | 1465498834990 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 12:00:35 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x8ddad800) [pid = 1760] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:00:35 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x93927400) [pid = 1760] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:00:35 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x92a62800) [pid = 1760] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:00:35 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x91c40400) [pid = 1760] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:00:35 INFO - PROCESS | 1760 | --DOMWINDOW == 66 (0x8ea80000) [pid = 1760] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:00:35 INFO - PROCESS | 1760 | --DOMWINDOW == 65 (0x937b3400) [pid = 1760] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:00:35 INFO - PROCESS | 1760 | --DOMWINDOW == 64 (0x91c67800) [pid = 1760] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:00:35 INFO - PROCESS | 1760 | --DOMWINDOW == 63 (0x9506d000) [pid = 1760] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:00:35 INFO - PROCESS | 1760 | --DOMWINDOW == 62 (0x94631000) [pid = 1760] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:00:35 INFO - PROCESS | 1760 | --DOMWINDOW == 61 (0x8ece0000) [pid = 1760] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:00:35 INFO - PROCESS | 1760 | --DOMWINDOW == 60 (0x91286400) [pid = 1760] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:00:35 INFO - PROCESS | 1760 | 1465498835182 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:35 INFO - PROCESS | 1760 | 1465498835190 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:35 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c71b400 == 30 [pid = 1760] [id = 695] 12:00:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 61 (0x8ea7e000) [pid = 1760] [serial = 2086] [outer = (nil)] 12:00:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 62 (0x91971c00) [pid = 1760] [serial = 2087] [outer = 0x8ea7e000] 12:00:35 INFO - PROCESS | 1760 | 1465498835266 Marionette DEBUG loaded listener.js 12:00:35 INFO - PROCESS | 1760 | ++DOMWINDOW == 63 (0x92a6ac00) [pid = 1760] [serial = 2088] [outer = 0x8ea7e000] 12:00:36 INFO - PROCESS | 1760 | 1465498836074 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]]]}] 12:00:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:00:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 2088ms 12:00:36 INFO - PROCESS | 1760 | 1465498836124 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 12:00:36 INFO - PROCESS | 1760 | 1465498836129 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 12:00:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:00:36 INFO - PROCESS | 1760 | 1465498836135 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:00:36 INFO - PROCESS | 1760 | 1465498836137 Marionette TRACE conn4 <- [1,2754,null,{}] 12:00:36 INFO - PROCESS | 1760 | 1465498836148 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}] 12:00:36 INFO - PROCESS | 1760 | 1465498836152 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:36 INFO - PROCESS | 1760 | 1465498836369 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 12:00:36 INFO - PROCESS | 1760 | 1465498836383 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:36 INFO - PROCESS | 1760 | 1465498836390 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:36 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dda9000 == 31 [pid = 1760] [id = 696] 12:00:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 64 (0x92a67800) [pid = 1760] [serial = 2089] [outer = (nil)] 12:00:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 65 (0x92dcf800) [pid = 1760] [serial = 2090] [outer = 0x92a67800] 12:00:36 INFO - PROCESS | 1760 | 1465498836462 Marionette DEBUG loaded listener.js 12:00:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 66 (0x92dd7400) [pid = 1760] [serial = 2091] [outer = 0x92a67800] 12:00:37 INFO - PROCESS | 1760 | 1465498837509 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]]]}] 12:00:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:00:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1448ms 12:00:37 INFO - PROCESS | 1760 | 1465498837586 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 12:00:37 INFO - PROCESS | 1760 | 1465498837594 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 12:00:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:00:37 INFO - PROCESS | 1760 | 1465498837604 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:00:37 INFO - PROCESS | 1760 | 1465498837609 Marionette TRACE conn4 <- [1,2758,null,{}] 12:00:37 INFO - PROCESS | 1760 | 1465498837618 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}] 12:00:37 INFO - PROCESS | 1760 | 1465498837623 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:37 INFO - PROCESS | 1760 | 1465498837878 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 12:00:38 INFO - PROCESS | 1760 | 1465498838184 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:38 INFO - PROCESS | 1760 | 1465498838199 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:38 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ddaa000 == 32 [pid = 1760] [id = 697] 12:00:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 67 (0x8ea80800) [pid = 1760] [serial = 2092] [outer = (nil)] 12:00:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x913d8000) [pid = 1760] [serial = 2093] [outer = 0x8ea80800] 12:00:38 INFO - PROCESS | 1760 | 1465498838283 Marionette DEBUG loaded listener.js 12:00:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x9198c800) [pid = 1760] [serial = 2094] [outer = 0x8ea80800] 12:00:39 INFO - PROCESS | 1760 | 1465498839244 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]]]}] 12:00:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:00:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1692ms 12:00:39 INFO - PROCESS | 1760 | 1465498839295 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 12:00:39 INFO - PROCESS | 1760 | 1465498839303 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 12:00:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:00:39 INFO - PROCESS | 1760 | 1465498839314 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:00:39 INFO - PROCESS | 1760 | 1465498839318 Marionette TRACE conn4 <- [1,2762,null,{}] 12:00:39 INFO - PROCESS | 1760 | 1465498839325 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}] 12:00:39 INFO - PROCESS | 1760 | 1465498839331 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:39 INFO - PROCESS | 1760 | 1465498839558 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 12:00:39 INFO - PROCESS | 1760 | 1465498839759 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:39 INFO - PROCESS | 1760 | 1465498839772 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:39 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c723000 == 33 [pid = 1760] [id = 698] 12:00:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x92a61c00) [pid = 1760] [serial = 2095] [outer = (nil)] 12:00:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x92ddf000) [pid = 1760] [serial = 2096] [outer = 0x92a61c00] 12:00:39 INFO - PROCESS | 1760 | 1465498839945 Marionette DEBUG loaded listener.js 12:00:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x937b8800) [pid = 1760] [serial = 2097] [outer = 0x92a61c00] 12:00:40 INFO - PROCESS | 1760 | 1465498840919 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]]]}] 12:00:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:00:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1632ms 12:00:40 INFO - PROCESS | 1760 | 1465498840946 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 12:00:40 INFO - PROCESS | 1760 | 1465498840951 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 12:00:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:00:40 INFO - PROCESS | 1760 | 1465498840958 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:00:40 INFO - PROCESS | 1760 | 1465498840964 Marionette TRACE conn4 <- [1,2766,null,{}] 12:00:40 INFO - PROCESS | 1760 | 1465498840981 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}] 12:00:40 INFO - PROCESS | 1760 | 1465498840989 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:41 INFO - PROCESS | 1760 | 1465498841173 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 12:00:41 INFO - PROCESS | 1760 | 1465498841410 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:41 INFO - PROCESS | 1760 | 1465498841422 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:41 INFO - PROCESS | 1760 | ++DOCSHELL 0x94622800 == 34 [pid = 1760] [id = 699] 12:00:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x94622c00) [pid = 1760] [serial = 2098] [outer = (nil)] 12:00:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x94631000) [pid = 1760] [serial = 2099] [outer = 0x94622c00] 12:00:41 INFO - PROCESS | 1760 | 1465498841548 Marionette DEBUG loaded listener.js 12:00:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x950d0800) [pid = 1760] [serial = 2100] [outer = 0x94622c00] 12:00:42 INFO - PROCESS | 1760 | 1465498842464 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]]]}] 12:00:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:00:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1548ms 12:00:42 INFO - PROCESS | 1760 | 1465498842507 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 12:00:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:00:42 INFO - PROCESS | 1760 | 1465498842512 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 12:00:42 INFO - PROCESS | 1760 | 1465498842519 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:00:42 INFO - PROCESS | 1760 | 1465498842523 Marionette TRACE conn4 <- [1,2770,null,{}] 12:00:42 INFO - PROCESS | 1760 | 1465498842529 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}] 12:00:42 INFO - PROCESS | 1760 | 1465498842535 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:42 INFO - PROCESS | 1760 | 1465498842717 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 12:00:42 INFO - PROCESS | 1760 | 1465498842918 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:42 INFO - PROCESS | 1760 | 1465498842929 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:42 INFO - PROCESS | 1760 | ++DOCSHELL 0x91288000 == 35 [pid = 1760] [id = 700] 12:00:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x939cc400) [pid = 1760] [serial = 2101] [outer = (nil)] 12:00:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x97feec00) [pid = 1760] [serial = 2102] [outer = 0x939cc400] 12:00:43 INFO - PROCESS | 1760 | 1465498843053 Marionette DEBUG loaded listener.js 12:00:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x9872e800) [pid = 1760] [serial = 2103] [outer = 0x939cc400] 12:00:44 INFO - PROCESS | 1760 | 1465498844030 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]]]}] 12:00:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:00:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1542ms 12:00:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:00:44 INFO - PROCESS | 1760 | 1465498844061 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 12:00:44 INFO - PROCESS | 1760 | 1465498844065 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 12:00:44 INFO - PROCESS | 1760 | 1465498844073 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:00:44 INFO - PROCESS | 1760 | 1465498844076 Marionette TRACE conn4 <- [1,2774,null,{}] 12:00:44 INFO - PROCESS | 1760 | 1465498844084 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}] 12:00:44 INFO - PROCESS | 1760 | 1465498844090 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:44 INFO - PROCESS | 1760 | 1465498844270 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 12:00:44 INFO - PROCESS | 1760 | 1465498844461 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:44 INFO - PROCESS | 1760 | 1465498844469 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x97f36800 == 36 [pid = 1760] [id = 701] 12:00:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x991c4c00) [pid = 1760] [serial = 2104] [outer = (nil)] 12:00:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x99c62800) [pid = 1760] [serial = 2105] [outer = 0x991c4c00] 12:00:44 INFO - PROCESS | 1760 | 1465498844548 Marionette DEBUG loaded listener.js 12:00:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x99c67000) [pid = 1760] [serial = 2106] [outer = 0x991c4c00] 12:00:45 INFO - PROCESS | 1760 | 1465498845562 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]]]}] 12:00:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:00:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1536ms 12:00:45 INFO - PROCESS | 1760 | 1465498845608 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 12:00:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:00:45 INFO - PROCESS | 1760 | 1465498845612 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 12:00:45 INFO - PROCESS | 1760 | 1465498845619 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:00:45 INFO - PROCESS | 1760 | 1465498845623 Marionette TRACE conn4 <- [1,2778,null,{}] 12:00:45 INFO - PROCESS | 1760 | 1465498845629 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}] 12:00:45 INFO - PROCESS | 1760 | 1465498845645 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:45 INFO - PROCESS | 1760 | 1465498845921 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 12:00:46 INFO - PROCESS | 1760 | 1465498846169 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:46 INFO - PROCESS | 1760 | 1465498846181 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:46 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ddae000 == 37 [pid = 1760] [id = 702] 12:00:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x950d8400) [pid = 1760] [serial = 2107] [outer = (nil)] 12:00:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x9a2fdc00) [pid = 1760] [serial = 2108] [outer = 0x950d8400] 12:00:46 INFO - PROCESS | 1760 | 1465498846325 Marionette DEBUG loaded listener.js 12:00:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x9a310400) [pid = 1760] [serial = 2109] [outer = 0x950d8400] 12:00:47 INFO - PROCESS | 1760 | 1465498847266 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]]]}] 12:00:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:00:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1684ms 12:00:47 INFO - PROCESS | 1760 | 1465498847303 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 12:00:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:00:47 INFO - PROCESS | 1760 | 1465498847307 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 12:00:47 INFO - PROCESS | 1760 | 1465498847314 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:00:47 INFO - PROCESS | 1760 | 1465498847317 Marionette TRACE conn4 <- [1,2782,null,{}] 12:00:47 INFO - PROCESS | 1760 | 1465498847323 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}] 12:00:47 INFO - PROCESS | 1760 | 1465498847329 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:47 INFO - PROCESS | 1760 | 1465498847499 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 12:00:47 INFO - PROCESS | 1760 | 1465498847908 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:47 INFO - PROCESS | 1760 | 1465498847915 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:47 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dda5400 == 38 [pid = 1760] [id = 703] 12:00:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x8dda6000) [pid = 1760] [serial = 2110] [outer = (nil)] 12:00:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x8ea81400) [pid = 1760] [serial = 2111] [outer = 0x8dda6000] 12:00:48 INFO - PROCESS | 1760 | 1465498848035 Marionette DEBUG loaded listener.js 12:00:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x8face400) [pid = 1760] [serial = 2112] [outer = 0x8dda6000] 12:00:48 INFO - PROCESS | 1760 | 1465498848973 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]]]}] 12:00:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:00:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1687ms 12:00:49 INFO - PROCESS | 1760 | 1465498849005 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 12:00:49 INFO - PROCESS | 1760 | 1465498849010 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 12:00:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:00:49 INFO - PROCESS | 1760 | 1465498849018 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:00:49 INFO - PROCESS | 1760 | 1465498849023 Marionette TRACE conn4 <- [1,2786,null,{}] 12:00:49 INFO - PROCESS | 1760 | 1465498849031 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}] 12:00:49 INFO - PROCESS | 1760 | 1465498849038 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:49 INFO - PROCESS | 1760 | 1465498849213 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 12:00:49 INFO - PROCESS | 1760 | 1465498849507 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:49 INFO - PROCESS | 1760 | 1465498849518 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:49 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x91c6e400) [pid = 1760] [serial = 2001] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x9462a400) [pid = 1760] [serial = 2051] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x9462b800) [pid = 1760] [serial = 2054] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x94678400) [pid = 1760] [serial = 2052] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x92a6d000) [pid = 1760] [serial = 2036] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x92de4800) [pid = 1760] [serial = 2037] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x9126b400) [pid = 1760] [serial = 2045] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x91285800) [pid = 1760] [serial = 2046] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x97ff0400) [pid = 1760] [serial = 2042] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x987aa400) [pid = 1760] [serial = 2043] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x91c6dc00) [pid = 1760] [serial = 2048] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x97febc00) [pid = 1760] [serial = 2057] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x9506e000) [pid = 1760] [serial = 2039] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x97ff0800) [pid = 1760] [serial = 2058] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x950d5000) [pid = 1760] [serial = 2040] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x95067800) [pid = 1760] [serial = 2055] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x92de0000) [pid = 1760] [serial = 2031] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x913d7000) [pid = 1760] [serial = 2033] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x91985c00) [pid = 1760] [serial = 2034] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x92a62400) [pid = 1760] [serial = 2049] [outer = (nil)] [url = about:blank] 12:00:49 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c721c00 == 39 [pid = 1760] [id = 704] 12:00:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x8ddaf000) [pid = 1760] [serial = 2113] [outer = (nil)] 12:00:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x9126d400) [pid = 1760] [serial = 2114] [outer = 0x8ddaf000] 12:00:49 INFO - PROCESS | 1760 | 1465498849687 Marionette DEBUG loaded listener.js 12:00:49 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x913d2400) [pid = 1760] [serial = 2115] [outer = 0x8ddaf000] 12:00:50 INFO - PROCESS | 1760 | 1465498850469 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]]]}] 12:00:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:00:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1483ms 12:00:50 INFO - PROCESS | 1760 | 1465498850553 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 12:00:50 INFO - PROCESS | 1760 | 1465498850560 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 12:00:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:00:50 INFO - PROCESS | 1760 | 1465498850569 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:00:50 INFO - PROCESS | 1760 | 1465498850572 Marionette TRACE conn4 <- [1,2790,null,{}] 12:00:50 INFO - PROCESS | 1760 | 1465498850583 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}] 12:00:50 INFO - PROCESS | 1760 | 1465498850587 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:50 INFO - PROCESS | 1760 | 1465498850807 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 12:00:50 INFO - PROCESS | 1760 | 1465498850961 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:50 INFO - PROCESS | 1760 | 1465498850970 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:50 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ae7c00 == 40 [pid = 1760] [id = 705] 12:00:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x92a6b800) [pid = 1760] [serial = 2116] [outer = (nil)] 12:00:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x92dd1800) [pid = 1760] [serial = 2117] [outer = 0x92a6b800] 12:00:51 INFO - PROCESS | 1760 | 1465498851039 Marionette DEBUG loaded listener.js 12:00:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x92de4c00) [pid = 1760] [serial = 2118] [outer = 0x92a6b800] 12:00:51 INFO - PROCESS | 1760 | 1465498851902 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]]]}] 12:00:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:00:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1344ms 12:00:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:00:51 INFO - PROCESS | 1760 | 1465498851917 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 12:00:51 INFO - PROCESS | 1760 | 1465498851920 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 12:00:51 INFO - PROCESS | 1760 | 1465498851935 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:00:51 INFO - PROCESS | 1760 | 1465498851943 Marionette TRACE conn4 <- [1,2794,null,{}] 12:00:51 INFO - PROCESS | 1760 | 1465498851952 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}] 12:00:51 INFO - PROCESS | 1760 | 1465498851959 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:52 INFO - PROCESS | 1760 | 1465498852132 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 12:00:52 INFO - PROCESS | 1760 | 1465498852145 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:52 INFO - PROCESS | 1760 | 1465498852155 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:52 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c3f400 == 41 [pid = 1760] [id = 706] 12:00:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x92a62400) [pid = 1760] [serial = 2119] [outer = (nil)] 12:00:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x9462e800) [pid = 1760] [serial = 2120] [outer = 0x92a62400] 12:00:52 INFO - PROCESS | 1760 | 1465498852383 Marionette DEBUG loaded listener.js 12:00:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x95063800) [pid = 1760] [serial = 2121] [outer = 0x92a62400] 12:00:53 INFO - PROCESS | 1760 | 1465498853268 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]]]}] 12:00:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:00:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1399ms 12:00:53 INFO - PROCESS | 1760 | 1465498853327 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 12:00:53 INFO - PROCESS | 1760 | 1465498853332 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 12:00:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:00:53 INFO - PROCESS | 1760 | 1465498853338 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:00:53 INFO - PROCESS | 1760 | 1465498853341 Marionette TRACE conn4 <- [1,2798,null,{}] 12:00:53 INFO - PROCESS | 1760 | 1465498853362 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}] 12:00:53 INFO - PROCESS | 1760 | 1465498853368 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:53 INFO - PROCESS | 1760 | 1465498853600 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 12:00:53 INFO - PROCESS | 1760 | 1465498853625 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:53 INFO - PROCESS | 1760 | 1465498853631 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:53 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c71a800 == 42 [pid = 1760] [id = 707] 12:00:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x913d5000) [pid = 1760] [serial = 2122] [outer = (nil)] 12:00:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x97ff0c00) [pid = 1760] [serial = 2123] [outer = 0x913d5000] 12:00:53 INFO - PROCESS | 1760 | 1465498853716 Marionette DEBUG loaded listener.js 12:00:53 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x9950bc00) [pid = 1760] [serial = 2124] [outer = 0x913d5000] 12:00:54 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x9127e800) [pid = 1760] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:00:54 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x8ea88400) [pid = 1760] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:00:54 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x8ea7e000) [pid = 1760] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:00:54 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x9127e400) [pid = 1760] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:00:54 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x91ae2c00) [pid = 1760] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:00:54 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x8ea7b400) [pid = 1760] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:00:54 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x9462b400) [pid = 1760] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:00:54 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x99fde800) [pid = 1760] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:00:54 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x99c6c800) [pid = 1760] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:00:54 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x93925c00) [pid = 1760] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:00:54 INFO - PROCESS | 1760 | 1465498854722 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]]]}] 12:00:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:00:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1442ms 12:00:54 INFO - PROCESS | 1760 | 1465498854781 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 12:00:54 INFO - PROCESS | 1760 | 1465498854784 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 12:00:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:00:54 INFO - PROCESS | 1760 | 1465498854791 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:00:54 INFO - PROCESS | 1760 | 1465498854794 Marionette TRACE conn4 <- [1,2802,null,{}] 12:00:54 INFO - PROCESS | 1760 | 1465498854800 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}] 12:00:54 INFO - PROCESS | 1760 | 1465498854805 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:55 INFO - PROCESS | 1760 | 1465498855026 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 12:00:55 INFO - PROCESS | 1760 | 1465498855041 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:55 INFO - PROCESS | 1760 | 1465498855059 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:55 INFO - PROCESS | 1760 | ++DOCSHELL 0x91adf000 == 43 [pid = 1760] [id = 708] 12:00:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x92dc7400) [pid = 1760] [serial = 2125] [outer = (nil)] 12:00:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x99c6c800) [pid = 1760] [serial = 2126] [outer = 0x92dc7400] 12:00:55 INFO - PROCESS | 1760 | 1465498855135 Marionette DEBUG loaded listener.js 12:00:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x9a2f7000) [pid = 1760] [serial = 2127] [outer = 0x92dc7400] 12:00:56 INFO - PROCESS | 1760 | 1465498856033 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]]]}] 12:00:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:00:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1287ms 12:00:56 INFO - PROCESS | 1760 | 1465498856079 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 12:00:56 INFO - PROCESS | 1760 | 1465498856083 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 12:00:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:00:56 INFO - PROCESS | 1760 | 1465498856089 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:00:56 INFO - PROCESS | 1760 | 1465498856093 Marionette TRACE conn4 <- [1,2806,null,{}] 12:00:56 INFO - PROCESS | 1760 | 1465498856098 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}] 12:00:56 INFO - PROCESS | 1760 | 1465498856103 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:56 INFO - PROCESS | 1760 | 1465498856271 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 12:00:56 INFO - PROCESS | 1760 | 1465498856509 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:56 INFO - PROCESS | 1760 | 1465498856524 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:56 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c719800 == 44 [pid = 1760] [id = 709] 12:00:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x8c719c00) [pid = 1760] [serial = 2128] [outer = (nil)] 12:00:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x8c728000) [pid = 1760] [serial = 2129] [outer = 0x8c719c00] 12:00:56 INFO - PROCESS | 1760 | 1465498856654 Marionette DEBUG loaded listener.js 12:00:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x8ea87400) [pid = 1760] [serial = 2130] [outer = 0x8c719c00] 12:00:57 INFO - PROCESS | 1760 | 1465498857731 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]]]}] 12:00:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:00:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1679ms 12:00:57 INFO - PROCESS | 1760 | 1465498857772 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 12:00:57 INFO - PROCESS | 1760 | 1465498857779 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 12:00:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:00:57 INFO - PROCESS | 1760 | 1465498857787 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:00:57 INFO - PROCESS | 1760 | 1465498857792 Marionette TRACE conn4 <- [1,2810,null,{}] 12:00:57 INFO - PROCESS | 1760 | 1465498857800 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}] 12:00:57 INFO - PROCESS | 1760 | 1465498857809 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:58 INFO - PROCESS | 1760 | 1465498858008 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 12:00:58 INFO - PROCESS | 1760 | 1465498858205 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:00:58 INFO - PROCESS | 1760 | 1465498858218 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:58 INFO - PROCESS | 1760 | ++DOCSHELL 0x913d0400 == 45 [pid = 1760] [id = 710] 12:00:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x91976000) [pid = 1760] [serial = 2131] [outer = (nil)] 12:00:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x91988800) [pid = 1760] [serial = 2132] [outer = 0x91976000] 12:00:58 INFO - PROCESS | 1760 | 1465498858392 Marionette DEBUG loaded listener.js 12:00:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x91ae7800) [pid = 1760] [serial = 2133] [outer = 0x91976000] 12:00:59 INFO - PROCESS | 1760 | 1465498859397 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]]]}] 12:00:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:00:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1683ms 12:00:59 INFO - PROCESS | 1760 | 1465498859475 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 12:00:59 INFO - PROCESS | 1760 | 1465498859483 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 12:00:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:00:59 INFO - PROCESS | 1760 | 1465498859493 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:00:59 INFO - PROCESS | 1760 | 1465498859497 Marionette TRACE conn4 <- [1,2814,null,{}] 12:00:59 INFO - PROCESS | 1760 | 1465498859505 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}] 12:00:59 INFO - PROCESS | 1760 | 1465498859512 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:00:59 INFO - PROCESS | 1760 | 1465498859772 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 12:01:00 INFO - PROCESS | 1760 | 1465498860085 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:00 INFO - PROCESS | 1760 | 1465498860094 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:00 INFO - PROCESS | 1760 | ++DOCSHELL 0x91cc3c00 == 46 [pid = 1760] [id = 711] 12:01:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x92a62c00) [pid = 1760] [serial = 2134] [outer = (nil)] 12:01:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x92dcb800) [pid = 1760] [serial = 2135] [outer = 0x92a62c00] 12:01:00 INFO - PROCESS | 1760 | 1465498860180 Marionette DEBUG loaded listener.js 12:01:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x937be400) [pid = 1760] [serial = 2136] [outer = 0x92a62c00] 12:01:01 INFO - PROCESS | 1760 | 1465498861177 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]]]}] 12:01:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:01:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1736ms 12:01:01 INFO - PROCESS | 1760 | 1465498861230 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 12:01:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:01:01 INFO - PROCESS | 1760 | 1465498861234 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 12:01:01 INFO - PROCESS | 1760 | 1465498861249 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:01:01 INFO - PROCESS | 1760 | 1465498861260 Marionette TRACE conn4 <- [1,2818,null,{}] 12:01:01 INFO - PROCESS | 1760 | 1465498861270 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}] 12:01:01 INFO - PROCESS | 1760 | 1465498861276 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:01 INFO - PROCESS | 1760 | 1465498861520 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 12:01:01 INFO - PROCESS | 1760 | 1465498861787 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:01 INFO - PROCESS | 1760 | 1465498861795 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:01 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c71ec00 == 47 [pid = 1760] [id = 712] 12:01:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x9462a800) [pid = 1760] [serial = 2137] [outer = (nil)] 12:01:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x99fe7000) [pid = 1760] [serial = 2138] [outer = 0x9462a800] 12:01:01 INFO - PROCESS | 1760 | 1465498861928 Marionette DEBUG loaded listener.js 12:01:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x9a2fec00) [pid = 1760] [serial = 2139] [outer = 0x9462a800] 12:01:02 INFO - PROCESS | 1760 | 1465498862888 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]]]}] 12:01:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:01:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1706ms 12:01:02 INFO - PROCESS | 1760 | 1465498862947 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 12:01:02 INFO - PROCESS | 1760 | 1465498862953 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 12:01:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:01:02 INFO - PROCESS | 1760 | 1465498862978 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:01:02 INFO - PROCESS | 1760 | 1465498862982 Marionette TRACE conn4 <- [1,2822,null,{}] 12:01:02 INFO - PROCESS | 1760 | 1465498862988 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}] 12:01:03 INFO - PROCESS | 1760 | 1465498862996 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:03 INFO - PROCESS | 1760 | 1465498863189 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 12:01:03 INFO - PROCESS | 1760 | 1465498863431 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:03 INFO - PROCESS | 1760 | 1465498863442 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:03 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c724800 == 48 [pid = 1760] [id = 713] 12:01:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x946c5000) [pid = 1760] [serial = 2140] [outer = (nil)] 12:01:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x9a474800) [pid = 1760] [serial = 2141] [outer = 0x946c5000] 12:01:03 INFO - PROCESS | 1760 | 1465498863538 Marionette DEBUG loaded listener.js 12:01:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x9a47bc00) [pid = 1760] [serial = 2142] [outer = 0x946c5000] 12:01:04 INFO - PROCESS | 1760 | 1465498864429 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]]]}] 12:01:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:01:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1492ms 12:01:04 INFO - PROCESS | 1760 | 1465498864468 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 12:01:04 INFO - PROCESS | 1760 | 1465498864472 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 12:01:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:01:04 INFO - PROCESS | 1760 | 1465498864478 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:01:04 INFO - PROCESS | 1760 | 1465498864483 Marionette TRACE conn4 <- [1,2826,null,{}] 12:01:04 INFO - PROCESS | 1760 | 1465498864489 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}] 12:01:04 INFO - PROCESS | 1760 | 1465498864494 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:04 INFO - PROCESS | 1760 | 1465498864687 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 12:01:04 INFO - PROCESS | 1760 | 1465498864884 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:04 INFO - PROCESS | 1760 | 1465498864902 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:04 INFO - PROCESS | 1760 | ++DOCSHELL 0x9a5c0c00 == 49 [pid = 1760] [id = 714] 12:01:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x9a5c5400) [pid = 1760] [serial = 2143] [outer = (nil)] 12:01:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x9a672400) [pid = 1760] [serial = 2144] [outer = 0x9a5c5400] 12:01:05 INFO - PROCESS | 1760 | 1465498865034 Marionette DEBUG loaded listener.js 12:01:05 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x9a695400) [pid = 1760] [serial = 2145] [outer = 0x9a5c5400] 12:01:06 INFO - PROCESS | 1760 | 1465498866131 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:01:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:01:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1688ms 12:01:06 INFO - PROCESS | 1760 | 1465498866167 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 12:01:06 INFO - PROCESS | 1760 | 1465498866171 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 12:01:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:01:06 INFO - PROCESS | 1760 | 1465498866178 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:01:06 INFO - PROCESS | 1760 | 1465498866180 Marionette TRACE conn4 <- [1,2830,null,{}] 12:01:06 INFO - PROCESS | 1760 | 1465498866187 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}] 12:01:06 INFO - PROCESS | 1760 | 1465498866193 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:06 INFO - PROCESS | 1760 | 1465498866394 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 12:01:06 INFO - PROCESS | 1760 | 1465498866636 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:06 INFO - PROCESS | 1760 | 1465498866642 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:06 INFO - PROCESS | 1760 | ++DOCSHELL 0x91261400 == 50 [pid = 1760] [id = 715] 12:01:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x91264c00) [pid = 1760] [serial = 2146] [outer = (nil)] 12:01:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x9a697c00) [pid = 1760] [serial = 2147] [outer = 0x91264c00] 12:01:06 INFO - PROCESS | 1760 | 1465498866770 Marionette DEBUG loaded listener.js 12:01:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x9b0de000) [pid = 1760] [serial = 2148] [outer = 0x91264c00] 12:01:07 INFO - PROCESS | 1760 | 1465498867654 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]]]}] 12:01:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:01:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1537ms 12:01:07 INFO - PROCESS | 1760 | 1465498867731 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 12:01:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:01:07 INFO - PROCESS | 1760 | 1465498867736 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 12:01:07 INFO - PROCESS | 1760 | 1465498867742 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:01:07 INFO - PROCESS | 1760 | 1465498867746 Marionette TRACE conn4 <- [1,2834,null,{}] 12:01:07 INFO - PROCESS | 1760 | 1465498867752 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}] 12:01:07 INFO - PROCESS | 1760 | 1465498867757 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:07 INFO - PROCESS | 1760 | 1465498867938 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 12:01:08 INFO - PROCESS | 1760 | 1465498868142 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:08 INFO - PROCESS | 1760 | 1465498868150 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:08 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c724400 == 51 [pid = 1760] [id = 716] 12:01:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x8ddaa800) [pid = 1760] [serial = 2149] [outer = (nil)] 12:01:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x9126dc00) [pid = 1760] [serial = 2150] [outer = 0x8ddaa800] 12:01:08 INFO - PROCESS | 1760 | 1465498868267 Marionette DEBUG loaded listener.js 12:01:08 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x913dac00) [pid = 1760] [serial = 2151] [outer = 0x8ddaa800] 12:01:09 INFO - PROCESS | 1760 | 1465498869589 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:01:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:01:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1902ms 12:01:09 INFO - PROCESS | 1760 | 1465498869646 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 12:01:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:01:09 INFO - PROCESS | 1760 | 1465498869652 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 12:01:09 INFO - PROCESS | 1760 | 1465498869659 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:01:09 INFO - PROCESS | 1760 | 1465498869667 Marionette TRACE conn4 <- [1,2838,null,{}] 12:01:09 INFO - PROCESS | 1760 | 1465498869674 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}] 12:01:09 INFO - PROCESS | 1760 | 1465498869680 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:09 INFO - PROCESS | 1760 | 1465498869873 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 12:01:10 INFO - PROCESS | 1760 | 1465498870223 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:10 INFO - PROCESS | 1760 | 1465498870230 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:10 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ae2c00 == 52 [pid = 1760] [id = 717] 12:01:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x91ae5400) [pid = 1760] [serial = 2152] [outer = (nil)] 12:01:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x91c3ec00) [pid = 1760] [serial = 2153] [outer = 0x91ae5400] 12:01:10 INFO - PROCESS | 1760 | 1465498870317 Marionette DEBUG loaded listener.js 12:01:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x91c6e800) [pid = 1760] [serial = 2154] [outer = 0x91ae5400] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7ec00 == 51 [pid = 1760] [id = 681] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x91adf000 == 50 [pid = 1760] [id = 708] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x8c71a800 == 49 [pid = 1760] [id = 707] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x91c3f400 == 48 [pid = 1760] [id = 706] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x91ae7c00 == 47 [pid = 1760] [id = 705] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x8c721c00 == 46 [pid = 1760] [id = 704] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x8dda5400 == 45 [pid = 1760] [id = 703] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x91c66800 == 44 [pid = 1760] [id = 682] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea87c00 == 43 [pid = 1760] [id = 692] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x9127a400 == 42 [pid = 1760] [id = 673] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x91ae2400 == 41 [pid = 1760] [id = 694] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x8c726c00 == 40 [pid = 1760] [id = 676] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x92a70000 == 39 [pid = 1760] [id = 675] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x9127cc00 == 38 [pid = 1760] [id = 684] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x9127c800 == 37 [pid = 1760] [id = 693] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x8ddaa000 == 36 [pid = 1760] [id = 697] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x94627800 == 35 [pid = 1760] [id = 679] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x91268400 == 34 [pid = 1760] [id = 686] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x8c723000 == 33 [pid = 1760] [id = 698] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x94622800 == 32 [pid = 1760] [id = 699] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x8fad6c00 == 31 [pid = 1760] [id = 672] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x99fce800 == 30 [pid = 1760] [id = 690] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x8dda4000 == 29 [pid = 1760] [id = 680] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x97f36800 == 28 [pid = 1760] [id = 701] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x8c71b400 == 27 [pid = 1760] [id = 695] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x91c3b000 == 26 [pid = 1760] [id = 678] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x99503000 == 25 [pid = 1760] [id = 688] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x91cc7800 == 24 [pid = 1760] [id = 674] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x92dd9c00 == 23 [pid = 1760] [id = 685] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x8ddae000 == 22 [pid = 1760] [id = 702] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x9127fc00 == 21 [pid = 1760] [id = 677] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x8dda9000 == 20 [pid = 1760] [id = 696] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x93923400 == 19 [pid = 1760] [id = 683] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x937c0800 == 18 [pid = 1760] [id = 687] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x8c71d800 == 17 [pid = 1760] [id = 689] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x91288000 == 16 [pid = 1760] [id = 700] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x8c722800 == 15 [pid = 1760] [id = 691] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x91261400 == 14 [pid = 1760] [id = 715] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x9a5c0c00 == 13 [pid = 1760] [id = 714] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x8c724800 == 12 [pid = 1760] [id = 713] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x8c71ec00 == 11 [pid = 1760] [id = 712] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x913d0400 == 10 [pid = 1760] [id = 710] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x91cc3c00 == 9 [pid = 1760] [id = 711] 12:01:11 INFO - PROCESS | 1760 | --DOCSHELL 0x8c719800 == 8 [pid = 1760] [id = 709] 12:01:12 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x92dcf800) [pid = 1760] [serial = 2090] [outer = (nil)] [url = about:blank] 12:01:12 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x913da800) [pid = 1760] [serial = 2082] [outer = (nil)] [url = about:blank] 12:01:12 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x8ecda000) [pid = 1760] [serial = 2078] [outer = (nil)] [url = about:blank] 12:01:12 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x91971c00) [pid = 1760] [serial = 2087] [outer = (nil)] [url = about:blank] 12:01:12 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x8ece1800) [pid = 1760] [serial = 2079] [outer = (nil)] [url = about:blank] 12:01:12 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x91c40c00) [pid = 1760] [serial = 2061] [outer = (nil)] [url = about:blank] 12:01:12 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x91c40800) [pid = 1760] [serial = 2085] [outer = (nil)] [url = about:blank] 12:01:12 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x8ece1400) [pid = 1760] [serial = 2075] [outer = (nil)] [url = about:blank] 12:01:12 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x99fe7c00) [pid = 1760] [serial = 2069] [outer = (nil)] [url = about:blank] 12:01:12 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x9a305400) [pid = 1760] [serial = 2073] [outer = (nil)] [url = about:blank] 12:01:12 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x92a6ac00) [pid = 1760] [serial = 2088] [outer = (nil)] [url = about:blank] 12:01:12 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x913d3000) [pid = 1760] [serial = 2081] [outer = (nil)] [url = about:blank] 12:01:12 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x9a21bc00) [pid = 1760] [serial = 2070] [outer = (nil)] [url = about:blank] 12:01:12 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x9a303800) [pid = 1760] [serial = 2072] [outer = (nil)] [url = about:blank] 12:01:12 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x91ae4c00) [pid = 1760] [serial = 2060] [outer = (nil)] [url = about:blank] 12:01:12 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x91c33c00) [pid = 1760] [serial = 2084] [outer = (nil)] [url = about:blank] 12:01:12 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x99dc8c00) [pid = 1760] [serial = 2066] [outer = (nil)] [url = about:blank] 12:01:12 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x9462c800) [pid = 1760] [serial = 2063] [outer = (nil)] [url = about:blank] 12:01:12 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x95064000) [pid = 1760] [serial = 2064] [outer = (nil)] [url = about:blank] 12:01:12 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x99f81400) [pid = 1760] [serial = 2067] [outer = (nil)] [url = about:blank] 12:01:12 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x91263400) [pid = 1760] [serial = 2076] [outer = (nil)] [url = about:blank] 12:01:12 INFO - PROCESS | 1760 | 1465498872542 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]]]}] 12:01:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:01:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 2945ms 12:01:12 INFO - PROCESS | 1760 | 1465498872604 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 12:01:12 INFO - PROCESS | 1760 | 1465498872611 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 12:01:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:01:12 INFO - PROCESS | 1760 | 1465498872619 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:01:12 INFO - PROCESS | 1760 | 1465498872624 Marionette TRACE conn4 <- [1,2842,null,{}] 12:01:12 INFO - PROCESS | 1760 | 1465498872632 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}] 12:01:12 INFO - PROCESS | 1760 | 1465498872638 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:12 INFO - PROCESS | 1760 | 1465498872818 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 12:01:13 INFO - PROCESS | 1760 | 1465498873014 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:13 INFO - PROCESS | 1760 | 1465498873027 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:13 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ddabc00 == 9 [pid = 1760] [id = 718] 12:01:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x8ddad400) [pid = 1760] [serial = 2155] [outer = (nil)] 12:01:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x8ea86c00) [pid = 1760] [serial = 2156] [outer = 0x8ddad400] 12:01:13 INFO - PROCESS | 1760 | 1465498873100 Marionette DEBUG loaded listener.js 12:01:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x8ecd7400) [pid = 1760] [serial = 2157] [outer = 0x8ddad400] 12:01:13 INFO - PROCESS | 1760 | 1465498873901 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]]]}] 12:01:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:01:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1342ms 12:01:13 INFO - PROCESS | 1760 | 1465498873960 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 12:01:13 INFO - PROCESS | 1760 | 1465498873969 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 12:01:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:01:13 INFO - PROCESS | 1760 | 1465498873980 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:01:13 INFO - PROCESS | 1760 | 1465498873984 Marionette TRACE conn4 <- [1,2846,null,{}] 12:01:13 INFO - PROCESS | 1760 | 1465498873991 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}] 12:01:14 INFO - PROCESS | 1760 | 1465498873996 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:14 INFO - PROCESS | 1760 | 1465498874173 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 12:01:14 INFO - PROCESS | 1760 | 1465498874325 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:14 INFO - PROCESS | 1760 | 1465498874336 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:14 INFO - PROCESS | 1760 | ++DOCSHELL 0x8fad1800 == 10 [pid = 1760] [id = 719] 12:01:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x91263c00) [pid = 1760] [serial = 2158] [outer = (nil)] 12:01:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x9127d800) [pid = 1760] [serial = 2159] [outer = 0x91263c00] 12:01:14 INFO - PROCESS | 1760 | 1465498874412 Marionette DEBUG loaded listener.js 12:01:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x913cec00) [pid = 1760] [serial = 2160] [outer = 0x91263c00] 12:01:15 INFO - PROCESS | 1760 | 1465498875399 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]]]}] 12:01:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:01:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1444ms 12:01:15 INFO - PROCESS | 1760 | 1465498875425 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 12:01:15 INFO - PROCESS | 1760 | 1465498875429 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 12:01:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:01:15 INFO - PROCESS | 1760 | 1465498875435 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:01:15 INFO - PROCESS | 1760 | 1465498875441 Marionette TRACE conn4 <- [1,2850,null,{}] 12:01:15 INFO - PROCESS | 1760 | 1465498875466 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}] 12:01:15 INFO - PROCESS | 1760 | 1465498875475 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:15 INFO - PROCESS | 1760 | 1465498875703 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 12:01:15 INFO - PROCESS | 1760 | 1465498875732 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:15 INFO - PROCESS | 1760 | 1465498875740 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:15 INFO - PROCESS | 1760 | ++DOCSHELL 0x9198b000 == 11 [pid = 1760] [id = 720] 12:01:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x9198e000) [pid = 1760] [serial = 2161] [outer = (nil)] 12:01:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x91ae0400) [pid = 1760] [serial = 2162] [outer = 0x9198e000] 12:01:15 INFO - PROCESS | 1760 | 1465498875815 Marionette DEBUG loaded listener.js 12:01:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x91c33400) [pid = 1760] [serial = 2163] [outer = 0x9198e000] 12:01:16 INFO - PROCESS | 1760 | 1465498876779 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:01:17 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x92dc7400) [pid = 1760] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:01:17 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x913d5000) [pid = 1760] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:01:17 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x92a67800) [pid = 1760] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:01:17 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x950d8400) [pid = 1760] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:01:17 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x92a61c00) [pid = 1760] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:01:17 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x94622c00) [pid = 1760] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:01:17 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x8ea80800) [pid = 1760] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:01:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:01:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1896ms 12:01:17 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x8ddaf000) [pid = 1760] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:01:17 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x92a6b800) [pid = 1760] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:01:17 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x8dda6000) [pid = 1760] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:01:17 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x939cc400) [pid = 1760] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:01:17 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x991c4c00) [pid = 1760] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:01:17 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x92a62400) [pid = 1760] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:01:17 INFO - PROCESS | 1760 | 1465498877425 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 12:01:17 INFO - PROCESS | 1760 | 1465498877431 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 12:01:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:01:17 INFO - PROCESS | 1760 | 1465498877438 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:01:17 INFO - PROCESS | 1760 | 1465498877442 Marionette TRACE conn4 <- [1,2854,null,{}] 12:01:17 INFO - PROCESS | 1760 | 1465498877448 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}] 12:01:17 INFO - PROCESS | 1760 | 1465498877453 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:17 INFO - PROCESS | 1760 | 1465498877665 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 12:01:17 INFO - PROCESS | 1760 | 1465498877761 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:17 INFO - PROCESS | 1760 | 1465498877770 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:17 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c71ec00 == 12 [pid = 1760] [id = 721] 12:01:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x91261000) [pid = 1760] [serial = 2164] [outer = (nil)] 12:01:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x91979c00) [pid = 1760] [serial = 2165] [outer = 0x91261000] 12:01:17 INFO - PROCESS | 1760 | 1465498877841 Marionette DEBUG loaded listener.js 12:01:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x91c3b800) [pid = 1760] [serial = 2166] [outer = 0x91261000] 12:01:18 INFO - PROCESS | 1760 | 1465498878606 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]]]}] 12:01:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:01:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1187ms 12:01:18 INFO - PROCESS | 1760 | 1465498878634 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 12:01:18 INFO - PROCESS | 1760 | 1465498878638 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 12:01:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:01:18 INFO - PROCESS | 1760 | 1465498878645 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:01:18 INFO - PROCESS | 1760 | 1465498878649 Marionette TRACE conn4 <- [1,2858,null,{}] 12:01:18 INFO - PROCESS | 1760 | 1465498878654 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}] 12:01:18 INFO - PROCESS | 1760 | 1465498878659 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:18 INFO - PROCESS | 1760 | 1465498878850 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 12:01:18 INFO - PROCESS | 1760 | 1465498878860 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:18 INFO - PROCESS | 1760 | 1465498878867 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:18 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c3f400 == 13 [pid = 1760] [id = 722] 12:01:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x91c6a400) [pid = 1760] [serial = 2167] [outer = (nil)] 12:01:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x91cd0c00) [pid = 1760] [serial = 2168] [outer = 0x91c6a400] 12:01:18 INFO - PROCESS | 1760 | 1465498878938 Marionette DEBUG loaded listener.js 12:01:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x92a6a000) [pid = 1760] [serial = 2169] [outer = 0x91c6a400] 12:01:20 INFO - PROCESS | 1760 | 1465498880078 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:01:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:01:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1489ms 12:01:20 INFO - PROCESS | 1760 | 1465498880136 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 12:01:20 INFO - PROCESS | 1760 | 1465498880144 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 12:01:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:01:20 INFO - PROCESS | 1760 | 1465498880152 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:01:20 INFO - PROCESS | 1760 | 1465498880158 Marionette TRACE conn4 <- [1,2862,null,{}] 12:01:20 INFO - PROCESS | 1760 | 1465498880168 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}] 12:01:20 INFO - PROCESS | 1760 | 1465498880175 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:20 INFO - PROCESS | 1760 | 1465498880394 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 12:01:20 INFO - PROCESS | 1760 | 1465498880646 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:20 INFO - PROCESS | 1760 | 1465498880655 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:20 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea86000 == 14 [pid = 1760] [id = 723] 12:01:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x8ea87000) [pid = 1760] [serial = 2170] [outer = (nil)] 12:01:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x9125fc00) [pid = 1760] [serial = 2171] [outer = 0x8ea87000] 12:01:20 INFO - PROCESS | 1760 | 1465498880784 Marionette DEBUG loaded listener.js 12:01:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x91288800) [pid = 1760] [serial = 2172] [outer = 0x8ea87000] 12:01:21 INFO - PROCESS | 1760 | 1465498881825 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]]]}] 12:01:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:01:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1736ms 12:01:21 INFO - PROCESS | 1760 | 1465498881888 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 12:01:21 INFO - PROCESS | 1760 | 1465498881896 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 12:01:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:01:21 INFO - PROCESS | 1760 | 1465498881907 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:01:21 INFO - PROCESS | 1760 | 1465498881911 Marionette TRACE conn4 <- [1,2866,null,{}] 12:01:21 INFO - PROCESS | 1760 | 1465498881918 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}] 12:01:21 INFO - PROCESS | 1760 | 1465498881925 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:22 INFO - PROCESS | 1760 | 1465498882156 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 12:01:22 INFO - PROCESS | 1760 | 1465498882394 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:22 INFO - PROCESS | 1760 | 1465498882405 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:22 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dda6800 == 15 [pid = 1760] [id = 724] 12:01:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x91c3f800) [pid = 1760] [serial = 2173] [outer = (nil)] 12:01:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x91c6d400) [pid = 1760] [serial = 2174] [outer = 0x91c3f800] 12:01:22 INFO - PROCESS | 1760 | 1465498882533 Marionette DEBUG loaded listener.js 12:01:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x91c34c00) [pid = 1760] [serial = 2175] [outer = 0x91c3f800] 12:01:23 INFO - PROCESS | 1760 | 1465498883550 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]]]}] 12:01:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:01:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1688ms 12:01:23 INFO - PROCESS | 1760 | 1465498883595 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 12:01:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:01:23 INFO - PROCESS | 1760 | 1465498883600 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 12:01:23 INFO - PROCESS | 1760 | 1465498883607 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:01:23 INFO - PROCESS | 1760 | 1465498883613 Marionette TRACE conn4 <- [1,2870,null,{}] 12:01:23 INFO - PROCESS | 1760 | 1465498883630 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}] 12:01:23 INFO - PROCESS | 1760 | 1465498883639 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:23 INFO - PROCESS | 1760 | 1465498883821 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 12:01:24 INFO - PROCESS | 1760 | 1465498884065 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:24 INFO - PROCESS | 1760 | 1465498884074 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:24 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dd5c00 == 16 [pid = 1760] [id = 725] 12:01:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x92dd6400) [pid = 1760] [serial = 2176] [outer = (nil)] 12:01:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x92ddec00) [pid = 1760] [serial = 2177] [outer = 0x92dd6400] 12:01:24 INFO - PROCESS | 1760 | 1465498884205 Marionette DEBUG loaded listener.js 12:01:24 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x92de4800) [pid = 1760] [serial = 2178] [outer = 0x92dd6400] 12:01:25 INFO - PROCESS | 1760 | 1465498885148 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]]]}] 12:01:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:01:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1595ms 12:01:25 INFO - PROCESS | 1760 | 1465498885203 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 12:01:25 INFO - PROCESS | 1760 | 1465498885207 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 12:01:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:01:25 INFO - PROCESS | 1760 | 1465498885214 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:01:25 INFO - PROCESS | 1760 | 1465498885217 Marionette TRACE conn4 <- [1,2874,null,{}] 12:01:25 INFO - PROCESS | 1760 | 1465498885223 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}] 12:01:25 INFO - PROCESS | 1760 | 1465498885229 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:25 INFO - PROCESS | 1760 | 1465498885410 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 12:01:25 INFO - PROCESS | 1760 | 1465498885610 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:25 INFO - PROCESS | 1760 | 1465498885618 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:25 INFO - PROCESS | 1760 | ++DOCSHELL 0x91986800 == 17 [pid = 1760] [id = 726] 12:01:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x92a70000) [pid = 1760] [serial = 2179] [outer = (nil)] 12:01:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x9391dc00) [pid = 1760] [serial = 2180] [outer = 0x92a70000] 12:01:25 INFO - PROCESS | 1760 | 1465498885702 Marionette DEBUG loaded listener.js 12:01:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x93927c00) [pid = 1760] [serial = 2181] [outer = 0x92a70000] 12:01:26 INFO - PROCESS | 1760 | 1465498886657 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]]]}] 12:01:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:01:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1490ms 12:01:26 INFO - PROCESS | 1760 | 1465498886705 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 12:01:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:01:26 INFO - PROCESS | 1760 | 1465498886709 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 12:01:26 INFO - PROCESS | 1760 | 1465498886716 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:01:26 INFO - PROCESS | 1760 | 1465498886719 Marionette TRACE conn4 <- [1,2878,null,{}] 12:01:26 INFO - PROCESS | 1760 | 1465498886725 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}] 12:01:26 INFO - PROCESS | 1760 | 1465498886730 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:26 INFO - PROCESS | 1760 | 1465498886906 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 12:01:27 INFO - PROCESS | 1760 | 1465498887096 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:27 INFO - PROCESS | 1760 | 1465498887107 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:27 INFO - PROCESS | 1760 | ++DOCSHELL 0x93758000 == 18 [pid = 1760] [id = 727] 12:01:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x937bbc00) [pid = 1760] [serial = 2182] [outer = (nil)] 12:01:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x94628400) [pid = 1760] [serial = 2183] [outer = 0x937bbc00] 12:01:27 INFO - PROCESS | 1760 | 1465498887195 Marionette DEBUG loaded listener.js 12:01:27 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x9462f000) [pid = 1760] [serial = 2184] [outer = 0x937bbc00] 12:01:28 INFO - PROCESS | 1760 | 1465498888241 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]]]}] 12:01:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:01:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1584ms 12:01:28 INFO - PROCESS | 1760 | 1465498888300 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 12:01:28 INFO - PROCESS | 1760 | 1465498888303 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 12:01:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:01:28 INFO - PROCESS | 1760 | 1465498888310 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:01:28 INFO - PROCESS | 1760 | 1465498888312 Marionette TRACE conn4 <- [1,2882,null,{}] 12:01:28 INFO - PROCESS | 1760 | 1465498888319 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}] 12:01:28 INFO - PROCESS | 1760 | 1465498888330 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:28 INFO - PROCESS | 1760 | 1465498888585 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 12:01:28 INFO - PROCESS | 1760 | 1465498888828 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:28 INFO - PROCESS | 1760 | 1465498888837 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:29 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c720800 == 19 [pid = 1760] [id = 728] 12:01:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x8c721000) [pid = 1760] [serial = 2185] [outer = (nil)] 12:01:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x8c728400) [pid = 1760] [serial = 2186] [outer = 0x8c721000] 12:01:29 INFO - PROCESS | 1760 | 1465498889088 Marionette DEBUG loaded listener.js 12:01:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x8ea79c00) [pid = 1760] [serial = 2187] [outer = 0x8c721000] 12:01:30 INFO - PROCESS | 1760 | 1465498890008 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]]]}] 12:01:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:01:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1733ms 12:01:30 INFO - PROCESS | 1760 | 1465498890044 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 12:01:30 INFO - PROCESS | 1760 | 1465498890051 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 12:01:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:01:30 INFO - PROCESS | 1760 | 1465498890083 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:01:30 INFO - PROCESS | 1760 | 1465498890086 Marionette TRACE conn4 <- [1,2886,null,{}] 12:01:30 INFO - PROCESS | 1760 | 1465498890094 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}] 12:01:30 INFO - PROCESS | 1760 | 1465498890100 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:30 INFO - PROCESS | 1760 | 1465498890279 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 12:01:30 INFO - PROCESS | 1760 | 1465498890582 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:30 INFO - PROCESS | 1760 | 1465498890593 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:30 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecdd800 == 20 [pid = 1760] [id = 729] 12:01:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x8fad1400) [pid = 1760] [serial = 2188] [outer = (nil)] 12:01:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0x91261800) [pid = 1760] [serial = 2189] [outer = 0x8fad1400] 12:01:30 INFO - PROCESS | 1760 | 1465498890765 Marionette DEBUG loaded listener.js 12:01:30 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0x91971c00) [pid = 1760] [serial = 2190] [outer = 0x8fad1400] 12:01:30 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0x99c6c800) [pid = 1760] [serial = 2126] [outer = (nil)] [url = about:blank] 12:01:30 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0x97ff0c00) [pid = 1760] [serial = 2123] [outer = (nil)] [url = about:blank] 12:01:30 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x92dd7400) [pid = 1760] [serial = 2091] [outer = (nil)] [url = about:blank] 12:01:30 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x9a2fdc00) [pid = 1760] [serial = 2108] [outer = (nil)] [url = about:blank] 12:01:30 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x9a310400) [pid = 1760] [serial = 2109] [outer = (nil)] [url = about:blank] 12:01:30 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x92ddf000) [pid = 1760] [serial = 2096] [outer = (nil)] [url = about:blank] 12:01:30 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x937b8800) [pid = 1760] [serial = 2097] [outer = (nil)] [url = about:blank] 12:01:30 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x94631000) [pid = 1760] [serial = 2099] [outer = (nil)] [url = about:blank] 12:01:30 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x950d0800) [pid = 1760] [serial = 2100] [outer = (nil)] [url = about:blank] 12:01:30 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x913d8000) [pid = 1760] [serial = 2093] [outer = (nil)] [url = about:blank] 12:01:30 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x9198c800) [pid = 1760] [serial = 2094] [outer = (nil)] [url = about:blank] 12:01:30 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x9126d400) [pid = 1760] [serial = 2114] [outer = (nil)] [url = about:blank] 12:01:30 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x913d2400) [pid = 1760] [serial = 2115] [outer = (nil)] [url = about:blank] 12:01:30 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x92dd1800) [pid = 1760] [serial = 2117] [outer = (nil)] [url = about:blank] 12:01:30 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x92de4c00) [pid = 1760] [serial = 2118] [outer = (nil)] [url = about:blank] 12:01:30 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x8ea81400) [pid = 1760] [serial = 2111] [outer = (nil)] [url = about:blank] 12:01:30 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x8face400) [pid = 1760] [serial = 2112] [outer = (nil)] [url = about:blank] 12:01:30 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x97feec00) [pid = 1760] [serial = 2102] [outer = (nil)] [url = about:blank] 12:01:30 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x9872e800) [pid = 1760] [serial = 2103] [outer = (nil)] [url = about:blank] 12:01:30 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x99c62800) [pid = 1760] [serial = 2105] [outer = (nil)] [url = about:blank] 12:01:30 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x99c67000) [pid = 1760] [serial = 2106] [outer = (nil)] [url = about:blank] 12:01:30 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x9950bc00) [pid = 1760] [serial = 2124] [outer = (nil)] [url = about:blank] 12:01:30 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x95063800) [pid = 1760] [serial = 2121] [outer = (nil)] [url = about:blank] 12:01:31 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x9462e800) [pid = 1760] [serial = 2120] [outer = (nil)] [url = about:blank] 12:01:31 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x9a2f7000) [pid = 1760] [serial = 2127] [outer = (nil)] [url = about:blank] 12:01:31 INFO - PROCESS | 1760 | 1465498891649 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]]]}] 12:01:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:01:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1591ms 12:01:31 INFO - PROCESS | 1760 | 1465498891669 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 12:01:31 INFO - PROCESS | 1760 | 1465498891675 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 12:01:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:01:31 INFO - PROCESS | 1760 | 1465498891686 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:01:31 INFO - PROCESS | 1760 | 1465498891691 Marionette TRACE conn4 <- [1,2890,null,{}] 12:01:31 INFO - PROCESS | 1760 | 1465498891697 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}] 12:01:31 INFO - PROCESS | 1760 | 1465498891702 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:31 INFO - PROCESS | 1760 | 1465498891935 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 12:01:31 INFO - PROCESS | 1760 | 1465498891951 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:31 INFO - PROCESS | 1760 | 1465498891956 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:31 INFO - PROCESS | 1760 | ++DOCSHELL 0x913d1400 == 21 [pid = 1760] [id = 730] 12:01:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x91978000) [pid = 1760] [serial = 2191] [outer = (nil)] 12:01:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x91c67000) [pid = 1760] [serial = 2192] [outer = 0x91978000] 12:01:32 INFO - PROCESS | 1760 | 1465498892026 Marionette DEBUG loaded listener.js 12:01:32 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x91cc2000) [pid = 1760] [serial = 2193] [outer = 0x91978000] 12:01:32 INFO - PROCESS | 1760 | 1465498892977 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:01:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:01:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1338ms 12:01:33 INFO - PROCESS | 1760 | 1465498893023 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 12:01:33 INFO - PROCESS | 1760 | 1465498893027 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 12:01:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:01:33 INFO - PROCESS | 1760 | 1465498893034 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:01:33 INFO - PROCESS | 1760 | 1465498893039 Marionette TRACE conn4 <- [1,2894,null,{}] 12:01:33 INFO - PROCESS | 1760 | 1465498893059 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}] 12:01:33 INFO - PROCESS | 1760 | 1465498893067 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:33 INFO - PROCESS | 1760 | 1465498893353 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 12:01:33 INFO - PROCESS | 1760 | 1465498893376 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:33 INFO - PROCESS | 1760 | 1465498893383 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:33 INFO - PROCESS | 1760 | ++DOCSHELL 0x92a64400 == 22 [pid = 1760] [id = 731] 12:01:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x92dd4000) [pid = 1760] [serial = 2194] [outer = (nil)] 12:01:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x937b2800) [pid = 1760] [serial = 2195] [outer = 0x92dd4000] 12:01:33 INFO - PROCESS | 1760 | 1465498893451 Marionette DEBUG loaded listener.js 12:01:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x937b8c00) [pid = 1760] [serial = 2196] [outer = 0x92dd4000] 12:01:34 INFO - PROCESS | 1760 | 1465498894391 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]]]}] 12:01:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:01:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1399ms 12:01:34 INFO - PROCESS | 1760 | 1465498894434 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 12:01:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:01:34 INFO - PROCESS | 1760 | 1465498894439 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 12:01:34 INFO - PROCESS | 1760 | 1465498894452 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:01:34 INFO - PROCESS | 1760 | 1465498894455 Marionette TRACE conn4 <- [1,2898,null,{}] 12:01:34 INFO - PROCESS | 1760 | 1465498894461 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}] 12:01:34 INFO - PROCESS | 1760 | 1465498894466 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:34 INFO - PROCESS | 1760 | 1465498894700 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 12:01:34 INFO - PROCESS | 1760 | 1465498894727 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:34 INFO - PROCESS | 1760 | 1465498894734 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:34 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ddab400 == 23 [pid = 1760] [id = 732] 12:01:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x8ecde800) [pid = 1760] [serial = 2197] [outer = (nil)] 12:01:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x94631800) [pid = 1760] [serial = 2198] [outer = 0x8ecde800] 12:01:34 INFO - PROCESS | 1760 | 1465498894814 Marionette DEBUG loaded listener.js 12:01:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x95062800) [pid = 1760] [serial = 2199] [outer = 0x8ecde800] 12:01:35 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x8ddad400) [pid = 1760] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:01:35 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x9a5c5400) [pid = 1760] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:01:35 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x9198e000) [pid = 1760] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:01:35 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x91264c00) [pid = 1760] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:01:35 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x9462a800) [pid = 1760] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:01:35 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x91976000) [pid = 1760] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:01:35 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x8c719c00) [pid = 1760] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:01:35 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x91ae5400) [pid = 1760] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:01:35 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x8ddaa800) [pid = 1760] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:01:35 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x91261000) [pid = 1760] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:01:35 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x92a62c00) [pid = 1760] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:01:35 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x91263c00) [pid = 1760] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:01:35 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x946c5000) [pid = 1760] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:01:35 INFO - PROCESS | 1760 | 1465498895905 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]]]}] 12:01:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:01:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1486ms 12:01:35 INFO - PROCESS | 1760 | 1465498895932 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 12:01:35 INFO - PROCESS | 1760 | 1465498895934 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 12:01:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:01:35 INFO - PROCESS | 1760 | 1465498895941 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:01:35 INFO - PROCESS | 1760 | 1465498895944 Marionette TRACE conn4 <- [1,2902,null,{}] 12:01:35 INFO - PROCESS | 1760 | 1465498895950 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}] 12:01:35 INFO - PROCESS | 1760 | 1465498895955 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:36 INFO - PROCESS | 1760 | 1465498896166 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 12:01:36 INFO - PROCESS | 1760 | 1465498896196 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:36 INFO - PROCESS | 1760 | 1465498896202 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:36 INFO - PROCESS | 1760 | ++DOCSHELL 0x91261000 == 24 [pid = 1760] [id = 733] 12:01:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x91264c00) [pid = 1760] [serial = 2200] [outer = (nil)] 12:01:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x92a67800) [pid = 1760] [serial = 2201] [outer = 0x91264c00] 12:01:36 INFO - PROCESS | 1760 | 1465498896284 Marionette DEBUG loaded listener.js 12:01:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x9506c400) [pid = 1760] [serial = 2202] [outer = 0x91264c00] 12:01:37 INFO - PROCESS | 1760 | 1465498897198 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:01:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:01:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1288ms 12:01:37 INFO - PROCESS | 1760 | 1465498897229 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 12:01:37 INFO - PROCESS | 1760 | 1465498897234 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 12:01:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:01:37 INFO - PROCESS | 1760 | 1465498897240 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:01:37 INFO - PROCESS | 1760 | 1465498897242 Marionette TRACE conn4 <- [1,2906,null,{}] 12:01:37 INFO - PROCESS | 1760 | 1465498897248 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}] 12:01:37 INFO - PROCESS | 1760 | 1465498897258 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:37 INFO - PROCESS | 1760 | 1465498897413 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 12:01:37 INFO - PROCESS | 1760 | 1465498897667 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:37 INFO - PROCESS | 1760 | 1465498897675 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:37 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c71a000 == 25 [pid = 1760] [id = 734] 12:01:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x8c71b400) [pid = 1760] [serial = 2203] [outer = (nil)] 12:01:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x8c723400) [pid = 1760] [serial = 2204] [outer = 0x8c71b400] 12:01:37 INFO - PROCESS | 1760 | 1465498897765 Marionette DEBUG loaded listener.js 12:01:37 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x8ddaec00) [pid = 1760] [serial = 2205] [outer = 0x8c71b400] 12:01:38 INFO - PROCESS | 1760 | 1465498898783 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]]]}] 12:01:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:01:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1589ms 12:01:38 INFO - PROCESS | 1760 | 1465498898832 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 12:01:38 INFO - PROCESS | 1760 | 1465498898839 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 12:01:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:01:38 INFO - PROCESS | 1760 | 1465498898847 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:01:38 INFO - PROCESS | 1760 | 1465498898852 Marionette TRACE conn4 <- [1,2910,null,{}] 12:01:38 INFO - PROCESS | 1760 | 1465498898860 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}] 12:01:38 INFO - PROCESS | 1760 | 1465498898869 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:39 INFO - PROCESS | 1760 | 1465498899074 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 12:01:39 INFO - PROCESS | 1760 | 1465498899323 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:39 INFO - PROCESS | 1760 | 1465498899330 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:39 INFO - PROCESS | 1760 | ++DOCSHELL 0x91265000 == 26 [pid = 1760] [id = 735] 12:01:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x91280000) [pid = 1760] [serial = 2206] [outer = (nil)] 12:01:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x91289c00) [pid = 1760] [serial = 2207] [outer = 0x91280000] 12:01:39 INFO - PROCESS | 1760 | 1465498899462 Marionette DEBUG loaded listener.js 12:01:39 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x91978800) [pid = 1760] [serial = 2208] [outer = 0x91280000] 12:01:40 INFO - PROCESS | 1760 | 1465498900327 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]]]}] 12:01:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:01:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:01:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1531ms 12:01:40 INFO - PROCESS | 1760 | 1465498900382 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 12:01:40 INFO - PROCESS | 1760 | 1465498900389 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 12:01:40 INFO - TEST-START | /DOMEvents/constructors.html 12:01:40 INFO - PROCESS | 1760 | 1465498900397 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:01:40 INFO - PROCESS | 1760 | 1465498900401 Marionette TRACE conn4 <- [1,2914,null,{}] 12:01:40 INFO - PROCESS | 1760 | 1465498900407 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}] 12:01:40 INFO - PROCESS | 1760 | 1465498900412 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:40 INFO - PROCESS | 1760 | 1465498900604 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 12:01:40 INFO - PROCESS | 1760 | 1465498900794 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:40 INFO - PROCESS | 1760 | 1465498900803 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:40 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ae4c00 == 27 [pid = 1760] [id = 736] 12:01:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x91ae7000) [pid = 1760] [serial = 2209] [outer = (nil)] 12:01:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x91c68400) [pid = 1760] [serial = 2210] [outer = 0x91ae7000] 12:01:40 INFO - PROCESS | 1760 | 1465498900886 Marionette DEBUG loaded listener.js 12:01:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x92a66400) [pid = 1760] [serial = 2211] [outer = 0x91ae7000] 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:01:42 INFO - PROCESS | 1760 | 1465498901988 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]]]}] 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:01:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:01:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:01:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:01:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:01:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:01:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:01:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:01:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:01:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:01:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:01:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:01:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:01:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:01:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:01:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:01:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:01:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:01:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:01:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:01:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:01:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:01:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:01:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:01:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:01:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:01:42 INFO - TEST-OK | /DOMEvents/constructors.html | took 1664ms 12:01:42 INFO - PROCESS | 1760 | 1465498902068 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 12:01:42 INFO - PROCESS | 1760 | 1465498902072 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 12:01:42 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:01:42 INFO - PROCESS | 1760 | 1465498902111 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:01:42 INFO - PROCESS | 1760 | 1465498902120 Marionette TRACE conn4 <- [1,2918,null,{}] 12:01:42 INFO - PROCESS | 1760 | 1465498902127 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}] 12:01:42 INFO - PROCESS | 1760 | 1465498902135 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:42 INFO - PROCESS | 1760 | 1465498902363 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 12:01:42 INFO - PROCESS | 1760 | 1465498902605 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:42 INFO - PROCESS | 1760 | 1465498902616 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:42 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c6b400 == 28 [pid = 1760] [id = 737] 12:01:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x92a6d800) [pid = 1760] [serial = 2212] [outer = (nil)] 12:01:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x9506c000) [pid = 1760] [serial = 2213] [outer = 0x92a6d800] 12:01:42 INFO - PROCESS | 1760 | 1465498902712 Marionette DEBUG loaded listener.js 12:01:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x950d5000) [pid = 1760] [serial = 2214] [outer = 0x92a6d800] 12:01:43 INFO - PROCESS | 1760 | 1465498903527 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:01:43 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:01:43 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1458ms 12:01:43 INFO - PROCESS | 1760 | 1465498903549 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 12:01:43 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:01:43 INFO - PROCESS | 1760 | 1465498903554 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 12:01:43 INFO - PROCESS | 1760 | 1465498903561 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:01:43 INFO - PROCESS | 1760 | 1465498903564 Marionette TRACE conn4 <- [1,2922,null,{}] 12:01:43 INFO - PROCESS | 1760 | 1465498903571 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}] 12:01:43 INFO - PROCESS | 1760 | 1465498903576 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:43 INFO - PROCESS | 1760 | 1465498903759 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 12:01:43 INFO - PROCESS | 1760 | 1465498903969 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:43 INFO - PROCESS | 1760 | 1465498903978 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:44 INFO - PROCESS | 1760 | ++DOCSHELL 0x94622400 == 29 [pid = 1760] [id = 738] 12:01:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x94628800) [pid = 1760] [serial = 2215] [outer = (nil)] 12:01:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x97fe9c00) [pid = 1760] [serial = 2216] [outer = 0x94628800] 12:01:44 INFO - PROCESS | 1760 | 1465498904105 Marionette DEBUG loaded listener.js 12:01:44 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x97ff3400) [pid = 1760] [serial = 2217] [outer = 0x94628800] 12:01:44 INFO - PROCESS | 1760 | [1760] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:01:44 INFO - PROCESS | 1760 | [1760] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:01:44 INFO - PROCESS | 1760 | [1760] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:01:44 INFO - PROCESS | 1760 | [1760] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:01:44 INFO - PROCESS | 1760 | 1465498904956 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]]]}] 12:01:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:01:44 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:01:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:01:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:01:44 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 12:01:44 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:01:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:01:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:01:44 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 12:01:44 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:01:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:01:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:01:45 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]" 12:01:45 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:01:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:01:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:01:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:01:45 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:01:45 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1438ms 12:01:45 INFO - PROCESS | 1760 | 1465498905003 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 12:01:45 INFO - PROCESS | 1760 | 1465498905009 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 12:01:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:01:45 INFO - PROCESS | 1760 | 1465498905018 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:01:45 INFO - PROCESS | 1760 | 1465498905024 Marionette TRACE conn4 <- [1,2926,null,{}] 12:01:45 INFO - PROCESS | 1760 | 1465498905077 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}] 12:01:45 INFO - PROCESS | 1760 | 1465498905081 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:45 INFO - PROCESS | 1760 | 1465498905284 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 12:01:45 INFO - PROCESS | 1760 | 1465498905477 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:45 INFO - PROCESS | 1760 | 1465498905497 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:45 INFO - PROCESS | 1760 | ++DOCSHELL 0x991cf400 == 30 [pid = 1760] [id = 739] 12:01:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x99c65000) [pid = 1760] [serial = 2218] [outer = (nil)] 12:01:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x99dce400) [pid = 1760] [serial = 2219] [outer = 0x99c65000] 12:01:45 INFO - PROCESS | 1760 | 1465498905586 Marionette DEBUG loaded listener.js 12:01:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x99fe5800) [pid = 1760] [serial = 2220] [outer = 0x99c65000] 12:01:46 INFO - PROCESS | 1760 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:01:46 INFO - PROCESS | 1760 | 1465498906458 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]]]}] 12:01:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:01:46 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1483ms 12:01:46 INFO - PROCESS | 1760 | 1465498906503 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 12:01:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:01:46 INFO - PROCESS | 1760 | 1465498906507 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 12:01:46 INFO - PROCESS | 1760 | 1465498906514 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:01:46 INFO - PROCESS | 1760 | 1465498906524 Marionette TRACE conn4 <- [1,2930,null,{}] 12:01:46 INFO - PROCESS | 1760 | 1465498906533 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}] 12:01:46 INFO - PROCESS | 1760 | 1465498906543 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:46 INFO - PROCESS | 1760 | 1465498906720 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 12:01:46 INFO - PROCESS | 1760 | 1465498906920 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:46 INFO - PROCESS | 1760 | 1465498906932 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:46 INFO - PROCESS | 1760 | ++DOCSHELL 0x91980c00 == 31 [pid = 1760] [id = 740] 12:01:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x9a082400) [pid = 1760] [serial = 2221] [outer = (nil)] 12:01:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x9a309800) [pid = 1760] [serial = 2222] [outer = 0x9a082400] 12:01:47 INFO - PROCESS | 1760 | 1465498907009 Marionette DEBUG loaded listener.js 12:01:47 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x9a30ac00) [pid = 1760] [serial = 2223] [outer = 0x9a082400] 12:01:47 INFO - PROCESS | 1760 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:01:47 INFO - PROCESS | 1760 | 1465498907850 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]]]}] 12:01:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:01:47 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1349ms 12:01:47 INFO - PROCESS | 1760 | 1465498907864 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 12:01:47 INFO - PROCESS | 1760 | 1465498907867 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 12:01:47 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:01:47 INFO - PROCESS | 1760 | 1465498907874 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:01:47 INFO - PROCESS | 1760 | 1465498907878 Marionette TRACE conn4 <- [1,2934,null,{}] 12:01:47 INFO - PROCESS | 1760 | 1465498907884 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}] 12:01:47 INFO - PROCESS | 1760 | 1465498907889 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:48 INFO - PROCESS | 1760 | 1465498908056 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 12:01:48 INFO - PROCESS | 1760 | 1465498908266 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:48 INFO - PROCESS | 1760 | 1465498908276 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:48 INFO - PROCESS | 1760 | ++DOCSHELL 0x9126d000 == 32 [pid = 1760] [id = 741] 12:01:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x91c37800) [pid = 1760] [serial = 2224] [outer = (nil)] 12:01:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x9a476400) [pid = 1760] [serial = 2225] [outer = 0x91c37800] 12:01:48 INFO - PROCESS | 1760 | 1465498908357 Marionette DEBUG loaded listener.js 12:01:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x9a478800) [pid = 1760] [serial = 2226] [outer = 0x91c37800] 12:01:49 INFO - PROCESS | 1760 | 1465498909255 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]]]}] 12:01:49 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:01:49 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1437ms 12:01:49 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:01:49 INFO - PROCESS | 1760 | 1465498909311 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 12:01:49 INFO - PROCESS | 1760 | 1465498909315 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 12:01:49 INFO - PROCESS | 1760 | 1465498909322 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:01:49 INFO - PROCESS | 1760 | 1465498909325 Marionette TRACE conn4 <- [1,2938,null,{}] 12:01:49 INFO - PROCESS | 1760 | 1465498909331 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}] 12:01:49 INFO - PROCESS | 1760 | 1465498909336 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:49 INFO - PROCESS | 1760 | 1465498909596 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 12:01:50 INFO - PROCESS | 1760 | 1465498910051 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:50 INFO - PROCESS | 1760 | 1465498910059 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:50 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecd4800 == 33 [pid = 1760] [id = 742] 12:01:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0x8ecd5400) [pid = 1760] [serial = 2227] [outer = (nil)] 12:01:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0x8ecdc000) [pid = 1760] [serial = 2228] [outer = 0x8ecd5400] 12:01:50 INFO - PROCESS | 1760 | 1465498910142 Marionette DEBUG loaded listener.js 12:01:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 102 (0x8fad8800) [pid = 1760] [serial = 2229] [outer = 0x8ecd5400] 12:01:50 INFO - PROCESS | 1760 | 1465498910904 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]]]}] 12:01:50 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. 12:01:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1606ms 12:01:50 INFO - PROCESS | 1760 | 1465498910940 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 12:01:50 INFO - PROCESS | 1760 | 1465498910946 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 12:01:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:01:50 INFO - PROCESS | 1760 | 1465498910955 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:01:50 INFO - PROCESS | 1760 | 1465498910960 Marionette TRACE conn4 <- [1,2942,null,{}] 12:01:50 INFO - PROCESS | 1760 | 1465498910967 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}] 12:01:50 INFO - PROCESS | 1760 | 1465498910976 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:51 INFO - PROCESS | 1760 | 1465498911147 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 12:01:51 INFO - PROCESS | 1760 | 1465498911392 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:51 INFO - PROCESS | 1760 | 1465498911404 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:51 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecd5800 == 34 [pid = 1760] [id = 743] 12:01:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 103 (0x913dc800) [pid = 1760] [serial = 2230] [outer = (nil)] 12:01:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 104 (0x91987800) [pid = 1760] [serial = 2231] [outer = 0x913dc800] 12:01:51 INFO - PROCESS | 1760 | 1465498911512 Marionette DEBUG loaded listener.js 12:01:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 105 (0x91adfc00) [pid = 1760] [serial = 2232] [outer = 0x913dc800] 12:01:53 INFO - PROCESS | 1760 | --DOCSHELL 0x91ae2c00 == 33 [pid = 1760] [id = 717] 12:01:53 INFO - PROCESS | 1760 | --DOCSHELL 0x91261000 == 32 [pid = 1760] [id = 733] 12:01:53 INFO - PROCESS | 1760 | --DOCSHELL 0x8ddab400 == 31 [pid = 1760] [id = 732] 12:01:53 INFO - PROCESS | 1760 | --DOCSHELL 0x92a64400 == 30 [pid = 1760] [id = 731] 12:01:53 INFO - PROCESS | 1760 | --DOCSHELL 0x913d1400 == 29 [pid = 1760] [id = 730] 12:01:53 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecdd800 == 28 [pid = 1760] [id = 729] 12:01:53 INFO - PROCESS | 1760 | --DOCSHELL 0x8c720800 == 27 [pid = 1760] [id = 728] 12:01:53 INFO - PROCESS | 1760 | --DOCSHELL 0x8ddabc00 == 26 [pid = 1760] [id = 718] 12:01:53 INFO - PROCESS | 1760 | --DOCSHELL 0x8fad1800 == 25 [pid = 1760] [id = 719] 12:01:53 INFO - PROCESS | 1760 | --DOCSHELL 0x8c71ec00 == 24 [pid = 1760] [id = 721] 12:01:53 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea86000 == 23 [pid = 1760] [id = 723] 12:01:53 INFO - PROCESS | 1760 | --DOCSHELL 0x93758000 == 22 [pid = 1760] [id = 727] 12:01:53 INFO - PROCESS | 1760 | --DOCSHELL 0x91986800 == 21 [pid = 1760] [id = 726] 12:01:53 INFO - PROCESS | 1760 | --DOCSHELL 0x8dda6800 == 20 [pid = 1760] [id = 724] 12:01:53 INFO - PROCESS | 1760 | --DOCSHELL 0x92dd5c00 == 19 [pid = 1760] [id = 725] 12:01:53 INFO - PROCESS | 1760 | --DOCSHELL 0x91c3f400 == 18 [pid = 1760] [id = 722] 12:01:53 INFO - PROCESS | 1760 | --DOCSHELL 0x9198b000 == 17 [pid = 1760] [id = 720] 12:01:53 INFO - PROCESS | 1760 | --DOCSHELL 0x8c724400 == 16 [pid = 1760] [id = 716] 12:01:53 INFO - PROCESS | 1760 | --DOCSHELL 0x9126d000 == 15 [pid = 1760] [id = 741] 12:01:53 INFO - PROCESS | 1760 | --DOCSHELL 0x991cf400 == 14 [pid = 1760] [id = 739] 12:01:53 INFO - PROCESS | 1760 | --DOCSHELL 0x91980c00 == 13 [pid = 1760] [id = 740] 12:01:53 INFO - PROCESS | 1760 | --DOCSHELL 0x94622400 == 12 [pid = 1760] [id = 738] 12:01:53 INFO - PROCESS | 1760 | --DOCSHELL 0x91c6b400 == 11 [pid = 1760] [id = 737] 12:01:53 INFO - PROCESS | 1760 | --DOCSHELL 0x91265000 == 10 [pid = 1760] [id = 735] 12:01:53 INFO - PROCESS | 1760 | --DOCSHELL 0x91ae4c00 == 9 [pid = 1760] [id = 736] 12:01:53 INFO - PROCESS | 1760 | --DOCSHELL 0x8c71a000 == 8 [pid = 1760] [id = 734] 12:01:53 INFO - PROCESS | 1760 | --DOMWINDOW == 104 (0x8ea86c00) [pid = 1760] [serial = 2156] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1760 | --DOMWINDOW == 103 (0x9a672400) [pid = 1760] [serial = 2144] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1760 | --DOMWINDOW == 102 (0x91ae0400) [pid = 1760] [serial = 2162] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1760 | --DOMWINDOW == 101 (0x9a697c00) [pid = 1760] [serial = 2147] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0x99fe7000) [pid = 1760] [serial = 2138] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0x9b0de000) [pid = 1760] [serial = 2148] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x91988800) [pid = 1760] [serial = 2132] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x8ea87400) [pid = 1760] [serial = 2130] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x91ae7800) [pid = 1760] [serial = 2133] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x91c33400) [pid = 1760] [serial = 2163] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x91c3ec00) [pid = 1760] [serial = 2153] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x9126dc00) [pid = 1760] [serial = 2150] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x913dac00) [pid = 1760] [serial = 2151] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x9a695400) [pid = 1760] [serial = 2145] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x8c728000) [pid = 1760] [serial = 2129] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x91979c00) [pid = 1760] [serial = 2165] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x937be400) [pid = 1760] [serial = 2136] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x913cec00) [pid = 1760] [serial = 2160] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x9a2fec00) [pid = 1760] [serial = 2139] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x9a47bc00) [pid = 1760] [serial = 2142] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x9a474800) [pid = 1760] [serial = 2141] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x91c6e800) [pid = 1760] [serial = 2154] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x8ecd7400) [pid = 1760] [serial = 2157] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x92dcb800) [pid = 1760] [serial = 2135] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x9127d800) [pid = 1760] [serial = 2159] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x91c3b800) [pid = 1760] [serial = 2166] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x91cd0c00) [pid = 1760] [serial = 2168] [outer = (nil)] [url = about:blank] 12:01:53 INFO - PROCESS | 1760 | 1465498913619 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"]]]}] 12:01:53 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 12:01:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:01:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:01:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:01:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:01:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 2687ms 12:01:53 INFO - PROCESS | 1760 | 1465498913644 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 12:01:53 INFO - PROCESS | 1760 | 1465498913650 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 12:01:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:01:53 INFO - PROCESS | 1760 | 1465498913659 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:01:53 INFO - PROCESS | 1760 | 1465498913663 Marionette TRACE conn4 <- [1,2946,null,{}] 12:01:53 INFO - PROCESS | 1760 | 1465498913671 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}] 12:01:53 INFO - PROCESS | 1760 | 1465498913676 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:53 INFO - PROCESS | 1760 | 1465498913893 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 12:01:54 INFO - PROCESS | 1760 | 1465498914058 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:54 INFO - PROCESS | 1760 | 1465498914067 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:54 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7ec00 == 9 [pid = 1760] [id = 744] 12:01:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x8ea80400) [pid = 1760] [serial = 2233] [outer = (nil)] 12:01:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x8facf800) [pid = 1760] [serial = 2234] [outer = 0x8ea80400] 12:01:54 INFO - PROCESS | 1760 | 1465498914139 Marionette DEBUG loaded listener.js 12:01:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x8fad9c00) [pid = 1760] [serial = 2235] [outer = 0x8ea80400] 12:01:54 INFO - PROCESS | 1760 | 1465498914925 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]]]}] 12:01:54 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. 12:01:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1292ms 12:01:54 INFO - PROCESS | 1760 | 1465498914951 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 12:01:54 INFO - PROCESS | 1760 | 1465498914959 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 12:01:54 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:01:54 INFO - PROCESS | 1760 | 1465498914971 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:01:54 INFO - PROCESS | 1760 | 1465498914975 Marionette TRACE conn4 <- [1,2950,null,{}] 12:01:54 INFO - PROCESS | 1760 | 1465498914982 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}] 12:01:54 INFO - PROCESS | 1760 | 1465498914987 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:55 INFO - PROCESS | 1760 | 1465498915170 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 12:01:55 INFO - PROCESS | 1760 | 1465498915330 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:55 INFO - PROCESS | 1760 | 1465498915339 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:55 INFO - PROCESS | 1760 | ++DOCSHELL 0x913d3c00 == 10 [pid = 1760] [id = 745] 12:01:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x913d4c00) [pid = 1760] [serial = 2236] [outer = (nil)] 12:01:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x91977000) [pid = 1760] [serial = 2237] [outer = 0x913d4c00] 12:01:55 INFO - PROCESS | 1760 | 1465498915414 Marionette DEBUG loaded listener.js 12:01:55 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x91980400) [pid = 1760] [serial = 2238] [outer = 0x913d4c00] 12:01:56 INFO - PROCESS | 1760 | ++DOCSHELL 0x91adb800 == 11 [pid = 1760] [id = 746] 12:01:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x91adc400) [pid = 1760] [serial = 2239] [outer = (nil)] 12:01:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x91ae2c00) [pid = 1760] [serial = 2240] [outer = 0x91adc400] 12:01:56 INFO - PROCESS | 1760 | 1465498916353 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]]]}] 12:01:56 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. 12:01:56 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1436ms 12:01:56 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:01:56 INFO - PROCESS | 1760 | 1465498916413 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 12:01:56 INFO - PROCESS | 1760 | 1465498916416 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 12:01:56 INFO - PROCESS | 1760 | 1465498916433 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:01:56 INFO - PROCESS | 1760 | 1465498916441 Marionette TRACE conn4 <- [1,2954,null,{}] 12:01:56 INFO - PROCESS | 1760 | 1465498916458 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}] 12:01:56 INFO - PROCESS | 1760 | 1465498916468 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:56 INFO - PROCESS | 1760 | 1465498916704 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 12:01:56 INFO - PROCESS | 1760 | 1465498916725 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:56 INFO - PROCESS | 1760 | 1465498916738 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:56 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c39800 == 12 [pid = 1760] [id = 747] 12:01:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x91c3b400) [pid = 1760] [serial = 2241] [outer = (nil)] 12:01:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x91c40c00) [pid = 1760] [serial = 2242] [outer = 0x91c3b400] 12:01:56 INFO - PROCESS | 1760 | 1465498916811 Marionette DEBUG loaded listener.js 12:01:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x91c6bc00) [pid = 1760] [serial = 2243] [outer = 0x91c3b400] 12:01:58 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x91264c00) [pid = 1760] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:01:58 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x92dd4000) [pid = 1760] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:01:58 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x8ecde800) [pid = 1760] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:01:58 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x91c3f800) [pid = 1760] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:01:58 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x91c6a400) [pid = 1760] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:01:58 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x8ea87000) [pid = 1760] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:01:58 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x937bbc00) [pid = 1760] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:01:58 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x92dd6400) [pid = 1760] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:01:58 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x92a70000) [pid = 1760] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:01:58 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x8fad1400) [pid = 1760] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:01:58 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x91978000) [pid = 1760] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:01:58 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x8c721000) [pid = 1760] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:01:58 INFO - PROCESS | 1760 | 1465498918302 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]]]}] 12:01:58 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:01:58 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 12:01:58 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1910ms 12:01:58 INFO - PROCESS | 1760 | 1465498918332 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 12:01:58 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:01:58 INFO - PROCESS | 1760 | 1465498918337 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 12:01:58 INFO - PROCESS | 1760 | 1465498918349 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:01:58 INFO - PROCESS | 1760 | 1465498918352 Marionette TRACE conn4 <- [1,2958,null,{}] 12:01:58 INFO - PROCESS | 1760 | 1465498918359 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}] 12:01:58 INFO - PROCESS | 1760 | 1465498918365 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:58 INFO - PROCESS | 1760 | 1465498918599 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 12:01:58 INFO - PROCESS | 1760 | 1465498918757 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:58 INFO - PROCESS | 1760 | 1465498918765 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:58 INFO - PROCESS | 1760 | ++DOCSHELL 0x9197a800 == 13 [pid = 1760] [id = 748] 12:01:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x9198f800) [pid = 1760] [serial = 2244] [outer = (nil)] 12:01:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x91cc6000) [pid = 1760] [serial = 2245] [outer = 0x9198f800] 12:01:58 INFO - PROCESS | 1760 | 1465498918837 Marionette DEBUG loaded listener.js 12:01:58 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x92dc5800) [pid = 1760] [serial = 2246] [outer = 0x9198f800] 12:01:59 INFO - PROCESS | 1760 | 1465498919555 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]]]}] 12:01:59 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. 12:01:59 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1245ms 12:01:59 INFO - PROCESS | 1760 | 1465498919588 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 12:01:59 INFO - PROCESS | 1760 | 1465498919592 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 12:01:59 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:01:59 INFO - PROCESS | 1760 | 1465498919598 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:01:59 INFO - PROCESS | 1760 | 1465498919601 Marionette TRACE conn4 <- [1,2962,null,{}] 12:01:59 INFO - PROCESS | 1760 | 1465498919607 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}] 12:01:59 INFO - PROCESS | 1760 | 1465498919612 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:59 INFO - PROCESS | 1760 | 1465498919814 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 12:01:59 INFO - PROCESS | 1760 | 1465498919836 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:01:59 INFO - PROCESS | 1760 | 1465498919844 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:01:59 INFO - PROCESS | 1760 | ++DOCSHELL 0x92a70000 == 14 [pid = 1760] [id = 749] 12:01:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x92dcb800) [pid = 1760] [serial = 2247] [outer = (nil)] 12:01:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x92dd9000) [pid = 1760] [serial = 2248] [outer = 0x92dcb800] 12:01:59 INFO - PROCESS | 1760 | 1465498919913 Marionette DEBUG loaded listener.js 12:02:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x92de4000) [pid = 1760] [serial = 2249] [outer = 0x92dcb800] 12:02:00 INFO - PROCESS | 1760 | 1465498920971 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]]]}] 12:02:00 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. 12:02:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1384ms 12:02:00 INFO - PROCESS | 1760 | 1465498920984 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 12:02:00 INFO - PROCESS | 1760 | 1465498920990 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 12:02:00 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:02:00 INFO - PROCESS | 1760 | 1465498920998 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:02:01 INFO - PROCESS | 1760 | 1465498921007 Marionette TRACE conn4 <- [1,2966,null,{}] 12:02:01 INFO - PROCESS | 1760 | 1465498921014 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}] 12:02:01 INFO - PROCESS | 1760 | 1465498921021 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:01 INFO - PROCESS | 1760 | 1465498921273 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 12:02:01 INFO - PROCESS | 1760 | 1465498921449 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:01 INFO - PROCESS | 1760 | 1465498921459 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:01 INFO - PROCESS | 1760 | ++DOCSHELL 0x8facfc00 == 15 [pid = 1760] [id = 750] 12:02:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x8fad3800) [pid = 1760] [serial = 2250] [outer = (nil)] 12:02:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x91289800) [pid = 1760] [serial = 2251] [outer = 0x8fad3800] 12:02:01 INFO - PROCESS | 1760 | 1465498921585 Marionette DEBUG loaded listener.js 12:02:01 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x9197bc00) [pid = 1760] [serial = 2252] [outer = 0x8fad3800] 12:02:02 INFO - PROCESS | 1760 | 1465498922576 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]]]}] 12:02:02 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. 12:02:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1639ms 12:02:02 INFO - PROCESS | 1760 | 1465498922638 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 12:02:02 INFO - PROCESS | 1760 | 1465498922646 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 12:02:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:02:02 INFO - PROCESS | 1760 | 1465498922686 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:02:02 INFO - PROCESS | 1760 | 1465498922692 Marionette TRACE conn4 <- [1,2970,null,{}] 12:02:02 INFO - PROCESS | 1760 | 1465498922698 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}] 12:02:02 INFO - PROCESS | 1760 | 1465498922705 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:02 INFO - PROCESS | 1760 | 1465498922902 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 12:02:03 INFO - PROCESS | 1760 | 1465498923084 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:03 INFO - PROCESS | 1760 | 1465498923093 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:03 INFO - PROCESS | 1760 | ++DOCSHELL 0x91986800 == 16 [pid = 1760] [id = 751] 12:02:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x91c3d400) [pid = 1760] [serial = 2253] [outer = (nil)] 12:02:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x92a65000) [pid = 1760] [serial = 2254] [outer = 0x91c3d400] 12:02:03 INFO - PROCESS | 1760 | 1465498923179 Marionette DEBUG loaded listener.js 12:02:03 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x92dd1000) [pid = 1760] [serial = 2255] [outer = 0x91c3d400] 12:02:04 INFO - PROCESS | 1760 | 1465498924157 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]]]}] 12:02:04 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. 12:02:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1494ms 12:02:04 INFO - PROCESS | 1760 | 1465498924177 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 12:02:04 INFO - PROCESS | 1760 | 1465498924180 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 12:02:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:02:04 INFO - PROCESS | 1760 | 1465498924187 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:02:04 INFO - PROCESS | 1760 | 1465498924194 Marionette TRACE conn4 <- [1,2974,null,{}] 12:02:04 INFO - PROCESS | 1760 | 1465498924211 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}] 12:02:04 INFO - PROCESS | 1760 | 1465498924220 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:04 INFO - PROCESS | 1760 | 1465498924422 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 12:02:04 INFO - PROCESS | 1760 | 1465498924622 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:04 INFO - PROCESS | 1760 | 1465498924638 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:04 INFO - PROCESS | 1760 | ++DOCSHELL 0x939cec00 == 17 [pid = 1760] [id = 752] 12:02:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x94622400) [pid = 1760] [serial = 2256] [outer = (nil)] 12:02:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x94625c00) [pid = 1760] [serial = 2257] [outer = 0x94622400] 12:02:04 INFO - PROCESS | 1760 | 1465498924757 Marionette DEBUG loaded listener.js 12:02:04 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x9466e800) [pid = 1760] [serial = 2258] [outer = 0x94622400] 12:02:05 INFO - PROCESS | 1760 | 1465498925703 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]]]}] 12:02:05 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. 12:02:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1535ms 12:02:05 INFO - PROCESS | 1760 | 1465498925723 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 12:02:05 INFO - PROCESS | 1760 | 1465498925727 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 12:02:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:02:05 INFO - PROCESS | 1760 | 1465498925734 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:02:05 INFO - PROCESS | 1760 | 1465498925737 Marionette TRACE conn4 <- [1,2978,null,{}] 12:02:05 INFO - PROCESS | 1760 | 1465498925743 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}] 12:02:05 INFO - PROCESS | 1760 | 1465498925749 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:05 INFO - PROCESS | 1760 | 1465498925923 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 12:02:06 INFO - PROCESS | 1760 | 1465498926121 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:06 INFO - PROCESS | 1760 | 1465498926128 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:06 INFO - PROCESS | 1760 | ++DOCSHELL 0x946cf000 == 18 [pid = 1760] [id = 753] 12:02:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x95068c00) [pid = 1760] [serial = 2259] [outer = (nil)] 12:02:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x950cdc00) [pid = 1760] [serial = 2260] [outer = 0x95068c00] 12:02:06 INFO - PROCESS | 1760 | 1465498926225 Marionette DEBUG loaded listener.js 12:02:06 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x95258400) [pid = 1760] [serial = 2261] [outer = 0x95068c00] 12:02:07 INFO - PROCESS | 1760 | 1465498927139 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]]]}] 12:02:07 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. 12:02:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1434ms 12:02:07 INFO - PROCESS | 1760 | 1465498927169 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 12:02:07 INFO - PROCESS | 1760 | 1465498927173 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 12:02:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:02:07 INFO - PROCESS | 1760 | 1465498927179 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:02:07 INFO - PROCESS | 1760 | 1465498927183 Marionette TRACE conn4 <- [1,2982,null,{}] 12:02:07 INFO - PROCESS | 1760 | 1465498927189 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}] 12:02:07 INFO - PROCESS | 1760 | 1465498927195 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:07 INFO - PROCESS | 1760 | 1465498927360 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 12:02:07 INFO - PROCESS | 1760 | 1465498927564 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:07 INFO - PROCESS | 1760 | 1465498927572 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:07 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea86c00 == 19 [pid = 1760] [id = 754] 12:02:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x9198a400) [pid = 1760] [serial = 2262] [outer = (nil)] 12:02:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x99150400) [pid = 1760] [serial = 2263] [outer = 0x9198a400] 12:02:07 INFO - PROCESS | 1760 | 1465498927655 Marionette DEBUG loaded listener.js 12:02:07 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x9915d400) [pid = 1760] [serial = 2264] [outer = 0x9198a400] 12:02:08 INFO - PROCESS | 1760 | 1465498928644 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"]]]}] 12:02:08 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 12:02:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:02:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:02:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1480ms 12:02:08 INFO - PROCESS | 1760 | 1465498928661 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 12:02:08 INFO - PROCESS | 1760 | 1465498928666 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 12:02:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:02:08 INFO - PROCESS | 1760 | 1465498928672 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:02:08 INFO - PROCESS | 1760 | 1465498928676 Marionette TRACE conn4 <- [1,2986,null,{}] 12:02:08 INFO - PROCESS | 1760 | 1465498928682 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}] 12:02:08 INFO - PROCESS | 1760 | 1465498928693 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:08 INFO - PROCESS | 1760 | 1465498928894 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 12:02:09 INFO - PROCESS | 1760 | 1465498929317 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:09 INFO - PROCESS | 1760 | 1465498929329 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:09 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c728800 == 20 [pid = 1760] [id = 755] 12:02:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x8dda1800) [pid = 1760] [serial = 2265] [outer = (nil)] 12:02:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0x8ddab400) [pid = 1760] [serial = 2266] [outer = 0x8dda1800] 12:02:09 INFO - PROCESS | 1760 | 1465498929444 Marionette DEBUG loaded listener.js 12:02:09 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0x8ecd5000) [pid = 1760] [serial = 2267] [outer = 0x8dda1800] 12:02:10 INFO - PROCESS | 1760 | --DOCSHELL 0x91adb800 == 19 [pid = 1760] [id = 746] 12:02:10 INFO - PROCESS | 1760 | 1465498930395 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]]]}] 12:02:10 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0x95062800) [pid = 1760] [serial = 2199] [outer = (nil)] [url = about:blank] 12:02:10 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0x937b2800) [pid = 1760] [serial = 2195] [outer = (nil)] [url = about:blank] 12:02:10 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x9506c400) [pid = 1760] [serial = 2202] [outer = (nil)] [url = about:blank] 12:02:10 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x92a67800) [pid = 1760] [serial = 2201] [outer = (nil)] [url = about:blank] 12:02:10 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x937b8c00) [pid = 1760] [serial = 2196] [outer = (nil)] [url = about:blank] 12:02:10 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x94631800) [pid = 1760] [serial = 2198] [outer = (nil)] [url = about:blank] 12:02:10 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x91c6d400) [pid = 1760] [serial = 2174] [outer = (nil)] [url = about:blank] 12:02:10 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x91c34c00) [pid = 1760] [serial = 2175] [outer = (nil)] [url = about:blank] 12:02:10 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x92a6a000) [pid = 1760] [serial = 2169] [outer = (nil)] [url = about:blank] 12:02:10 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x9125fc00) [pid = 1760] [serial = 2171] [outer = (nil)] [url = about:blank] 12:02:10 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x91288800) [pid = 1760] [serial = 2172] [outer = (nil)] [url = about:blank] 12:02:10 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x94628400) [pid = 1760] [serial = 2183] [outer = (nil)] [url = about:blank] 12:02:10 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x9462f000) [pid = 1760] [serial = 2184] [outer = (nil)] [url = about:blank] 12:02:10 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x92ddec00) [pid = 1760] [serial = 2177] [outer = (nil)] [url = about:blank] 12:02:10 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x92de4800) [pid = 1760] [serial = 2178] [outer = (nil)] [url = about:blank] 12:02:10 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x9391dc00) [pid = 1760] [serial = 2180] [outer = (nil)] [url = about:blank] 12:02:10 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x93927c00) [pid = 1760] [serial = 2181] [outer = (nil)] [url = about:blank] 12:02:10 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x91261800) [pid = 1760] [serial = 2189] [outer = (nil)] [url = about:blank] 12:02:10 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x91971c00) [pid = 1760] [serial = 2190] [outer = (nil)] [url = about:blank] 12:02:10 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x91c67000) [pid = 1760] [serial = 2192] [outer = (nil)] [url = about:blank] 12:02:10 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x91cc2000) [pid = 1760] [serial = 2193] [outer = (nil)] [url = about:blank] 12:02:10 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x8c728400) [pid = 1760] [serial = 2186] [outer = (nil)] [url = about:blank] 12:02:10 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x8ea79c00) [pid = 1760] [serial = 2187] [outer = (nil)] [url = about:blank] 12:02:10 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. 12:02:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1786ms 12:02:10 INFO - PROCESS | 1760 | 1465498930461 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 12:02:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:02:10 INFO - PROCESS | 1760 | 1465498930466 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 12:02:10 INFO - PROCESS | 1760 | 1465498930474 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:02:10 INFO - PROCESS | 1760 | 1465498930478 Marionette TRACE conn4 <- [1,2990,null,{}] 12:02:10 INFO - PROCESS | 1760 | 1465498930486 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}] 12:02:10 INFO - PROCESS | 1760 | 1465498930493 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:10 INFO - PROCESS | 1760 | 1465498930657 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 12:02:10 INFO - PROCESS | 1760 | 1465498930812 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:10 INFO - PROCESS | 1760 | 1465498930821 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:10 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c726c00 == 20 [pid = 1760] [id = 756] 12:02:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x8fad4000) [pid = 1760] [serial = 2268] [outer = (nil)] 12:02:10 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x91286c00) [pid = 1760] [serial = 2269] [outer = 0x8fad4000] 12:02:10 INFO - PROCESS | 1760 | 1465498930897 Marionette DEBUG loaded listener.js 12:02:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x913d4400) [pid = 1760] [serial = 2270] [outer = 0x8fad4000] 12:02:11 INFO - PROCESS | 1760 | ++DOCSHELL 0x91ae7800 == 21 [pid = 1760] [id = 757] 12:02:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x91c31800) [pid = 1760] [serial = 2271] [outer = (nil)] 12:02:11 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x91c3c000) [pid = 1760] [serial = 2272] [outer = 0x91c31800] 12:02:11 INFO - PROCESS | 1760 | 1465498931737 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]]]}] 12:02:11 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. 12:02:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1281ms 12:02:11 INFO - PROCESS | 1760 | 1465498931758 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 12:02:11 INFO - PROCESS | 1760 | 1465498931765 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 12:02:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:02:11 INFO - PROCESS | 1760 | 1465498931786 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:02:11 INFO - PROCESS | 1760 | 1465498931789 Marionette TRACE conn4 <- [1,2994,null,{}] 12:02:11 INFO - PROCESS | 1760 | 1465498931796 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}] 12:02:11 INFO - PROCESS | 1760 | 1465498931800 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:11 INFO - PROCESS | 1760 | 1465498931975 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 12:02:12 INFO - PROCESS | 1760 | 1465498932123 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:12 INFO - PROCESS | 1760 | 1465498932135 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:12 INFO - PROCESS | 1760 | ++DOCSHELL 0x91972c00 == 22 [pid = 1760] [id = 758] 12:02:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x91c68c00) [pid = 1760] [serial = 2273] [outer = (nil)] 12:02:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x92a62000) [pid = 1760] [serial = 2274] [outer = 0x91c68c00] 12:02:12 INFO - PROCESS | 1760 | 1465498932204 Marionette DEBUG loaded listener.js 12:02:12 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x92dce400) [pid = 1760] [serial = 2275] [outer = 0x91c68c00] 12:02:12 INFO - PROCESS | 1760 | 1465498932986 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]]]}] 12:02:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:02:13 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 12:02:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1239ms 12:02:13 INFO - PROCESS | 1760 | 1465498933018 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 12:02:13 INFO - PROCESS | 1760 | 1465498933022 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 12:02:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:02:13 INFO - PROCESS | 1760 | 1465498933043 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:02:13 INFO - PROCESS | 1760 | 1465498933051 Marionette TRACE conn4 <- [1,2998,null,{}] 12:02:13 INFO - PROCESS | 1760 | 1465498933059 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}] 12:02:13 INFO - PROCESS | 1760 | 1465498933066 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:13 INFO - PROCESS | 1760 | 1465498933296 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 12:02:13 INFO - PROCESS | 1760 | 1465498933333 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:13 INFO - PROCESS | 1760 | 1465498933340 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:13 INFO - PROCESS | 1760 | ++DOCSHELL 0x92dd5800 == 23 [pid = 1760] [id = 759] 12:02:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x937b8c00) [pid = 1760] [serial = 2276] [outer = (nil)] 12:02:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x93925c00) [pid = 1760] [serial = 2277] [outer = 0x937b8c00] 12:02:13 INFO - PROCESS | 1760 | 1465498933420 Marionette DEBUG loaded listener.js 12:02:13 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x937c0800) [pid = 1760] [serial = 2278] [outer = 0x937b8c00] 12:02:14 INFO - PROCESS | 1760 | 1465498934293 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]]]}] 12:02:14 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. 12:02:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1301ms 12:02:14 INFO - PROCESS | 1760 | 1465498934331 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 12:02:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:02:14 INFO - PROCESS | 1760 | 1465498934336 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 12:02:14 INFO - PROCESS | 1760 | 1465498934343 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:02:14 INFO - PROCESS | 1760 | 1465498934346 Marionette TRACE conn4 <- [1,3002,null,{}] 12:02:14 INFO - PROCESS | 1760 | 1465498934358 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}] 12:02:14 INFO - PROCESS | 1760 | 1465498934362 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:14 INFO - PROCESS | 1760 | 1465498934571 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 12:02:14 INFO - PROCESS | 1760 | 1465498934601 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:14 INFO - PROCESS | 1760 | 1465498934607 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:14 INFO - PROCESS | 1760 | ++DOCSHELL 0x91978400 == 24 [pid = 1760] [id = 760] 12:02:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x937c1400) [pid = 1760] [serial = 2279] [outer = (nil)] 12:02:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x9462e800) [pid = 1760] [serial = 2280] [outer = 0x937c1400] 12:02:14 INFO - PROCESS | 1760 | 1465498934677 Marionette DEBUG loaded listener.js 12:02:14 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x946c7000) [pid = 1760] [serial = 2281] [outer = 0x937c1400] 12:02:15 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x91c3b400) [pid = 1760] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:02:15 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x8c71b400) [pid = 1760] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:02:15 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x91280000) [pid = 1760] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:02:15 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x91ae7000) [pid = 1760] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:02:15 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x92a6d800) [pid = 1760] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:02:15 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x94628800) [pid = 1760] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:02:15 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x99c65000) [pid = 1760] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:02:15 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x9a082400) [pid = 1760] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:02:15 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x913dc800) [pid = 1760] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:02:15 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x91c37800) [pid = 1760] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:02:15 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x8ea80400) [pid = 1760] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:02:15 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x913d4c00) [pid = 1760] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:02:15 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x8ecd5400) [pid = 1760] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:02:15 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x9198f800) [pid = 1760] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:02:15 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x91adc400) [pid = 1760] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:02:15 INFO - PROCESS | 1760 | 1465498935702 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]]]}] 12:02:15 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. 12:02:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1394ms 12:02:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:02:15 INFO - PROCESS | 1760 | 1465498935737 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 12:02:15 INFO - PROCESS | 1760 | 1465498935740 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 12:02:15 INFO - PROCESS | 1760 | 1465498935747 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:02:15 INFO - PROCESS | 1760 | 1465498935750 Marionette TRACE conn4 <- [1,3006,null,{}] 12:02:15 INFO - PROCESS | 1760 | 1465498935756 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}] 12:02:15 INFO - PROCESS | 1760 | 1465498935761 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:15 INFO - PROCESS | 1760 | 1465498935909 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 12:02:15 INFO - PROCESS | 1760 | 1465498935928 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:15 INFO - PROCESS | 1760 | 1465498935942 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:15 INFO - PROCESS | 1760 | ++DOCSHELL 0x939cd800 == 25 [pid = 1760] [id = 761] 12:02:15 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x94628800) [pid = 1760] [serial = 2282] [outer = (nil)] 12:02:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x95065400) [pid = 1760] [serial = 2283] [outer = 0x94628800] 12:02:16 INFO - PROCESS | 1760 | 1465498936025 Marionette DEBUG loaded listener.js 12:02:16 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x9524f000) [pid = 1760] [serial = 2284] [outer = 0x94628800] 12:02:16 INFO - PROCESS | 1760 | 1465498936898 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]]]}] 12:02:16 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. 12:02:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1181ms 12:02:16 INFO - PROCESS | 1760 | 1465498936927 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 12:02:16 INFO - PROCESS | 1760 | 1465498936930 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 12:02:16 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:02:16 INFO - PROCESS | 1760 | 1465498936936 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:02:16 INFO - PROCESS | 1760 | 1465498936940 Marionette TRACE conn4 <- [1,3010,null,{}] 12:02:16 INFO - PROCESS | 1760 | 1465498936945 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}] 12:02:16 INFO - PROCESS | 1760 | 1465498936951 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:17 INFO - PROCESS | 1760 | 1465498937101 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 12:02:17 INFO - PROCESS | 1760 | 1465498937135 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:17 INFO - PROCESS | 1760 | 1465498937144 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:17 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea80800 == 26 [pid = 1760] [id = 762] 12:02:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x97fecc00) [pid = 1760] [serial = 2285] [outer = (nil)] 12:02:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x99c6b800) [pid = 1760] [serial = 2286] [outer = 0x97fecc00] 12:02:17 INFO - PROCESS | 1760 | 1465498937355 Marionette DEBUG loaded listener.js 12:02:17 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x99f7d000) [pid = 1760] [serial = 2287] [outer = 0x97fecc00] 12:02:18 INFO - PROCESS | 1760 | 1465498938305 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]]]}] 12:02:18 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 12:02:18 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1385ms 12:02:18 INFO - PROCESS | 1760 | 1465498938323 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 12:02:18 INFO - PROCESS | 1760 | 1465498938329 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 12:02:18 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:02:18 INFO - PROCESS | 1760 | 1465498938337 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:02:18 INFO - PROCESS | 1760 | 1465498938345 Marionette TRACE conn4 <- [1,3014,null,{}] 12:02:18 INFO - PROCESS | 1760 | 1465498938353 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}] 12:02:18 INFO - PROCESS | 1760 | 1465498938359 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:18 INFO - PROCESS | 1760 | 1465498938580 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 12:02:18 INFO - PROCESS | 1760 | 1465498938796 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:18 INFO - PROCESS | 1760 | 1465498938806 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:18 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c722000 == 27 [pid = 1760] [id = 763] 12:02:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x91263800) [pid = 1760] [serial = 2288] [outer = (nil)] 12:02:18 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x91986c00) [pid = 1760] [serial = 2289] [outer = 0x91263800] 12:02:18 INFO - PROCESS | 1760 | 1465498938929 Marionette DEBUG loaded listener.js 12:02:19 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x91adf800) [pid = 1760] [serial = 2290] [outer = 0x91263800] 12:02:19 INFO - PROCESS | 1760 | [1760] 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 12:02:19 INFO - PROCESS | 1760 | 1465498939914 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:02:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:02:19 INFO - {} 12:02:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:02:19 INFO - {} 12:02:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:02:19 INFO - {} 12:02:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:02:19 INFO - {} 12:02:19 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1588ms 12:02:19 INFO - PROCESS | 1760 | 1465498939926 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 12:02:19 INFO - PROCESS | 1760 | 1465498939934 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 12:02:19 INFO - TEST-START | /FileAPI/fileReader.html 12:02:19 INFO - PROCESS | 1760 | 1465498939952 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:02:19 INFO - PROCESS | 1760 | 1465498939957 Marionette TRACE conn4 <- [1,3018,null,{}] 12:02:19 INFO - PROCESS | 1760 | 1465498939964 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}] 12:02:19 INFO - PROCESS | 1760 | 1465498939970 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:20 INFO - PROCESS | 1760 | 1465498940194 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 12:02:20 INFO - PROCESS | 1760 | 1465498940367 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:20 INFO - PROCESS | 1760 | 1465498940378 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:20 INFO - PROCESS | 1760 | ++DOCSHELL 0x92a68000 == 28 [pid = 1760] [id = 764] 12:02:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x92ddac00) [pid = 1760] [serial = 2291] [outer = (nil)] 12:02:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x939ca000) [pid = 1760] [serial = 2292] [outer = 0x92ddac00] 12:02:20 INFO - PROCESS | 1760 | 1465498940499 Marionette DEBUG loaded listener.js 12:02:20 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x9466ac00) [pid = 1760] [serial = 2293] [outer = 0x92ddac00] 12:02:21 INFO - PROCESS | 1760 | 1465498941423 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]]]}] 12:02:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:02:21 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:02:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:02:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:02:21 INFO - TEST-OK | /FileAPI/fileReader.html | took 1491ms 12:02:21 INFO - PROCESS | 1760 | 1465498941436 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 12:02:21 INFO - PROCESS | 1760 | 1465498941440 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 12:02:21 INFO - TEST-START | /FileAPI/historical.html 12:02:21 INFO - PROCESS | 1760 | 1465498941447 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:02:21 INFO - PROCESS | 1760 | 1465498941454 Marionette TRACE conn4 <- [1,3022,null,{}] 12:02:21 INFO - PROCESS | 1760 | 1465498941470 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}] 12:02:21 INFO - PROCESS | 1760 | 1465498941479 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:21 INFO - PROCESS | 1760 | 1465498941691 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 12:02:21 INFO - PROCESS | 1760 | 1465498941868 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:21 INFO - PROCESS | 1760 | 1465498941879 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:21 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c35800 == 29 [pid = 1760] [id = 765] 12:02:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x99fdd800) [pid = 1760] [serial = 2294] [outer = (nil)] 12:02:21 INFO - PROCESS | 1760 | ++DOMWINDOW == 91 (0x99fe5c00) [pid = 1760] [serial = 2295] [outer = 0x99fdd800] 12:02:22 INFO - PROCESS | 1760 | 1465498941998 Marionette DEBUG loaded listener.js 12:02:22 INFO - PROCESS | 1760 | ++DOMWINDOW == 92 (0x9a2f3c00) [pid = 1760] [serial = 2296] [outer = 0x99fdd800] 12:02:22 INFO - PROCESS | 1760 | 1465498942862 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"]]]}] 12:02:22 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:02:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:02:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:02:22 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:02:22 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:02:22 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:02:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:02:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:02:22 INFO - TEST-OK | /FileAPI/historical.html | took 1439ms 12:02:22 INFO - PROCESS | 1760 | 1465498942889 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 12:02:22 INFO - PROCESS | 1760 | 1465498942893 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 12:02:22 INFO - TEST-START | /FileAPI/idlharness.html 12:02:22 INFO - PROCESS | 1760 | 1465498942900 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:02:22 INFO - PROCESS | 1760 | 1465498942904 Marionette TRACE conn4 <- [1,3026,null,{}] 12:02:22 INFO - PROCESS | 1760 | 1465498942958 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}] 12:02:22 INFO - PROCESS | 1760 | 1465498942964 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:23 INFO - PROCESS | 1760 | 1465498943167 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 12:02:23 INFO - PROCESS | 1760 | 1465498943410 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:23 INFO - PROCESS | 1760 | 1465498943419 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:23 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dda6400 == 30 [pid = 1760] [id = 766] 12:02:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 93 (0x8ecd9800) [pid = 1760] [serial = 2297] [outer = (nil)] 12:02:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 94 (0x9a30cc00) [pid = 1760] [serial = 2298] [outer = 0x8ecd9800] 12:02:23 INFO - PROCESS | 1760 | 1465498943548 Marionette DEBUG loaded listener.js 12:02:23 INFO - PROCESS | 1760 | ++DOMWINDOW == 95 (0x9a471800) [pid = 1760] [serial = 2299] [outer = 0x8ecd9800] 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:02:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:02:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:02:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:02:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:02:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:02:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:02:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:02:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:02:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:02:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:02:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:02:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:02:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:02:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:02:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:02:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:02:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:02:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:02:25 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 12:02:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:02:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:02:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:02:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:02:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:02:25 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 12:02:25 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 12:02:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:02:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:02:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:02:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:02:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:02:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:02:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:02:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:02:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:02:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:02:25 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 12:02:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:02:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:02:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:02:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:02:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:02:25 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 12:02:25 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 12:02:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:02:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:02:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:02:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:02:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:02:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:02:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:02:25 INFO - TEST-OK | /FileAPI/idlharness.html | took 2260ms 12:02:25 INFO - PROCESS | 1760 | 1465498944990 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]]]}] 12:02:25 INFO - PROCESS | 1760 | 1465498945381 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 12:02:25 INFO - PROCESS | 1760 | 1465498945386 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 12:02:25 INFO - TEST-START | /FileAPI/idlharness.worker 12:02:25 INFO - PROCESS | 1760 | 1465498945398 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:02:25 INFO - PROCESS | 1760 | 1465498945401 Marionette TRACE conn4 <- [1,3030,null,{}] 12:02:25 INFO - PROCESS | 1760 | 1465498945426 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}] 12:02:25 INFO - PROCESS | 1760 | 1465498945431 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:25 INFO - PROCESS | 1760 | 1465498945616 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 12:02:25 INFO - PROCESS | 1760 | 1465498945809 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:25 INFO - PROCESS | 1760 | 1465498945819 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:25 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c67000 == 31 [pid = 1760] [id = 767] 12:02:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 96 (0x91cc7c00) [pid = 1760] [serial = 2300] [outer = (nil)] 12:02:25 INFO - PROCESS | 1760 | ++DOMWINDOW == 97 (0x92de4400) [pid = 1760] [serial = 2301] [outer = 0x91cc7c00] 12:02:25 INFO - PROCESS | 1760 | 1465498945898 Marionette DEBUG loaded listener.js 12:02:26 INFO - PROCESS | 1760 | ++DOMWINDOW == 98 (0x9a474000) [pid = 1760] [serial = 2302] [outer = 0x91cc7c00] 12:02:26 INFO - PROCESS | 1760 | [1760] 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 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:02:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:02:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:02:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:02:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:02:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:02:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:02:28 INFO - {} 12:02:28 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 12:02:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:02:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:02:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:02:28 INFO - {} 12:02:28 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 - {} 12:02:28 INFO - {} 12:02:28 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 12:02:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:02:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:02:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:02:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:02:28 INFO - {} 12:02:28 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 12:02:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:02:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:02:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:02:28 INFO - {} 12:02:28 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 - {} 12:02:28 INFO - {} 12:02:28 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 12:02:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:02:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:02:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:02:28 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 12:02:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:02:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:02:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:02:28 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 12:02:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:02:28 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 12:02:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:02:28 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 12:02:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:02:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:02:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:02:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:02:28 INFO - {} 12:02:28 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2782ms 12:02:28 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:02:28 INFO - PROCESS | 1760 | 1465498948024 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,{},{}]]]}] 12:02:28 INFO - PROCESS | 1760 | 1465498948184 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 12:02:28 INFO - PROCESS | 1760 | 1465498948187 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 12:02:28 INFO - PROCESS | 1760 | 1465498948203 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:02:28 INFO - PROCESS | 1760 | 1465498948214 Marionette TRACE conn4 <- [1,3034,null,{}] 12:02:28 INFO - PROCESS | 1760 | 1465498948234 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}] 12:02:28 INFO - PROCESS | 1760 | 1465498948265 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:28 INFO - PROCESS | 1760 | 1465498948903 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 12:02:29 INFO - PROCESS | 1760 | 1465498949092 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:29 INFO - PROCESS | 1760 | 1465498949101 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:29 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ea7a400 == 32 [pid = 1760] [id = 768] 12:02:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 99 (0x8ea82400) [pid = 1760] [serial = 2303] [outer = (nil)] 12:02:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 100 (0x8ecde000) [pid = 1760] [serial = 2304] [outer = 0x8ea82400] 12:02:29 INFO - PROCESS | 1760 | 1465498949189 Marionette DEBUG loaded listener.js 12:02:29 INFO - PROCESS | 1760 | ++DOMWINDOW == 101 (0x91267c00) [pid = 1760] [serial = 2305] [outer = 0x8ea82400] 12:02:30 INFO - PROCESS | 1760 | 1465498950089 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]]]}] 12:02:30 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:02:30 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1912ms 12:02:30 INFO - PROCESS | 1760 | 1465498950118 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 12:02:30 INFO - PROCESS | 1760 | 1465498950123 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 12:02:30 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:02:30 INFO - PROCESS | 1760 | 1465498950131 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:02:30 INFO - PROCESS | 1760 | 1465498950136 Marionette TRACE conn4 <- [1,3038,null,{}] 12:02:30 INFO - PROCESS | 1760 | 1465498950142 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}] 12:02:30 INFO - PROCESS | 1760 | 1465498950151 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:30 INFO - PROCESS | 1760 | 1465498950320 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 12:02:31 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecd4800 == 31 [pid = 1760] [id = 742] 12:02:31 INFO - PROCESS | 1760 | --DOCSHELL 0x91ae7800 == 30 [pid = 1760] [id = 757] 12:02:31 INFO - PROCESS | 1760 | --DOMWINDOW == 100 (0x8ddaec00) [pid = 1760] [serial = 2205] [outer = (nil)] [url = about:blank] 12:02:31 INFO - PROCESS | 1760 | --DOMWINDOW == 99 (0x8c723400) [pid = 1760] [serial = 2204] [outer = (nil)] [url = about:blank] 12:02:31 INFO - PROCESS | 1760 | --DOMWINDOW == 98 (0x91978800) [pid = 1760] [serial = 2208] [outer = (nil)] [url = about:blank] 12:02:31 INFO - PROCESS | 1760 | --DOMWINDOW == 97 (0x91289c00) [pid = 1760] [serial = 2207] [outer = (nil)] [url = about:blank] 12:02:31 INFO - PROCESS | 1760 | --DOMWINDOW == 96 (0x92a66400) [pid = 1760] [serial = 2211] [outer = (nil)] [url = about:blank] 12:02:31 INFO - PROCESS | 1760 | --DOMWINDOW == 95 (0x91c68400) [pid = 1760] [serial = 2210] [outer = (nil)] [url = about:blank] 12:02:31 INFO - PROCESS | 1760 | --DOMWINDOW == 94 (0x950d5000) [pid = 1760] [serial = 2214] [outer = (nil)] [url = about:blank] 12:02:31 INFO - PROCESS | 1760 | --DOMWINDOW == 93 (0x9506c000) [pid = 1760] [serial = 2213] [outer = (nil)] [url = about:blank] 12:02:31 INFO - PROCESS | 1760 | --DOMWINDOW == 92 (0x97ff3400) [pid = 1760] [serial = 2217] [outer = (nil)] [url = about:blank] 12:02:31 INFO - PROCESS | 1760 | --DOMWINDOW == 91 (0x97fe9c00) [pid = 1760] [serial = 2216] [outer = (nil)] [url = about:blank] 12:02:31 INFO - PROCESS | 1760 | --DOMWINDOW == 90 (0x99fe5800) [pid = 1760] [serial = 2220] [outer = (nil)] [url = about:blank] 12:02:31 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x99dce400) [pid = 1760] [serial = 2219] [outer = (nil)] [url = about:blank] 12:02:31 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x9a30ac00) [pid = 1760] [serial = 2223] [outer = (nil)] [url = about:blank] 12:02:31 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x9a309800) [pid = 1760] [serial = 2222] [outer = (nil)] [url = about:blank] 12:02:31 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x91adfc00) [pid = 1760] [serial = 2232] [outer = (nil)] [url = about:blank] 12:02:31 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x91987800) [pid = 1760] [serial = 2231] [outer = (nil)] [url = about:blank] 12:02:31 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x9a478800) [pid = 1760] [serial = 2226] [outer = (nil)] [url = about:blank] 12:02:31 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x8facf800) [pid = 1760] [serial = 2234] [outer = (nil)] [url = about:blank] 12:02:31 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x9a476400) [pid = 1760] [serial = 2225] [outer = (nil)] [url = about:blank] 12:02:31 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x8fad9c00) [pid = 1760] [serial = 2235] [outer = (nil)] [url = about:blank] 12:02:31 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x91977000) [pid = 1760] [serial = 2237] [outer = (nil)] [url = about:blank] 12:02:31 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x91c40c00) [pid = 1760] [serial = 2242] [outer = (nil)] [url = about:blank] 12:02:31 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x8fad8800) [pid = 1760] [serial = 2229] [outer = (nil)] [url = about:blank] 12:02:31 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x8ecdc000) [pid = 1760] [serial = 2228] [outer = (nil)] [url = about:blank] 12:02:31 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x91cc6000) [pid = 1760] [serial = 2245] [outer = (nil)] [url = about:blank] 12:02:31 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x91c6bc00) [pid = 1760] [serial = 2243] [outer = (nil)] [url = about:blank] 12:02:31 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x91ae2c00) [pid = 1760] [serial = 2240] [outer = (nil)] [url = about:blank] 12:02:31 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x91980400) [pid = 1760] [serial = 2238] [outer = (nil)] [url = about:blank] 12:02:31 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x92dd9000) [pid = 1760] [serial = 2248] [outer = (nil)] [url = about:blank] 12:02:31 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x92dc5800) [pid = 1760] [serial = 2246] [outer = (nil)] [url = about:blank] 12:02:31 INFO - PROCESS | 1760 | 1465498951775 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:31 INFO - PROCESS | 1760 | 1465498951788 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:31 INFO - PROCESS | 1760 | ++DOCSHELL 0x8c726000 == 31 [pid = 1760] [id = 769] 12:02:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x8c726800) [pid = 1760] [serial = 2306] [outer = (nil)] 12:02:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x8dda4800) [pid = 1760] [serial = 2307] [outer = 0x8c726800] 12:02:31 INFO - PROCESS | 1760 | 1465498951874 Marionette DEBUG loaded listener.js 12:02:31 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x8ea81c00) [pid = 1760] [serial = 2308] [outer = 0x8c726800] 12:02:32 INFO - PROCESS | 1760 | 1465498952621 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"]]]}] 12:02:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:02:32 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 2535ms 12:02:32 INFO - PROCESS | 1760 | 1465498952676 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 12:02:32 INFO - PROCESS | 1760 | 1465498952686 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 12:02:32 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:02:32 INFO - PROCESS | 1760 | 1465498952694 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:02:32 INFO - PROCESS | 1760 | 1465498952698 Marionette TRACE conn4 <- [1,3042,null,{}] 12:02:32 INFO - PROCESS | 1760 | 1465498952706 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}] 12:02:32 INFO - PROCESS | 1760 | 1465498952714 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:32 INFO - PROCESS | 1760 | 1465498952875 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 12:02:33 INFO - PROCESS | 1760 | 1465498953019 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:33 INFO - PROCESS | 1760 | 1465498953031 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:33 INFO - PROCESS | 1760 | ++DOCSHELL 0x8fad2800 == 32 [pid = 1760] [id = 770] 12:02:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x9125e800) [pid = 1760] [serial = 2309] [outer = (nil)] 12:02:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x91265800) [pid = 1760] [serial = 2310] [outer = 0x9125e800] 12:02:33 INFO - PROCESS | 1760 | 1465498953104 Marionette DEBUG loaded listener.js 12:02:33 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x9127d400) [pid = 1760] [serial = 2311] [outer = 0x9125e800] 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:02:34 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. 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:02:34 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'.) 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:02:34 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. 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:02:34 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. 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:02:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:02:34 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. 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:02:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 12:02:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:02:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:02:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:02:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:02:34 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1624ms 12:02:34 INFO - PROCESS | 1760 | 1465498954231 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]]]}] 12:02:34 INFO - PROCESS | 1760 | 1465498954405 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 12:02:34 INFO - PROCESS | 1760 | 1465498954413 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 12:02:34 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:02:34 INFO - PROCESS | 1760 | 1465498954448 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:02:34 INFO - PROCESS | 1760 | 1465498954452 Marionette TRACE conn4 <- [1,3046,null,{}] 12:02:34 INFO - PROCESS | 1760 | 1465498954458 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}] 12:02:34 INFO - PROCESS | 1760 | 1465498954463 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:34 INFO - PROCESS | 1760 | 1465498954658 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 12:02:34 INFO - PROCESS | 1760 | 1465498954791 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:34 INFO - PROCESS | 1760 | 1465498954798 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:34 INFO - PROCESS | 1760 | ++DOCSHELL 0x9198bc00 == 33 [pid = 1760] [id = 771] 12:02:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x9198c400) [pid = 1760] [serial = 2312] [outer = (nil)] 12:02:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x91ade000) [pid = 1760] [serial = 2313] [outer = 0x9198c400] 12:02:34 INFO - PROCESS | 1760 | 1465498954868 Marionette DEBUG loaded listener.js 12:02:34 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x91aeac00) [pid = 1760] [serial = 2314] [outer = 0x9198c400] 12:02:35 INFO - PROCESS | 1760 | [1760] 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 12:02:35 INFO - PROCESS | 1760 | 1465498955796 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:02:35 INFO - {} 12:02:35 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1399ms 12:02:35 INFO - PROCESS | 1760 | 1465498955840 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 12:02:35 INFO - PROCESS | 1760 | 1465498955844 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 12:02:35 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:02:35 INFO - PROCESS | 1760 | 1465498955877 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:02:35 INFO - PROCESS | 1760 | 1465498955888 Marionette TRACE conn4 <- [1,3050,null,{}] 12:02:35 INFO - PROCESS | 1760 | 1465498955897 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}] 12:02:35 INFO - PROCESS | 1760 | 1465498955904 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:36 INFO - PROCESS | 1760 | 1465498956113 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 12:02:36 INFO - PROCESS | 1760 | 1465498956149 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:36 INFO - PROCESS | 1760 | 1465498956158 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:36 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c6ec00 == 34 [pid = 1760] [id = 772] 12:02:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x91c6f000) [pid = 1760] [serial = 2315] [outer = (nil)] 12:02:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x92a6c800) [pid = 1760] [serial = 2316] [outer = 0x91c6f000] 12:02:36 INFO - PROCESS | 1760 | 1465498956240 Marionette DEBUG loaded listener.js 12:02:36 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x92dc7c00) [pid = 1760] [serial = 2317] [outer = 0x91c6f000] 12:02:37 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x97fecc00) [pid = 1760] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:02:37 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x937b8c00) [pid = 1760] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:02:37 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x937c1400) [pid = 1760] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:02:37 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x94628800) [pid = 1760] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:02:37 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x9198a400) [pid = 1760] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:02:37 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x92dcb800) [pid = 1760] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:02:37 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x8fad3800) [pid = 1760] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:02:37 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x94622400) [pid = 1760] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:02:37 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x91c3d400) [pid = 1760] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:02:37 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x8fad4000) [pid = 1760] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:02:37 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x91c31800) [pid = 1760] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:02:37 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x95068c00) [pid = 1760] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:02:37 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x8dda1800) [pid = 1760] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:02:37 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x91c68c00) [pid = 1760] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:02:37 INFO - PROCESS | 1760 | 1465498957624 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]]]}] 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:02:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1819ms 12:02:37 INFO - PROCESS | 1760 | 1465498957671 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 12:02:37 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:02:37 INFO - PROCESS | 1760 | 1465498957676 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 12:02:37 INFO - PROCESS | 1760 | 1465498957683 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:02:37 INFO - PROCESS | 1760 | 1465498957686 Marionette TRACE conn4 <- [1,3054,null,{}] 12:02:37 INFO - PROCESS | 1760 | 1465498957698 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}] 12:02:37 INFO - PROCESS | 1760 | 1465498957705 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:37 INFO - PROCESS | 1760 | 1465498957863 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 12:02:38 INFO - PROCESS | 1760 | 1465498958013 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:38 INFO - PROCESS | 1760 | 1465498958021 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:38 INFO - PROCESS | 1760 | ++DOCSHELL 0x8fada800 == 35 [pid = 1760] [id = 773] 12:02:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x92a6d800) [pid = 1760] [serial = 2318] [outer = (nil)] 12:02:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x92de0800) [pid = 1760] [serial = 2319] [outer = 0x92a6d800] 12:02:38 INFO - PROCESS | 1760 | 1465498958089 Marionette DEBUG loaded listener.js 12:02:38 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x93754800) [pid = 1760] [serial = 2320] [outer = 0x92a6d800] 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:02:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:02:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:02:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:02:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:02:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:02:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:02:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:02:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:02:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:02:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:02:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:02:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:02:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:02:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:02:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:02:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:02:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:02:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:02:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:02:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:02:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:02:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:02:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:02:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:02:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:02:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:02:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 12:02:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:02:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 12:02:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:02:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:02:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1822ms 12:02:39 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:02:39 INFO - PROCESS | 1760 | 1465498959311 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"]]]}] 12:02:39 INFO - PROCESS | 1760 | 1465498959506 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 12:02:39 INFO - PROCESS | 1760 | 1465498959516 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 12:02:39 INFO - PROCESS | 1760 | 1465498959719 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:02:39 INFO - PROCESS | 1760 | 1465498959725 Marionette TRACE conn4 <- [1,3058,null,{}] 12:02:39 INFO - PROCESS | 1760 | 1465498959735 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}] 12:02:39 INFO - PROCESS | 1760 | 1465498959741 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:39 INFO - PROCESS | 1760 | 1465498959914 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 12:02:40 INFO - PROCESS | 1760 | 1465498960102 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:40 INFO - PROCESS | 1760 | 1465498960119 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:40 INFO - PROCESS | 1760 | ++DOCSHELL 0x8fadbc00 == 36 [pid = 1760] [id = 774] 12:02:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x8fadc800) [pid = 1760] [serial = 2321] [outer = (nil)] 12:02:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x9127ac00) [pid = 1760] [serial = 2322] [outer = 0x8fadc800] 12:02:40 INFO - PROCESS | 1760 | 1465498960204 Marionette DEBUG loaded listener.js 12:02:40 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x9197d800) [pid = 1760] [serial = 2323] [outer = 0x8fadc800] 12:02:41 INFO - PROCESS | 1760 | 1465498961195 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]]]}] 12:02:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:02:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:02:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:02:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:02:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:02:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:02:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:02:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:02:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:02:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:02:41 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:02:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:41 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:02:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:02:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:02:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:02:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:02:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:02:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:02:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:02:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:02:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:02:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:02:41 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1708ms 12:02:41 INFO - PROCESS | 1760 | 1465498961278 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 12:02:41 INFO - PROCESS | 1760 | 1465498961286 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 12:02:41 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:02:41 INFO - PROCESS | 1760 | 1465498961298 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:02:41 INFO - PROCESS | 1760 | 1465498961302 Marionette TRACE conn4 <- [1,3062,null,{}] 12:02:41 INFO - PROCESS | 1760 | 1465498961309 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}] 12:02:41 INFO - PROCESS | 1760 | 1465498961315 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:41 INFO - PROCESS | 1760 | 1465498961521 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 12:02:41 INFO - PROCESS | 1760 | 1465498961763 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:41 INFO - PROCESS | 1760 | 1465498961771 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:41 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ddae000 == 37 [pid = 1760] [id = 775] 12:02:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x91c3a400) [pid = 1760] [serial = 2324] [outer = (nil)] 12:02:41 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x91c6f400) [pid = 1760] [serial = 2325] [outer = 0x91c3a400] 12:02:41 INFO - PROCESS | 1760 | 1465498961884 Marionette DEBUG loaded listener.js 12:02:42 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x92dce000) [pid = 1760] [serial = 2326] [outer = 0x91c3a400] 12:02:42 INFO - PROCESS | 1760 | [1760] 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 12:02:42 INFO - PROCESS | 1760 | 1465498962894 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:02:42 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:02:42 INFO - {} 12:02:42 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1642ms 12:02:42 INFO - PROCESS | 1760 | 1465498962940 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 12:02:42 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:02:42 INFO - PROCESS | 1760 | 1465498962945 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 12:02:42 INFO - PROCESS | 1760 | 1465498962952 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:02:42 INFO - PROCESS | 1760 | 1465498962958 Marionette TRACE conn4 <- [1,3066,null,{}] 12:02:43 INFO - PROCESS | 1760 | 1465498963022 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}] 12:02:43 INFO - PROCESS | 1760 | 1465498963031 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:43 INFO - PROCESS | 1760 | 1465498963229 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 12:02:43 INFO - PROCESS | 1760 | 1465498963477 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:43 INFO - PROCESS | 1760 | 1465498963486 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:43 INFO - PROCESS | 1760 | ++DOCSHELL 0x950d8000 == 38 [pid = 1760] [id = 776] 12:02:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x950d8400) [pid = 1760] [serial = 2327] [outer = (nil)] 12:02:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x95251400) [pid = 1760] [serial = 2328] [outer = 0x950d8400] 12:02:43 INFO - PROCESS | 1760 | 1465498963578 Marionette DEBUG loaded listener.js 12:02:43 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x9525c400) [pid = 1760] [serial = 2329] [outer = 0x950d8400] 12:02:44 INFO - PROCESS | 1760 | 1465498964517 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]]]}] 12:02:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:02:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:02:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:02:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:02:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:02:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:02:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:02:44 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1588ms 12:02:44 INFO - PROCESS | 1760 | 1465498964541 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 12:02:44 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:02:44 INFO - PROCESS | 1760 | 1465498964547 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 12:02:44 INFO - PROCESS | 1760 | 1465498964553 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:02:44 INFO - PROCESS | 1760 | 1465498964557 Marionette TRACE conn4 <- [1,3070,null,{}] 12:02:44 INFO - PROCESS | 1760 | 1465498964563 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}] 12:02:44 INFO - PROCESS | 1760 | 1465498964568 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:44 INFO - PROCESS | 1760 | 1465498964750 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 12:02:44 INFO - PROCESS | 1760 | 1465498964953 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:44 INFO - PROCESS | 1760 | 1465498964964 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:45 INFO - PROCESS | 1760 | ++DOCSHELL 0x9391ec00 == 39 [pid = 1760] [id = 777] 12:02:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 82 (0x97ff0400) [pid = 1760] [serial = 2330] [outer = (nil)] 12:02:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 83 (0x99504c00) [pid = 1760] [serial = 2331] [outer = 0x97ff0400] 12:02:45 INFO - PROCESS | 1760 | 1465498965090 Marionette DEBUG loaded listener.js 12:02:45 INFO - PROCESS | 1760 | ++DOMWINDOW == 84 (0x99c67000) [pid = 1760] [serial = 2332] [outer = 0x97ff0400] 12:02:46 INFO - PROCESS | 1760 | 1465498966046 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]]]}] 12:02:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:02:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:02:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:02:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:02:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:02:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:02:46 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1539ms 12:02:46 INFO - PROCESS | 1760 | 1465498966093 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 12:02:46 INFO - PROCESS | 1760 | 1465498966097 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 12:02:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:02:46 INFO - PROCESS | 1760 | 1465498966149 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:02:46 INFO - PROCESS | 1760 | 1465498966154 Marionette TRACE conn4 <- [1,3074,null,{}] 12:02:46 INFO - PROCESS | 1760 | 1465498966164 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}] 12:02:46 INFO - PROCESS | 1760 | 1465498966169 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:46 INFO - PROCESS | 1760 | 1465498966348 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 12:02:46 INFO - PROCESS | 1760 | 1465498966561 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:46 INFO - PROCESS | 1760 | 1465498966571 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:46 INFO - PROCESS | 1760 | ++DOCSHELL 0x91c3bc00 == 40 [pid = 1760] [id = 778] 12:02:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 85 (0x91c6a400) [pid = 1760] [serial = 2333] [outer = (nil)] 12:02:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 86 (0x99fdc800) [pid = 1760] [serial = 2334] [outer = 0x91c6a400] 12:02:46 INFO - PROCESS | 1760 | 1465498966697 Marionette DEBUG loaded listener.js 12:02:46 INFO - PROCESS | 1760 | ++DOMWINDOW == 87 (0x99fe5800) [pid = 1760] [serial = 2335] [outer = 0x91c6a400] 12:02:47 INFO - PROCESS | 1760 | 1465498967608 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]]]}] 12:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:02:47 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1542ms 12:02:47 INFO - PROCESS | 1760 | 1465498967690 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 12:02:47 INFO - PROCESS | 1760 | 1465498967693 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 12:02:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:02:47 INFO - PROCESS | 1760 | 1465498967702 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:02:47 INFO - PROCESS | 1760 | 1465498967705 Marionette TRACE conn4 <- [1,3078,null,{}] 12:02:47 INFO - PROCESS | 1760 | 1465498967711 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}] 12:02:47 INFO - PROCESS | 1760 | 1465498967723 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:48 INFO - PROCESS | 1760 | 1465498968033 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 12:02:48 INFO - PROCESS | 1760 | 1465498968456 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:48 INFO - PROCESS | 1760 | 1465498968465 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:48 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dda8000 == 41 [pid = 1760] [id = 779] 12:02:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 88 (0x8dda8c00) [pid = 1760] [serial = 2336] [outer = (nil)] 12:02:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 89 (0x8ea86000) [pid = 1760] [serial = 2337] [outer = 0x8dda8c00] 12:02:48 INFO - PROCESS | 1760 | 1465498968552 Marionette DEBUG loaded listener.js 12:02:48 INFO - PROCESS | 1760 | ++DOMWINDOW == 90 (0x8facf000) [pid = 1760] [serial = 2338] [outer = 0x8dda8c00] 12:02:49 INFO - PROCESS | 1760 | --DOCSHELL 0x8ecd5800 == 40 [pid = 1760] [id = 743] 12:02:49 INFO - PROCESS | 1760 | --DOCSHELL 0x9197a800 == 39 [pid = 1760] [id = 748] 12:02:49 INFO - PROCESS | 1760 | --DOCSHELL 0x92dd5800 == 38 [pid = 1760] [id = 759] 12:02:49 INFO - PROCESS | 1760 | --DOCSHELL 0x913d3c00 == 37 [pid = 1760] [id = 745] 12:02:49 INFO - PROCESS | 1760 | --DOCSHELL 0x8ea7ec00 == 36 [pid = 1760] [id = 744] 12:02:49 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 12:02:49 INFO - reader.readAsText(blob_2) 12:02:49 INFO - }" did not throw 12:02:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 12:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 12:02:49 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 12:02:49 INFO - reader.readAsDataURL(blob_2) 12:02:49 INFO - }" did not throw 12:02:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 12:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 12:02:49 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 12:02:49 INFO - reader.readAsArrayBuffer(blob_2) 12:02:49 INFO - }" did not throw 12:02:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 12:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 12:02:49 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 12:02:49 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 12:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:02:49 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 12:02:49 INFO - PROCESS | 1760 | 1465498969666 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 12:02:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:02:49 INFO - PROCESS | 1760 | 1465498969674 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:02:49 INFO - PROCESS | 1760 | 1465498969679 Marionette TRACE conn4 <- [1,3082,null,{}] 12:02:49 INFO - PROCESS | 1760 | 1465498969688 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}] 12:02:49 INFO - PROCESS | 1760 | 1465498969695 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:49 INFO - PROCESS | 1760 | 1465498969878 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 12:02:49 INFO - PROCESS | 1760 | --DOMWINDOW == 89 (0x99f7d000) [pid = 1760] [serial = 2287] [outer = (nil)] [url = about:blank] 12:02:49 INFO - PROCESS | 1760 | --DOMWINDOW == 88 (0x99c6b800) [pid = 1760] [serial = 2286] [outer = (nil)] [url = about:blank] 12:02:49 INFO - PROCESS | 1760 | --DOMWINDOW == 87 (0x93925c00) [pid = 1760] [serial = 2277] [outer = (nil)] [url = about:blank] 12:02:49 INFO - PROCESS | 1760 | --DOMWINDOW == 86 (0x9462e800) [pid = 1760] [serial = 2280] [outer = (nil)] [url = about:blank] 12:02:49 INFO - PROCESS | 1760 | --DOMWINDOW == 85 (0x937c0800) [pid = 1760] [serial = 2278] [outer = (nil)] [url = about:blank] 12:02:49 INFO - PROCESS | 1760 | --DOMWINDOW == 84 (0x95065400) [pid = 1760] [serial = 2283] [outer = (nil)] [url = about:blank] 12:02:49 INFO - PROCESS | 1760 | --DOMWINDOW == 83 (0x99150400) [pid = 1760] [serial = 2263] [outer = (nil)] [url = about:blank] 12:02:49 INFO - PROCESS | 1760 | --DOMWINDOW == 82 (0x9915d400) [pid = 1760] [serial = 2264] [outer = (nil)] [url = about:blank] 12:02:49 INFO - PROCESS | 1760 | --DOMWINDOW == 81 (0x92de4000) [pid = 1760] [serial = 2249] [outer = (nil)] [url = about:blank] 12:02:49 INFO - PROCESS | 1760 | --DOMWINDOW == 80 (0x91289800) [pid = 1760] [serial = 2251] [outer = (nil)] [url = about:blank] 12:02:49 INFO - PROCESS | 1760 | --DOMWINDOW == 79 (0x9197bc00) [pid = 1760] [serial = 2252] [outer = (nil)] [url = about:blank] 12:02:49 INFO - PROCESS | 1760 | --DOMWINDOW == 78 (0x94625c00) [pid = 1760] [serial = 2257] [outer = (nil)] [url = about:blank] 12:02:49 INFO - PROCESS | 1760 | --DOMWINDOW == 77 (0x9466e800) [pid = 1760] [serial = 2258] [outer = (nil)] [url = about:blank] 12:02:49 INFO - PROCESS | 1760 | --DOMWINDOW == 76 (0x92a65000) [pid = 1760] [serial = 2254] [outer = (nil)] [url = about:blank] 12:02:49 INFO - PROCESS | 1760 | --DOMWINDOW == 75 (0x92dd1000) [pid = 1760] [serial = 2255] [outer = (nil)] [url = about:blank] 12:02:49 INFO - PROCESS | 1760 | --DOMWINDOW == 74 (0x91286c00) [pid = 1760] [serial = 2269] [outer = (nil)] [url = about:blank] 12:02:49 INFO - PROCESS | 1760 | --DOMWINDOW == 73 (0x913d4400) [pid = 1760] [serial = 2270] [outer = (nil)] [url = about:blank] 12:02:49 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x91c3c000) [pid = 1760] [serial = 2272] [outer = (nil)] [url = about:blank] 12:02:49 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x92a62000) [pid = 1760] [serial = 2274] [outer = (nil)] [url = about:blank] 12:02:49 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x950cdc00) [pid = 1760] [serial = 2260] [outer = (nil)] [url = about:blank] 12:02:49 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x95258400) [pid = 1760] [serial = 2261] [outer = (nil)] [url = about:blank] 12:02:49 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x8ddab400) [pid = 1760] [serial = 2266] [outer = (nil)] [url = about:blank] 12:02:49 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x8ecd5000) [pid = 1760] [serial = 2267] [outer = (nil)] [url = about:blank] 12:02:49 INFO - PROCESS | 1760 | --DOMWINDOW == 66 (0x9524f000) [pid = 1760] [serial = 2284] [outer = (nil)] [url = about:blank] 12:02:49 INFO - PROCESS | 1760 | --DOMWINDOW == 65 (0x946c7000) [pid = 1760] [serial = 2281] [outer = (nil)] [url = about:blank] 12:02:49 INFO - PROCESS | 1760 | --DOMWINDOW == 64 (0x92dce400) [pid = 1760] [serial = 2275] [outer = (nil)] [url = about:blank] 12:02:50 INFO - PROCESS | 1760 | 1465498970091 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:50 INFO - PROCESS | 1760 | 1465498970101 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:50 INFO - PROCESS | 1760 | ++DOCSHELL 0x8fad5c00 == 37 [pid = 1760] [id = 780] 12:02:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 65 (0x91286c00) [pid = 1760] [serial = 2339] [outer = (nil)] 12:02:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 66 (0x913db800) [pid = 1760] [serial = 2340] [outer = 0x91286c00] 12:02:50 INFO - PROCESS | 1760 | 1465498970224 Marionette DEBUG loaded listener.js 12:02:50 INFO - PROCESS | 1760 | ++DOMWINDOW == 67 (0x91979400) [pid = 1760] [serial = 2341] [outer = 0x91286c00] 12:02:50 INFO - PROCESS | 1760 | 1465498970956 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]]]}] 12:02:51 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:02:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:02:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:02:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:02:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:02:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1344ms 12:02:51 INFO - PROCESS | 1760 | 1465498971023 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 12:02:51 INFO - PROCESS | 1760 | 1465498971029 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 12:02:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:02:51 INFO - PROCESS | 1760 | 1465498971037 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:02:51 INFO - PROCESS | 1760 | 1465498971040 Marionette TRACE conn4 <- [1,3086,null,{}] 12:02:51 INFO - PROCESS | 1760 | 1465498971046 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}] 12:02:51 INFO - PROCESS | 1760 | 1465498971051 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:51 INFO - PROCESS | 1760 | 1465498971243 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 12:02:51 INFO - PROCESS | 1760 | 1465498971401 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:51 INFO - PROCESS | 1760 | 1465498971410 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:51 INFO - PROCESS | 1760 | ++DOCSHELL 0x8fad1000 == 38 [pid = 1760] [id = 781] 12:02:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x91288c00) [pid = 1760] [serial = 2342] [outer = (nil)] 12:02:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x92a6a000) [pid = 1760] [serial = 2343] [outer = 0x91288c00] 12:02:51 INFO - PROCESS | 1760 | 1465498971496 Marionette DEBUG loaded listener.js 12:02:51 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x92dd2c00) [pid = 1760] [serial = 2344] [outer = 0x91288c00] 12:02:52 INFO - PROCESS | 1760 | 1465498972263 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:02:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:02:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1287ms 12:02:52 INFO - PROCESS | 1760 | 1465498972324 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 12:02:52 INFO - PROCESS | 1760 | 1465498972329 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 12:02:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:02:52 INFO - PROCESS | 1760 | 1465498972351 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:02:52 INFO - PROCESS | 1760 | 1465498972360 Marionette TRACE conn4 <- [1,3090,null,{}] 12:02:52 INFO - PROCESS | 1760 | 1465498972367 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}] 12:02:52 INFO - PROCESS | 1760 | 1465498972374 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:52 INFO - PROCESS | 1760 | 1465498972597 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 12:02:52 INFO - PROCESS | 1760 | 1465498972627 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:52 INFO - PROCESS | 1760 | 1465498972637 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:52 INFO - PROCESS | 1760 | ++DOCSHELL 0x8fad9800 == 39 [pid = 1760] [id = 782] 12:02:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x92dd1400) [pid = 1760] [serial = 2345] [outer = (nil)] 12:02:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x93928400) [pid = 1760] [serial = 2346] [outer = 0x92dd1400] 12:02:52 INFO - PROCESS | 1760 | 1465498972708 Marionette DEBUG loaded listener.js 12:02:52 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x939c5c00) [pid = 1760] [serial = 2347] [outer = 0x92dd1400] 12:02:53 INFO - PROCESS | 1760 | --DOMWINDOW == 72 (0x9198c400) [pid = 1760] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 12:02:53 INFO - PROCESS | 1760 | --DOMWINDOW == 71 (0x91c6f000) [pid = 1760] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 12:02:53 INFO - PROCESS | 1760 | --DOMWINDOW == 70 (0x8c726800) [pid = 1760] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 12:02:53 INFO - PROCESS | 1760 | --DOMWINDOW == 69 (0x8ea82400) [pid = 1760] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 12:02:53 INFO - PROCESS | 1760 | --DOMWINDOW == 68 (0x91263800) [pid = 1760] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:02:53 INFO - PROCESS | 1760 | --DOMWINDOW == 67 (0x92ddac00) [pid = 1760] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:02:53 INFO - PROCESS | 1760 | --DOMWINDOW == 66 (0x99fdd800) [pid = 1760] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:02:53 INFO - PROCESS | 1760 | --DOMWINDOW == 65 (0x9125e800) [pid = 1760] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 12:02:53 INFO - PROCESS | 1760 | --DOMWINDOW == 64 (0x8ecd9800) [pid = 1760] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:02:53 INFO - PROCESS | 1760 | --DOMWINDOW == 63 (0x91cc7c00) [pid = 1760] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:02:54 INFO - PROCESS | 1760 | 1465498974009 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:02:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:02:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1702ms 12:02:54 INFO - PROCESS | 1760 | 1465498974039 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 12:02:54 INFO - PROCESS | 1760 | 1465498974046 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 12:02:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:02:54 INFO - PROCESS | 1760 | 1465498974054 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:02:54 INFO - PROCESS | 1760 | 1465498974059 Marionette TRACE conn4 <- [1,3094,null,{}] 12:02:54 INFO - PROCESS | 1760 | 1465498974067 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}] 12:02:54 INFO - PROCESS | 1760 | 1465498974073 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:54 INFO - PROCESS | 1760 | 1465498974282 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 12:02:54 INFO - PROCESS | 1760 | 1465498974481 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:54 INFO - PROCESS | 1760 | 1465498974495 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:54 INFO - PROCESS | 1760 | ++DOCSHELL 0x8fad3c00 == 40 [pid = 1760] [id = 783] 12:02:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 64 (0x8fad8400) [pid = 1760] [serial = 2348] [outer = (nil)] 12:02:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 65 (0x91980400) [pid = 1760] [serial = 2349] [outer = 0x8fad8400] 12:02:54 INFO - PROCESS | 1760 | 1465498974620 Marionette DEBUG loaded listener.js 12:02:54 INFO - PROCESS | 1760 | ++DOMWINDOW == 66 (0x9198c800) [pid = 1760] [serial = 2350] [outer = 0x8fad8400] 12:02:55 INFO - PROCESS | 1760 | 1465498975498 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:02:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:02:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1485ms 12:02:55 INFO - PROCESS | 1760 | 1465498975540 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 12:02:55 INFO - PROCESS | 1760 | 1465498975547 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 12:02:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:02:55 INFO - PROCESS | 1760 | 1465498975558 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:02:55 INFO - PROCESS | 1760 | 1465498975562 Marionette TRACE conn4 <- [1,3098,null,{}] 12:02:55 INFO - PROCESS | 1760 | 1465498975569 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}] 12:02:55 INFO - PROCESS | 1760 | 1465498975575 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:55 INFO - PROCESS | 1760 | 1465498975777 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 12:02:56 INFO - PROCESS | 1760 | 1465498975989 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:56 INFO - PROCESS | 1760 | 1465498975995 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:56 INFO - PROCESS | 1760 | ++DOCSHELL 0x8fad4000 == 41 [pid = 1760] [id = 784] 12:02:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 67 (0x91c3c400) [pid = 1760] [serial = 2351] [outer = (nil)] 12:02:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 68 (0x92a67000) [pid = 1760] [serial = 2352] [outer = 0x91c3c400] 12:02:56 INFO - PROCESS | 1760 | 1465498976127 Marionette DEBUG loaded listener.js 12:02:56 INFO - PROCESS | 1760 | ++DOMWINDOW == 69 (0x92dd2800) [pid = 1760] [serial = 2353] [outer = 0x91c3c400] 12:02:57 INFO - PROCESS | 1760 | 1465498977046 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]]]}] 12:02:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:02:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:02:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1533ms 12:02:57 INFO - PROCESS | 1760 | 1465498977092 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 12:02:57 INFO - PROCESS | 1760 | 1465498977097 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 12:02:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:02:57 INFO - PROCESS | 1760 | 1465498977150 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:02:57 INFO - PROCESS | 1760 | 1465498977157 Marionette TRACE conn4 <- [1,3102,null,{}] 12:02:57 INFO - PROCESS | 1760 | 1465498977181 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}] 12:02:57 INFO - PROCESS | 1760 | 1465498977190 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:57 INFO - PROCESS | 1760 | 1465498977375 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 12:02:57 INFO - PROCESS | 1760 | 1465498977578 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:57 INFO - PROCESS | 1760 | 1465498977589 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:57 INFO - PROCESS | 1760 | ++DOCSHELL 0x8dda5400 == 42 [pid = 1760] [id = 785] 12:02:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 70 (0x939c0c00) [pid = 1760] [serial = 2354] [outer = (nil)] 12:02:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 71 (0x94628800) [pid = 1760] [serial = 2355] [outer = 0x939c0c00] 12:02:57 INFO - PROCESS | 1760 | 1465498977720 Marionette DEBUG loaded listener.js 12:02:57 INFO - PROCESS | 1760 | ++DOMWINDOW == 72 (0x9466d800) [pid = 1760] [serial = 2356] [outer = 0x939c0c00] 12:02:58 INFO - PROCESS | 1760 | 1465498978619 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:02:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:02:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1549ms 12:02:58 INFO - PROCESS | 1760 | 1465498978654 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 12:02:58 INFO - PROCESS | 1760 | 1465498978658 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 12:02:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:02:58 INFO - PROCESS | 1760 | 1465498978666 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 12:02:58 INFO - PROCESS | 1760 | 1465498978670 Marionette TRACE conn4 <- [1,3106,null,{}] 12:02:58 INFO - PROCESS | 1760 | 1465498978677 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}] 12:02:58 INFO - PROCESS | 1760 | 1465498978682 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:58 INFO - PROCESS | 1760 | 1465498978904 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 12:02:59 INFO - PROCESS | 1760 | 1465498979112 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:59 INFO - PROCESS | 1760 | 1465498979120 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:02:59 INFO - PROCESS | 1760 | ++DOCSHELL 0x8fad0c00 == 43 [pid = 1760] [id = 786] 12:02:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 73 (0x946c2c00) [pid = 1760] [serial = 2357] [outer = (nil)] 12:02:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 74 (0x950ce000) [pid = 1760] [serial = 2358] [outer = 0x946c2c00] 12:02:59 INFO - PROCESS | 1760 | 1465498979240 Marionette DEBUG loaded listener.js 12:02:59 INFO - PROCESS | 1760 | ++DOMWINDOW == 75 (0x950d6c00) [pid = 1760] [serial = 2359] [outer = 0x946c2c00] 12:03:00 INFO - PROCESS | 1760 | 1465498980095 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]]]}] 12:03:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:03:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:03:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:03:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1450ms 12:03:00 INFO - PROCESS | 1760 | 1465498980118 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 12:03:00 INFO - PROCESS | 1760 | 1465498980122 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 12:03:00 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:03:00 INFO - PROCESS | 1760 | 1465498980128 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 12:03:00 INFO - PROCESS | 1760 | 1465498980132 Marionette TRACE conn4 <- [1,3110,null,{}] 12:03:00 INFO - PROCESS | 1760 | 1465498980139 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}] 12:03:00 INFO - PROCESS | 1760 | 1465498980144 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:03:00 INFO - PROCESS | 1760 | 1465498980347 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 12:03:00 INFO - PROCESS | 1760 | 1465498980530 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:00 INFO - PROCESS | 1760 | 1465498980540 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:03:00 INFO - PROCESS | 1760 | ++DOCSHELL 0x8ecdb400 == 44 [pid = 1760] [id = 787] 12:03:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 76 (0x8facec00) [pid = 1760] [serial = 2360] [outer = (nil)] 12:03:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 77 (0x95252800) [pid = 1760] [serial = 2361] [outer = 0x8facec00] 12:03:00 INFO - PROCESS | 1760 | 1465498980668 Marionette DEBUG loaded listener.js 12:03:00 INFO - PROCESS | 1760 | ++DOMWINDOW == 78 (0x97fec800) [pid = 1760] [serial = 2362] [outer = 0x8facec00] 12:03:01 INFO - PROCESS | 1760 | 1465498981531 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"]]]}] 12:03:01 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:03:01 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 12:03:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:03:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:03:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:03:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:03:01 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1431ms 12:03:01 INFO - PROCESS | 1760 | 1465498981564 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 12:03:01 INFO - PROCESS | 1760 | 1465498981569 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 12:03:01 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:03:01 INFO - PROCESS | 1760 | 1465498981577 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 12:03:01 INFO - PROCESS | 1760 | 1465498981580 Marionette TRACE conn4 <- [1,3114,null,{}] 12:03:01 INFO - PROCESS | 1760 | 1465498981585 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}] 12:03:01 INFO - PROCESS | 1760 | 1465498981597 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:03:01 INFO - PROCESS | 1760 | 1465498981812 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 12:03:02 INFO - PROCESS | 1760 | 1465498982012 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\", \"90ab87f9-f104-4064-8d2c-865496d966c8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:02 INFO - PROCESS | 1760 | 1465498982022 Marionette INFO sendAsync 7555e689-9e06-46ca-b518-dbc46f07c486 12:03:02 INFO - PROCESS | 1760 | ++DOCSHELL 0x92d75800 == 45 [pid = 1760] [id = 788] 12:03:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 79 (0x937bf000) [pid = 1760] [serial = 2363] [outer = (nil)] 12:03:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 80 (0x9a223800) [pid = 1760] [serial = 2364] [outer = 0x937bf000] 12:03:02 INFO - PROCESS | 1760 | 1465498982149 Marionette DEBUG loaded listener.js 12:03:02 INFO - PROCESS | 1760 | ++DOMWINDOW == 81 (0x9a302800) [pid = 1760] [serial = 2365] [outer = 0x937bf000] 12:03:03 INFO - PROCESS | 1760 | 1465498983013 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]]]}] 12:03:03 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:03:03 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1494ms 12:03:03 INFO - PROCESS | 1760 | 1465498983119 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 12:03:03 INFO - PROCESS | 1760 | 1465498983124 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 12:03:04 WARNING - u'runner_teardown' () 12:03:04 INFO - No more tests 12:03:04 INFO - Got 0 unexpected results 12:03:04 INFO - SUITE-END | took 1287s 12:03:04 INFO - Closing logging queue 12:03:04 INFO - queue closed 12:03:04 INFO - Return code: 0 12:03:04 WARNING - # TBPL SUCCESS # 12:03:04 INFO - Running post-action listener: _resource_record_post_action 12:03:04 INFO - Running post-run listener: _resource_record_post_run 12:03:05 INFO - Total resource usage - Wall time: 1323s; CPU: 98.0%; Read bytes: 14114816; Write bytes: 926867456; Read time: 716; Write time: 289764 12:03:05 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:03:05 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 0; Write bytes: 141983744; Read time: 0; Write time: 167008 12:03:05 INFO - run-tests - Wall time: 1292s; CPU: 98.0%; Read bytes: 11018240; Write bytes: 784883712; Read time: 464; Write time: 122756 12:03:05 INFO - Running post-run listener: _upload_blobber_files 12:03:05 INFO - Blob upload gear active. 12:03:05 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 12:03:05 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 12:03:05 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'] 12:03:05 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 12:03:06 INFO - (blobuploader) - INFO - Open directory for files ... 12:03:06 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 12:03:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:03:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:03:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:03:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:03:09 INFO - (blobuploader) - INFO - Done attempting. 12:03:09 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 12:03:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:03:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:03:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:03:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:03:10 INFO - (blobuploader) - INFO - Done attempting. 12:03:10 INFO - (blobuploader) - INFO - Iteration through files over. 12:03:10 INFO - Return code: 0 12:03:10 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 12:03:10 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 12:03:10 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/dba8e188198e1bc742d32a01e8362768f06c6937f1916509eb1534d4fd7d7b0869fc65ab599ee62af0388d257a94c562e22c154edccef74da1a742f1e3c7b3af", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c8f041d30b23dcc8d471963284ec3229becd03fe713ea1ba099d7a5bd3fd92a637a8e8369d6d1716cdcbd37c925383ceae0aba5bdbbde6541d2c110bad584d1d"} 12:03:10 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 12:03:10 INFO - Writing to file /builds/slave/test/properties/blobber_files 12:03:10 INFO - Contents: 12:03:10 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/dba8e188198e1bc742d32a01e8362768f06c6937f1916509eb1534d4fd7d7b0869fc65ab599ee62af0388d257a94c562e22c154edccef74da1a742f1e3c7b3af", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c8f041d30b23dcc8d471963284ec3229becd03fe713ea1ba099d7a5bd3fd92a637a8e8369d6d1716cdcbd37c925383ceae0aba5bdbbde6541d2c110bad584d1d"} 12:03:10 INFO - Running post-run listener: copy_logs_to_upload_dir 12:03:10 INFO - Copying logs to upload dir... 12:03:10 INFO - mkdir: /builds/slave/test/build/upload/logs 12:03:10 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1419.573452 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 39 secs) (at 2016-06-09 12:03:11.050691) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-09 12:03:11.051928) ========= 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-1465495842.190018-356242941 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/dba8e188198e1bc742d32a01e8362768f06c6937f1916509eb1534d4fd7d7b0869fc65ab599ee62af0388d257a94c562e22c154edccef74da1a742f1e3c7b3af", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c8f041d30b23dcc8d471963284ec3229becd03fe713ea1ba099d7a5bd3fd92a637a8e8369d6d1716cdcbd37c925383ceae0aba5bdbbde6541d2c110bad584d1d"} build_url:https://queue.taskcluster.net/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032261 build_url: 'https://queue.taskcluster.net/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/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/dba8e188198e1bc742d32a01e8362768f06c6937f1916509eb1534d4fd7d7b0869fc65ab599ee62af0388d257a94c562e22c154edccef74da1a742f1e3c7b3af", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c8f041d30b23dcc8d471963284ec3229becd03fe713ea1ba099d7a5bd3fd92a637a8e8369d6d1716cdcbd37c925383ceae0aba5bdbbde6541d2c110bad584d1d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/b1ZaHMioRJe4YCZaHs6Ovw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-09 12:03:11.121532) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 12:03:11.122034) ========= 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-1465495842.190018-356242941 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018511 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-09 12:03:11.215604) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-09 12:03:11.215921) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-09 12:03:11.216338) ========= ========= Total master_lag: 0.57 =========